========== build_32bit - FAILED tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../arch/x86/events/amd/lbr.c:179:37: warning: invalid access past the end of 'entry' (12 16) ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../arch/x86/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/power/cpu.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/blk_types.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - 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:74:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:242:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:242:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:242:33: got void * ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock In file included from ../include/trace/define_trace.h:102, from ../samples/trace_events/trace-events-sample.h:630, 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:131:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 131 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:263:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 263 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:298:9: note: in expansion of macro ‘TP_STRUCT__entry’ 298 | 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:303:17: note: in expansion of macro ‘__bitmask’ 303 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1114:48: note: in expansion of macro ‘cpu_possible_mask’ 1114 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:303:41: note: in expansion of macro ‘num_possible_cpus’ 303 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:309:9: note: in expansion of macro ‘TP_fast_assign’ 309 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _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:612:9: note: in expansion of macro ‘WARN_ONCE’ 612 | WARN_ONCE(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~ ../include/linux/fortify-string.h:664:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 664 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:40:17: note: in expansion of macro ‘memcpy’ 40 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:315:17: note: in expansion of macro ‘__assign_str’ 315 | __assign_str(lstr, foo); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:103: ../samples/trace_events/./trace-events-sample.h: In function ‘perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:309:9: note: in expansion of macro ‘TP_fast_assign’ 309 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _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:612:9: note: in expansion of macro ‘WARN_ONCE’ 612 | WARN_ONCE(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~ ../include/linux/fortify-string.h:664:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 664 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:40:17: note: in expansion of macro ‘memcpy’ 40 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:315:17: note: in expansion of macro ‘__assign_str’ 315 | __assign_str(lstr, foo); | ^~~~~~~~~~~~ ../security/commoncap.c:1359:41: warning: dubious: !x | y ../arch/x86/kernel/process_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../block/bdev.c:377:17: warning: symbol 'blockdev_mnt' was not declared. Should it be static? ../arch/x86/events/amd/ibs.c:368:31: warning: invalid access past the end of 'op_ctl' (4 8) ../arch/x86/events/amd/ibs.c:988:56: warning: invalid access past the end of 'op_data3' (4 8) ../arch/x86/events/amd/ibs.c:991:53: warning: invalid access past the end of 'op_data3' (4 8) ../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:812:9: 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:1038:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1682:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../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 ../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:812:9: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../arch/x86/events/core.c:2810:24: warning: incorrect type in initializer (different address spaces) ../arch/x86/events/core.c:2810:24: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/events/core.c:2810:24: got struct desc_struct * ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../drivers/bus/mhi/host/init.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/bus/mhi/host/trace.h): ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le64 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le64 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le64 degrades to integer ../security/security.c:420:25: warning: cast removes address space '__rcu' of expression ../net/socket.c:1694:21: warning: symbol 'update_socket_protocol' 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:1267:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1337:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../arch/x86/kernel/signal.c:394:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:394:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:394:9: got struct lockdep_map [noderef] __rcu * ../security/keys/keyring.c:1236:5: warning: context imbalance in '__key_link_lock' - wrong count at exit ../security/keys/keyring.c:1258:5: warning: context imbalance in '__key_move_lock' - wrong count at exit ../security/keys/keyring.c:1400:9: warning: context imbalance in '__key_link_end' - wrong count at exit ../security/keys/keyring.c:1464:9: warning: context imbalance in 'key_link' - wrong count at exit ../security/keys/keyring.c:1471:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit ../security/keys/keyring.c:1525:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit ../security/keys/keyring.c:1545:5: warning: context imbalance in 'key_unlink' - wrong count at exit ../security/keys/keyring.c:1590:5: warning: context imbalance in 'key_move' - different lock contexts for basic block ../fs/super.c:523:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:729:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:803:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1361:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1397:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1415:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1427:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../arch/x86/events/intel/core.c:3389:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3462:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3675:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../arch/x86/events/amd/uncore.c:640:31: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:646:48: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:773:31: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:895:40: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:921:33: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:927:49: warning: invalid access past the end of 'info' (4 8) ../kernel/fork.c:1243:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1243:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1243:19: got struct task_struct *p ../kernel/fork.c:1807:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1807:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1807:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1816:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1816:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1816:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1818:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1912:9: expected struct qspinlock *lock ../kernel/fork.c:1912:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2210:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2210:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2210:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2214:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2214:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2214:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2527:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2527:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2527:32: got struct task_struct * ../kernel/fork.c:2536:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2536:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2536:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2585:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2585:54: expected struct list_head *head ../kernel/fork.c:2585:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2605:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2605:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2605:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2627:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2627:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2627:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2654:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2654:28: expected struct sighand_struct *sighand ../kernel/fork.c:2654:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2683:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2683:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2683:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2685:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2685:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2685:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3126:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3126:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3126:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3214:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3214:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3214:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2260: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:2583:59: warning: dereference of noderef expression ../kernel/fork.c:2584:59: warning: dereference of noderef expression ../kernel/fork.c:1235:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1235:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1235:23: struct task_struct * ../drivers/gpio/gpiolib.c:333:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:436:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:798:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1160:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2235:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2336:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2381:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2492:12: warning: context imbalance in 'gpio_set_config_with_argument' - wrong count at exit ../drivers/gpio/gpiolib.c:2591:5: warning: context imbalance in 'gpiod_direction_input' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2641:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2790:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2822:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2855:5: warning: context imbalance in 'gpiod_set_config' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2959:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3004:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3007:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3229:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3256:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3278:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3345:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3568:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4479:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4783:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4810: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:285:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:4853:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../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:812:9: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression ../drivers/acpi/osl.c:1654:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/osl.c:1654:20: expected void *rv ../drivers/acpi/osl.c:1654:20: got void [noderef] __iomem * ../drivers/acpi/osl.c:708:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit ../drivers/acpi/osl.c:741:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit ../net/core/sock.c:2393:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2397:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4033:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4045:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../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:812:9: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit ../mm/oom_kill.c:223:28: warning: context imbalance in 'oom_badness' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1237:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../fs/exec.c:427:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:427:31: expected char const [noderef] __user * ../fs/exec.c:427:31: got void * ../fs/exec.c:1062:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1062:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1062:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1168:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1168:56: expected struct task_struct *parent ../fs/exec.c:1168:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1203:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1203:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1203:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1321:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1321:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1321:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1323:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1323:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1323:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1811:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1811:70: expected struct task_struct *tsk ../fs/exec.c:1811:70: got struct task_struct [noderef] __rcu *parent ../security/smack/smack_lsm.c:1919:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1919:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1919:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5221:30: warning: cast removes address space '__rcu' of expression ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/io_uring.c:2209:23: warning: cast to restricted io_req_flags_t ../io_uring/io_uring.c:652:36: warning: context imbalance in 'io_fill_cqe_req_aux' - unexpected unlock ../io_uring/io_uring.c:654:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2010:54: warning: array of flexible structures ../include/linux/kvm_host.h:2012:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_change_pte' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2956:9: warning: context imbalance in 'hva_to_pfn_remapped' - unexpected unlock ../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 ../arch/x86/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - 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 ../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:1285:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block ../fs/fcntl.c:943:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:943:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:943:9: struct fasync_struct * ../fs/fcntl.c:1018:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1018:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1018:22: struct fasync_struct * ../fs/fcntl.c:1029:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1029:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1029:33: struct fasync_struct * ../kernel/cpu.c:1287:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../security/selinux/hooks.c:5449:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5450:22: warning: restricted __be16 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 ../drivers/acpi/sleep.c:550:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:658:50: warning: restricted suspend_state_t 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 ../security/yama/yama_lsm.c:238:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:238:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:238:34: struct task_struct * ../security/yama/yama_lsm.c:284:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:284:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:284:26: struct task_struct * ../security/yama/yama_lsm.c:287:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:287:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:287:34: struct task_struct * ../security/yama/yama_lsm.c:328:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:328:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:328:26: struct task_struct * ../security/yama/yama_lsm.c:117: warning: Function parameter or struct member 'work' not described in 'yama_relation_cleanup' ../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 ../io_uring/uring_cmd.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../net/netlink/af_netlink.c:2631:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2637:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2687:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../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:812:9: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../kernel/exit.c:337:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:337:37: expected struct task_struct *tsk ../kernel/exit.c:337:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:340:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:340:32: expected struct task_struct *task ../kernel/exit.c:340:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:341:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:341:35: expected struct task_struct *task ../kernel/exit.c:341:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:386:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:386:24: expected struct task_struct *parent ../kernel/exit.c:386:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:413:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:413:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:413:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:416:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:416:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:416:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:458:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:458:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:458:23: struct task_struct * ../kernel/exit.c:642:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:644:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:804:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1011:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1256:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1271:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1322:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1325:35: 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:1507:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1507:68: void * ../kernel/exit.c:1507:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1536:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1536:25: expected struct task_struct *parent ../kernel/exit.c:1536:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:482:9: warning: dereference of noderef expression ../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:118:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:118: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:1572:6: warning: context imbalance in '__do_wait' - wrong count at exit ../security/smack/smackfs.c:1504:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1504:47: expected restricted __be16 ../security/smack/smackfs.c:1504:47: got int ../security/smack/smackfs.c:1507:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1507:47: expected restricted __be16 ../security/smack/smackfs.c:1507:47: got int ../security/smack/smackfs.c:1945:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1945:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1945:17: struct list_head * ../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'smk_seq_stop' - unexpected unlock ../net/bpf/test_run.c:510:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:516:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:521:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:545:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:551:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:556:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:561:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:565:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:571:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:578:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:585:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:607:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:612:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:622:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../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 ../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 ../arch/x86/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions ../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:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../drivers/xen/events/events_base.c:2237:6: warning: symbol 'xen_fifo_events' was not declared. Should it be static? ../arch/x86/kernel/ldt.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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:812:9: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../kernel/ptrace.c:13: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1704:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:112:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1704:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:1026:46: warning: context imbalance in 'folios_put_refs' - 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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - 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:1927:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1927:16: struct tcf_proto * ../net/sched/cls_api.c:1927:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2027:20: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2027:20: struct tcf_proto * ../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1989:25: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:1989:25: struct tcf_proto * ../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2009:16: struct tcf_proto * ../net/sched/cls_api.c:2009:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer ../net/sched/cls_api.c:2763:50: warning: restricted __be16 degrades to integer ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:456:17: 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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../security/lockdown/lockdown.c:79:21: warning: symbol 'lockdown_lsmid' was not declared. Should it be static? ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../io_uring/net.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../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:812:9: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock ../fs/dcache.c:603:17: warning: context imbalance in '__dentry_kill' - unexpected unlock ../fs/dcache.c:641:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block ../fs/dcache.c:833:6: warning: context imbalance in 'dput' - different lock contexts for basic block ../fs/dcache.c:1058:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block ../fs/dcache.c:1160:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block ../fs/dcache.c:1222:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block ../fs/dcache.c:1448:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block ../fs/dcache.c:1053: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_policy.c:1324:22: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:1324:22: expected struct hlist_head *odst ../net/xfrm/xfrm_policy.c:1324:22: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4102:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4189:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4189:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4189:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4216:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4216:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4216:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4244:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4244:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4244:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4245:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4245:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4245:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:261: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:812:9: 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/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028: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:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../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:1922:48: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1924:48: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:516:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:516:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:530:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3756:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4231:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4402:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6087:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6088:54: warning: restricted suspend_state_t degrades to integer ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1011:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1011:49: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1011:49: got void **slot ../drivers/xen/pvcalls-back.c:1016:38: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1016:38: expected void **slot ../drivers/xen/pvcalls-back.c:1016:38: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1010:9: got void **slot ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../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:188:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:188:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:188:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:191:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:473:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:473:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:473:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:477:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:477:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:477:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:510:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:510:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:510:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:513:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:513:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:513:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:535:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:535:53: expected struct k_sigaction *ka ../kernel/signal.c:535:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:695:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:695:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:695:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:697:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:697:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:697:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:762:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:762:9: expected struct lockdep_map const *lock ../kernel/signal.c:762:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:887:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:887:9: expected struct lockdep_map const *lock ../kernel/signal.c:887:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1082:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1082:9: expected struct lockdep_map const *lock ../kernel/signal.c:1082:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1273:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1273:29: expected void const volatile [noderef] __user *ptr ../kernel/signal.c:1273:29: got unsigned char * ../kernel/signal.c:1334:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1334:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1334:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1335:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1335:16: expected struct k_sigaction *action ../kernel/signal.c:1335:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1356:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1356:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1356:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1946:36: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:1946:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:1946:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2076:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2095:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2095:65: expected struct task_struct *tsk ../kernel/signal.c:2095:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2096:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2114:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2114:14: expected struct sighand_struct *psig ../kernel/signal.c:2114:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2143:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2143:53: expected struct task_struct *t ../kernel/signal.c:2143:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2144:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2144:34: expected struct task_struct *parent ../kernel/signal.c:2144:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2173:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2173:24: expected struct task_struct *parent ../kernel/signal.c:2173:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2176:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2176:24: expected struct task_struct *parent ../kernel/signal.c:2176:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2209:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2209:17: expected struct sighand_struct *sighand ../kernel/signal.c:2209:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2249:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2249:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2249:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2251:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2251:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2251:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2308:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2308:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2308:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2366:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2366:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2366:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2406:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2406:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2406:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2408:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2408:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2408:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2506:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2506:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2506:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2590:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2590:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2590:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2602:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2602:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2602:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2637:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2637:52: expected struct task_struct *tsk ../kernel/signal.c:2637:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2639:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2677:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2677:49: expected struct sighand_struct *sighand ../kernel/signal.c:2677:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3011:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3011:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3032:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3032:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3032:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3099:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3099:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3099:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3101:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3101:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3101:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3252:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3252:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3252:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3255:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3255:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3255:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3644:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3644:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3644:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3656:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3656:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3656:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3661:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3661:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3661:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3666:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3666:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3666:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4142:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4142:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4142:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4154:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4154:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4154:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4172:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4172:11: expected struct k_sigaction *k ../kernel/signal.c:4172:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4174:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4174:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4174:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4176:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4176:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4176:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4224:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4224:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4224:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4873:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4873:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:4873:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4882:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4882:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4882:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4892:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4892:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:4892:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:72:34: warning: dereference of noderef expression ../kernel/signal.c:522:35: warning: dereference of noderef expression ../kernel/signal.c:550:52: warning: dereference of noderef expression ../kernel/signal.c:1035: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1305: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:810: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:810:9: warning: context imbalance in 'send_sigqueue' - different lock contexts for basic block ../kernel/signal.c:2096:40: warning: dereference of noderef expression ../kernel/signal.c:2096: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:2434:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2639:49: warning: dereference of noderef expression ../kernel/signal.c:2639: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:2763:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4143:33: warning: dereference of noderef expression ../kernel/signal.c:4232:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4232:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4232:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4238:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4238:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4238:33: got struct spinlock [noderef] __rcu * ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/sqpoll.c:41:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:52:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../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 ../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/vsprintf.c: In function ‘va_format’: ../lib/vsprintf.c:1683:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1683 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); | ^~~ ../fs/file.c:379:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:379:17: expected struct file **old_fds ../fs/file.c:379:17: got struct file [noderef] __rcu **fd ../fs/file.c:380:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:380:17: expected struct file **new_fds ../fs/file.c:380:17: got struct file [noderef] __rcu **fd ../fs/file.c:395:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:395:17: struct file [noderef] __rcu * ../fs/file.c:395:17: struct file * ../fs/file.c:430:54: warning: incorrect type in initializer (different address spaces) ../fs/file.c:470:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:468:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:653:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:843:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:864:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:868:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:871:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:894:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:896:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:917:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:924:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1254:16: warning: incorrect type in assignment (different address spaces) ../mm/util.c:127:6: warning: multiple definitions for function 'kmemdup' ../mm/util.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): ../include/linux/fortify-string.h:730:23: the previous one is here ../kernel/sys.c:1102:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1102:32: expected struct task_struct *p1 ../kernel/sys.c:1102:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1849:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../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:812:9: warning: context imbalance in 'xfrm_local_error' - unexpected unlock ../net/xfrm/xfrm_replay.c: note: in included file: ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../mm/vmscan.c:2549:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? ../mm/vmscan.c:777: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:812:9: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../io_uring/poll.c: note: in included file (through ../include/trace/events/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../io_uring/poll.c:461:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:461:40: expected int mask ../io_uring/poll.c:461:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:303:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:303:38: expected signed int [usertype] res ../io_uring/poll.c:303:38: got restricted __poll_t ../io_uring/poll.c:323:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:322:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:322:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:322:66: got unsigned int ../io_uring/poll.c:322:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:322:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:322:52: got unsigned short ../io_uring/poll.c:325:67: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:325:67: expected signed int [usertype] res ../io_uring/poll.c:325:67: got restricted __poll_t [usertype] mask ../io_uring/poll.c:327:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:327:53: expected signed int [usertype] res ../io_uring/poll.c:327:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:372:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:372:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:372:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:372:65: got unsigned int ../io_uring/poll.c:653:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:653:40: expected int mask ../io_uring/poll.c:653:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:721:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:721:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:721:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:721:43: got unsigned int ../io_uring/poll.c:761:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:761:38: expected int mask ../io_uring/poll.c:761:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:761:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:761:55: expected int events ../io_uring/poll.c:761:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:914:24: warning: invalid assignment: |= ../io_uring/poll.c:914:24: left side has type unsigned int ../io_uring/poll.c:914:24: right side has type restricted __poll_t ../io_uring/poll.c:916:24: warning: invalid assignment: |= ../io_uring/poll.c:916:24: left side has type unsigned int ../io_uring/poll.c:916:24: right side has type restricted __poll_t ../io_uring/poll.c:918:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:917:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:917:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:917:38: expected restricted __poll_t ../io_uring/poll.c:917:38: got unsigned int ../io_uring/poll.c:985:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:985:40: expected signed int [usertype] res ../io_uring/poll.c:985:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:1032:38: warning: invalid assignment: &= ../io_uring/poll.c:1032:38: left side has type restricted __poll_t ../io_uring/poll.c:1032:38: right side has type int ../io_uring/poll.c:1033:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:1033:38: warning: invalid assignment: |= ../io_uring/poll.c:1033:38: left side has type restricted __poll_t ../io_uring/poll.c:1033:38: right side has type unsigned int ../io_uring/poll.c:805:24: warning: context imbalance in 'io_poll_find' - wrong count at exit ../io_uring/poll.c:833:24: warning: context imbalance in 'io_poll_file_find' - wrong count at exit ../io_uring/poll.c:885:28: warning: context imbalance in '__io_poll_cancel' - unexpected unlock ../io_uring/poll.c:1004:28: warning: context imbalance in 'io_poll_remove' - unexpected unlock ../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:285:17: warning: context imbalance in 'uart_port_startup' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:407:9: warning: context imbalance in 'uart_shutdown' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:585:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:630:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:643:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:656:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:681:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block ../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 ../net/core/neighbour.c:452:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit ../net/core/neighbour.c:867:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock ../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../arch/x86/kvm/x86.c:244:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2010:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:270:49: warning: array of flexible structures ../include/linux/kvm_host.h:2012:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../net/core/dev.c:3365:23: warning: incorrect type in argument 4 (different base types) ../net/core/dev.c:3365:23: expected restricted __wsum [usertype] csum ../net/core/dev.c:3365:23: got unsigned int ../net/core/dev.c:3365:23: warning: cast from restricted __wsum ../net/core/dev.c:5286:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:3805:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5244:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block ../io_uring/notif.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../kernel/umh.c:70:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:70:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:70:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:72:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:72:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:72:33: got struct spinlock [noderef] __rcu * ../arch/x86/kvm/mmu/mmu.c:2825: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:5114:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5116:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5118:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../drivers/tty/n_gsm.c:3990:29: warning: restricted __be16 degrades to integer Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 618. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 618. ../security/landlock/fs.c:618: 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 1629, line 618. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1629, line 618. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 618. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1788, line 618. ../security/landlock/fs.c:618: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:618: 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 1516, line 850. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 850. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 850. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 850. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 850. ../security/landlock/fs.c:850: 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 1629, line 850. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 850. ../security/landlock/fs.c:850: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../drivers/misc/ti-st/st_core.c:284: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:812:9: warning: context imbalance in '__text_poke' - unexpected unlock ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../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:1386:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../drivers/gpu/drm/drm_drv.c:447: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:285:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock ../mm/percpu.c:2005:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock ../drivers/block/nbd.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nbd.h): ../include/trace/events/nbd.h:61:1: warning: Using plain integer as NULL pointer ../drivers/block/nbd.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/nbd.h): ../include/trace/events/nbd.h:61:1: warning: Using plain integer as NULL pointer ../drivers/block/nbd.c:672:32: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:672:32: expected int ../drivers/block/nbd.c:672:32: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:713:48: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:713:48: expected int ../drivers/block/nbd.c:713:48: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:1117:21: warning: incorrect type in assignment (different base types) ../drivers/block/nbd.c:1117:21: expected int [assigned] ret ../drivers/block/nbd.c:1117:21: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:1122:16: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:1122:16: expected restricted blk_status_t ../drivers/block/nbd.c:1122:16: got int [assigned] ret ../net/ipv6/mcast_snoop.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../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:285:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock ../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock ../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' ../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' ../io_uring/truncate.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../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 ../net/xfrm/xfrm_user.c:3850:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:3850:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:3850:9: struct sock * ../net/xfrm/xfrm_user.c:3856:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:3856:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:3856:9: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c: note: in included file: ../include/net/xfrm.h:1853:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1853:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1853:16: struct sock * ../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 ../arch/x86/kernel/hw_breakpoint.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 ../kernel/workqueue.c:380:40: warning: duplicate [noderef] ../kernel/workqueue.c:380:40: error: multiple address spaces given: __percpu & __rcu ../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 ../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:552:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:552:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:552:9: struct hlist_node * ../include/linux/rculist.h:553:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:553:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:553:9: struct hlist_node * ../fs/libfs.c:2046:22: warning: context imbalance in 'stash_dentry' - wrong count at exit ../fs/libfs.c:2085:5: warning: context imbalance in 'path_from_stashed' - 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 ../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../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:2384:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' ../net/sched/act_meta_skbprio.c:38:25: warning: cast to restricted __be32 ../net/core/xdp.c:712:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? ../net/core/xdp.c:734:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? ../net/core/xdp.c:767:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? ../net/core/filter.c:1422:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1422:39: expected struct sock_filter const *filter ../net/core/filter.c:1422:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1500:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1500:39: expected struct sock_filter const *filter ../net/core/filter.c:1500:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2328:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2328:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2328:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3898:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4609:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5023:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7881:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11835:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11848:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11861:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11882:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12069:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1934:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1934:43: 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 __be16 [usertype] old ../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 __be16 [usertype] new ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1940:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1940:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1940:36: got unsigned long long [usertype] from ../net/core/filter.c:1940:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1940:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1940:42: got unsigned long long [usertype] to ../net/core/filter.c:1985:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1985:59: 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 __be16 [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 __be16 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:1991:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1991:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1991:52: got unsigned long long [usertype] from ../net/core/filter.c:1991:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1991:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1991:58: got unsigned long long [usertype] to ../net/core/filter.c:2037:28: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2037:28: expected unsigned long long ../net/core/filter.c:2037:28: got restricted __wsum ../net/core/filter.c:2059:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2059:35: expected unsigned long long ../net/core/filter.c:2059:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5794:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5794:17: expected unsigned int [usertype] spi ../net/core/filter.c:5794:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5802:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5802:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5802:33: got restricted __be32 const [usertype] a4 ../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/kernel/process.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../net/sched/act_meta_skbtcindex.c:33:25: warning: cast to restricted __be16 ../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - different lock contexts for basic block ../arch/x86/kernel/tls.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../net/mpls/af_mpls.c: note: in included file: ../net/mpls/internal.h:157:38: warning: array of flexible structures ../fs/fs-writeback.c:753:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock ../fs/fs-writeback.c:1804:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block ../fs/fs-writeback.c:1990:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block ../fs/fs-writeback.c:2580:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock ../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 ../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/compaction.c:1529:21: error: too long token expansion ../mm/compaction.c:1529:21: error: too long token expansion ../mm/compaction.c:1625:43: error: too long token expansion ../mm/compaction.c:1625:43: error: too long token expansion ../mm/compaction.c:2649:45: error: too long token expansion ../mm/compaction.c:2649:45: error: too long token expansion ../net/ipv4/tcp_input.c:7249:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../net/ipv6/ip6_input.c:531:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../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 ../drivers/message/fusion/mptfc.c:381:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:384:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:387:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:390:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:393:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:396:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:399:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:821:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:822:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:823:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:824:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:825:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:826:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:827:58: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:828:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:829:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:831:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:832:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:833:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:834:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:835:57: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:836:50: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:1404:20: warning: cast to restricted __le32 ../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:812:9: warning: context imbalance in 'follow_page_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'get_gate_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'gup_pte_range' - 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/vmx.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kvm_host.h): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../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 (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 (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 (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 (80b88 becomes b88) ../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 (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: 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 (100790 becomes 790) ../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 (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 (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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 __le32 [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 __le32 [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 __le32 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663: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' ../mm/mmap_lock.c:133:20: warning: context imbalance in 'get_mm_memcg_path' - different lock contexts for basic block ../mm/mmap_lock.c: note: in included file (through ../include/linux/srcu.h, ../include/linux/tracepoint.h, ../include/trace/events/mmap_lock.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_start_locking' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_acquire_returned' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_released' - unexpected unlock ../arch/x86/kernel/cpu/common.c:198:1: error: symbol 'gdt_page' redeclared with different type (different address spaces): ../arch/x86/kernel/cpu/common.c:198:1: struct gdt_page [addressable] [noderef] [toplevel] __percpu gdt_page ../arch/x86/kernel/cpu/common.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kprobes.h): ../arch/x86/include/asm/desc.h:49:1: note: previously declared as: ../arch/x86/include/asm/desc.h:49:1: struct gdt_page extern [addressable] [toplevel] gdt_page ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../net/ipv6/ip6_fib.c:2759:13: warning: context imbalance in 'ipv6_route_seq_stop' - 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:285:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1094:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:285:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../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 int ../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 ../kernel/notifier.c:39:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:39:20: expected struct notifier_block **nl ../kernel/notifier.c:39:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:41:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:41:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:41:17: got struct notifier_block * ../kernel/notifier.c:42:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:42:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:42:9: struct notifier_block * ../kernel/notifier.c:52:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:52:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:52:25: struct notifier_block * ../kernel/notifier.c:156:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:179:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:201:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:231:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:269:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:272:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:332:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:335:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:353:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:388:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:413:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:430:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:437:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:461:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:491:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:494:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:521:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:554:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../sound/soc/sof/intel/hda.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../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 * ../mm/mincore.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): ../include/linux/fortify-string.h:480:9: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../net/ipv4/tcp_cong.c:296:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:296:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:296:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:296:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:296:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:296:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../drivers/block/null_blk/zoned.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/block/null_blk/trace.h): ../drivers/block/null_blk/./trace.h:33:1: warning: cast to restricted blk_opf_t ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:487:29: warning: context imbalance in 'null_open_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:502:29: warning: context imbalance in 'null_close_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:547:29: warning: context imbalance in 'null_finish_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:563:37: warning: context imbalance in 'null_reset_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_set_zone_cond' - 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/ipv6/ndisc.c: note: in included file (through ../include/net/ip6_route.h): ../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer ../net/ipv6/route.c:2342:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2342:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2342:39: got restricted __be32 ../net/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1829:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2122:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2382:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../drivers/scsi/scsi_transport_fc.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../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/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] ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1690: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:418:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../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 atomic_t const [usertype] *v ../kernel/cred.c:121:9: got struct atomic_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 atomic_t const [usertype] *v ../kernel/cred.c:306:17: got struct atomic_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:488:41: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:488:41: expected struct cred const *old ../kernel/cred.c:488:41: got struct cred const [noderef] __rcu *cred ../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 ../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 ../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? ../mm/memory.c:1177: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:812:9: warning: context imbalance in 'zap_pte_range' - unexpected unlock ../mm/memory.c:1975:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pages' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pfn' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remap_pte_range' - unexpected unlock ../mm/memory.c:2755:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_copy' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock ../mm/memory.c:3445:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_shared' - unexpected unlock ../mm/memory.c:3570:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'pte_marker_clear' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_swap_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_anonymous_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_fault' - unexpected unlock ../mm/memory.c:5031:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_numa_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_pte_fault' - unexpected unlock ../mm/memory.c:5890:5: warning: context imbalance in 'follow_pte' - different lock contexts for basic block ../mm/memory.c:5954:23: warning: context imbalance in 'follow_pfn' - unexpected unlock ../mm/memory.c:5988:9: warning: context imbalance in 'follow_phys' - unexpected unlock ../mm/memory.c:6022:23: warning: context imbalance in 'generic_access_phys' - unexpected unlock ../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:355:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:355: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:355:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:355:1: warning: cast from restricted __le32 ../drivers/net/ethernet/adaptec/starfire.c:1515:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1515:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1515:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1831:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1831:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1831:41: got restricted __le16 ../net/mptcp/protocol.c:3329:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 ../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 ../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 (80688 becomes 688) ../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 (80b88 becomes b88) ../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: 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 (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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:812:9: warning: context imbalance in 'change_pte_range' - 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/net/ethernet/8390/ne2k-pci.c:526:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:353:47: warning: cast to restricted __le32 ../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/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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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 ( * )( ... ) ../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:812:9: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:290:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block ../net/ipv4/tcp_offload.c:130:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:130:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:130:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:132:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:132:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:132:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:174:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:174:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:174:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:176:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:176:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:176:52: got fouled restricted __sum16 ../drivers/block/drbd/drbd_main.c:569:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:569:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:569:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:570:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:570:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:570:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:571:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:571:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:571:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:577:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:577:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:577:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:578:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:578:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:578:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:579:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:579:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:579:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:586:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:586:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:586:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:587:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:587:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:587:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:588:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:588:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:588:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:589:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:589:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:589:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:728:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:728:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:728:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:743:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:743:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:780:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:780:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:780:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:840:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:844:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:846:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:846:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:846:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:905:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:936:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:936:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:936:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:1000:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1036:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1037:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1052:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1053:16: 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:1079:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1116:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1116:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1116:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1326:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1326:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1326:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1354:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1354:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1354:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1366:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1366:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1366:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1386:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1386:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1386:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1387:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1387:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1387:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1397:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1397:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1397:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1398:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1398:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1399:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1399:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1399:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1412:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1412:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1412:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1413:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1413:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1413:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1428:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1428:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1428:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1430:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1430:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1430:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1446:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1446:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1446:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1448:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1448:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1448:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1461:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1461:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1461:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1463:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1463:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1463:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1682:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1682:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1682:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1684:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1684:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1698:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1698:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1698:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1703:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1703:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1703:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1774:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1774:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1774:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1797:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1797:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1797:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1798:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1798:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1798:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1834:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1834:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1834:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:3011:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3011:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:3011:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3013:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:3013:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3014:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3014:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3014:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3015:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3015:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3015:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3017:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3017:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3017:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3018:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3018:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3018:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3019:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3019:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3019:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3020:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3020:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3021:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3021:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3021:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3023:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3023:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3023:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3024:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3024:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3024:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3026:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3026:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3026:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3027:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3027:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3027:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3080:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3081:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3243:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3244:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3262:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3270:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3272:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3273:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3274:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3276:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3278:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3285:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3290:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3301:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3693:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3693:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3693:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:868: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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' ../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' ../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' ../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' ../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/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 ../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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 ../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] ../arch/x86/kernel/ftrace.c:40:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:52:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../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 * ../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) ../net/packet/af_packet.c:1052:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2489:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../drivers/net/wan/hdlc_ppp.c: In function ‘ppp_cp_event’: ../drivers/net/wan/hdlc_ppp.c:353:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 353 | netdev_info(dev, "%s down\n", proto_name(pid)); | ^~ ../drivers/net/wan/hdlc_ppp.c:342:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 342 | netdev_info(dev, "%s up\n", proto_name(pid)); | ^~ ../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 ../arch/x86/kernel/apic/apic.c:2132: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2132: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:678:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 ../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../mm/vmalloc.c:1046:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4329:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../net/core/netpoll.c:365:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../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 ../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 ../net/mptcp/pm_netlink.c:599:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:711:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../net/appletalk/ddp.c:100:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:113:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:409:47: warning: restricted __be16 degrades to integer ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../fs/pidfs.c:108:9: warning: context imbalance in 'pidfd_poll' - wrong count at exit ../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 ../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 ../net/ipv4/udp.c:1451:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock ../net/ipv4/udp.c:1483:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit ../net/ipv4/udp.c:1495:28: warning: context imbalance in 'busylock_release' - unexpected unlock ../net/ipv4/udp.c:3026:9: warning: context imbalance in 'udp_get_first' - wrong count at exit ../net/ipv4/udp.c:3043:39: warning: context imbalance in 'udp_get_next' - unexpected unlock ../net/ipv4/udp.c:3091:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock ../mm/madvise.c:198:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:411:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.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/mman.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock ../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:57: 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:704:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:704:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:705:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:704:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:725:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:725:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:799:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:799:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:830:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:830:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:831:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:51: warning: restricted suspend_state_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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y ../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:812:9: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock ../kernel/sched/core.c:265:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:265:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:265:56: struct task_struct * ../kernel/sched/core.c:726:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:726:31: expected struct task_struct *task ../kernel/sched/core.c:726:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:727:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:727:25: expected struct task_struct *task ../kernel/sched/core.c:727:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:797:48: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:797:48: expected struct task_struct *p ../kernel/sched/core.c:797:48: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1043:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1043:38: expected struct task_struct *curr ../kernel/sched/core.c:1043:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1102:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1102:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1102:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2248:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2248:33: expected struct task_struct *p ../kernel/sched/core.c:2248:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:2248:68: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2248:68: expected struct task_struct *tsk ../kernel/sched/core.c:2248:68: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3744:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3744:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3744:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3951:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3951:36: expected struct task_struct const *p ../kernel/sched/core.c:3951:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9470:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:9470:43: expected struct task_struct *push_task ../kernel/sched/core.c:9470:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5669:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:5669:38: expected struct task_struct *curr ../kernel/sched/core.c:5669:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:6317:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6317:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6317:32: struct task_struct * ../kernel/sched/core.c:6348:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6348:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6348:23: struct task_struct * ../kernel/sched/core.c:6356:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6356:46: struct task_struct * ../kernel/sched/core.c:6356:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6416:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6416:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6416:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6627:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6627:14: expected struct task_struct *prev ../kernel/sched/core.c:6627:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7200:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7200:17: struct task_struct * ../kernel/sched/core.c:7200:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7415:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7415:22: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7415:22: struct task_struct * ../kernel/sched/core.c:7462:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7462:48: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7462:48: struct task_struct * ../kernel/sched/core.c:10323:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:10323:16: expected struct task_struct * ../kernel/sched/core.c:10323:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10802:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:11503:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:11503:25: expected struct task_struct *p ../kernel/sched/core.c:11503:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:339:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:349:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:552:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:577:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:601:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1625:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1625:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:97:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:97:13: expected struct task_struct const *p ../kernel/sched/pelt.h:97:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:797:11: warning: dereference of noderef expression ../kernel/sched/core.c:1086:5: warning: context imbalance in 'get_nohz_timer_target' - wrong count at exit ../kernel/sched/core.c:1503:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.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:1093:1: warning: context imbalance in 'uclamp_update_root_tg' - wrong count at exit ../kernel/sched/core.c:1834:9: warning: context imbalance in 'uclamp_sync_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2239:33: warning: dereference of noderef expression ../kernel/sched/core.c:2240:19: warning: dereference of noderef expression ../kernel/sched/core.c:2241:18: warning: dereference of noderef expression ../kernel/sched/core.c:2318: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:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.c:2214:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2214:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2214:38: struct task_struct const * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.c:8332:5: warning: context imbalance in 'dl_task_check_affinity' - wrong count at exit ../kernel/sched/core.c:8436:9: warning: context imbalance in 'sched_setaffinity' - different lock contexts for basic block ../kernel/sched/core.c:8498:6: warning: context imbalance in 'sched_getaffinity' - wrong count at exit ../kernel/sched/core.c:8661:28: warning: context imbalance in '__cond_resched_lock' - unexpected unlock ../kernel/sched/core.c:8679:17: warning: context imbalance in '__cond_resched_rwlock_read' - unexpected unlock ../kernel/sched/core.c:8697:17: warning: context imbalance in '__cond_resched_rwlock_write' - unexpected unlock ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.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:1093:1: warning: context imbalance in '__cfs_schedulable' - wrong count at exit ../kernel/sched/core.c:11668:5: warning: context imbalance in '__sched_mm_cid_migrate_from_fetch_cid' - different lock contexts for basic block ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:917:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:917:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:917:70: struct task_struct * ../kernel/sched/rt.c:2365:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2365:25: struct task_struct * ../kernel/sched/rt.c:2365:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:533:54: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:533:54: expected struct task_struct *curr ../kernel/sched/rt.c:533:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1003:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1003:38: expected struct task_struct *curr ../kernel/sched/rt.c:1003:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1537:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1537:31: expected struct task_struct *p ../kernel/sched/rt.c:1537:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1877:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1877:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1877:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1557:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1557:14: expected struct task_struct *curr ../kernel/sched/rt.c:1557:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1622:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1622:45: expected struct task_struct *p ../kernel/sched/rt.c:1622:45: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1683:67: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:67: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:67: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2045:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2045:40: expected struct task_struct *task ../kernel/sched/rt.c:2045:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2068:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2068:13: struct task_struct * ../kernel/sched/rt.c:2068:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2418:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2418:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2418:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2420:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2420:40: expected struct task_struct *p ../kernel/sched/rt.c:2420:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2420:61: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2420:61: expected struct task_struct *p ../kernel/sched/rt.c:2420:61: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2402:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2402:23: expected struct task_struct *p ../kernel/sched/deadline.c:2402:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2412:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2412:13: struct task_struct * ../kernel/sched/deadline.c:2412:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2520:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2520:25: struct task_struct * ../kernel/sched/deadline.c:2520:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2027:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2027:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2027:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2038:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2038:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2038:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1221:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1221:23: expected struct task_struct *p ../kernel/sched/deadline.c:1221:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1445:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1445:38: expected struct task_struct *curr ../kernel/sched/deadline.c:1445:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2263:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2263:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2263:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:1912:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:1912:14: expected struct task_struct *curr ../kernel/sched/deadline.c:1912:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:1988:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1988:43: expected struct task_struct *p ../kernel/sched/deadline.c:1988:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2567:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2567:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2567:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2569:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2569:23: expected struct task_struct *p ../kernel/sched/deadline.c:2569:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2571:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2571:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2571:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2746:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2746:22: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2746:22: struct task_struct * ../kernel/sched/deadline.c:2795:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/printk/printk.c:284:5: warning: context imbalance in 'console_srcu_read_lock' - wrong count at exit ../kernel/printk/printk.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:301:9: warning: context imbalance in 'console_srcu_read_unlock' - unexpected unlock ../kernel/sched/fair.c:1143:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1143:38: expected struct task_struct *curr ../kernel/sched/fair.c:1143:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:1180:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1180:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1180:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:12340:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12340:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12340:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:5921:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:5921:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:5921:22: struct task_struct * ../kernel/sched/fair.c:6651:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6651:38: expected struct task_struct *curr ../kernel/sched/fair.c:6651:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:7978:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:7978:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:7978:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8183:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8183:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8183:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8282:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8282:38: expected struct task_struct *curr ../kernel/sched/fair.c:8282:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8560:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8560:38: expected struct task_struct *curr ../kernel/sched/fair.c:8560:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9549:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9549:40: expected struct sched_domain *child ../kernel/sched/fair.c:9549:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10176:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10176:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10176:22: struct task_struct * ../kernel/sched/fair.c:11601:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:11601:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:11601:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11258:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11258:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11258:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11697:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:11697:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:11697:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../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 ../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 ../mm/swapfile.c:496:35: warning: context imbalance in 'swap_do_scheduled_discard' - different lock contexts for basic block ../mm/swapfile.c:671:9: warning: context imbalance in 'scan_swap_map_try_ssd_cluster' - different lock contexts for basic block ../mm/swapfile.c:789:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit ../mm/swapfile.c:980:20: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock ../mm/swapfile.c:1049:23: warning: context imbalance in 'swap_free_cluster' - different lock contexts for basic block ../mm/swapfile.c:1180:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:1329:23: warning: context imbalance in 'swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:1386:34: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block ../mm/swapfile.c:1447:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block ../mm/swapfile.c:392:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block ../mm/swapfile.c:392: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:812:9: warning: context imbalance in 'unuse_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block ../mm/swapfile.c:392:9: warning: context imbalance in 'swapcache_clear' - different lock contexts for basic block ../mm/swapfile.c:3533:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block ../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:338:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:338:49: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:338:49: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:340:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:340:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:340:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:356:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:356:41: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:356:41: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:358:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:358:52: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:358:52: got fouled restricted __sum16 ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:1335:5: warning: symbol 'rcu_tasks_rude_lazy_ms' was not declared. Should it be static? ../kernel/rcu/tasks.h:1966:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../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 * ../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 ../fs/eventpoll.c:619:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:619:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1349:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1349:53: expected unsigned int pollflags ../fs/eventpoll.c:1349: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 * ../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 ../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:1386: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:2002: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2043: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2313: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2348: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2866: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../net/ipv6/tcp_ipv6.c:1564:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1955:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../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 ../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.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/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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock ../net/ipv4/af_inet.c:1539:59: warning: restricted __be16 degrades to integer ../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:812:9: warning: context imbalance in 'break_ksm_pmd_entry' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:678: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:812:9: warning: context imbalance in 'replace_page' - unexpected unlock ../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 * ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:468:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:468:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:468:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:793:9: expected struct task_struct *tsk ../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:793:9: expected struct task_struct *tsk ../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:148:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:148:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:148: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:455:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:455:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:455:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:464:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:464:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:464:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:485:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:485:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:485:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:647:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:647:49: expected struct sched_domain *parent ../kernel/sched/topology.c:647:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:732:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:732:50: expected struct sched_domain *parent ../kernel/sched/topology.c:732:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:740:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:740:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:740:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:753:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:753:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:753:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:758:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:758:20: expected struct sched_domain *sd ../kernel/sched/topology.c:758:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:779:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:779:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:779:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:941:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:941:70: expected struct sched_domain *sd ../kernel/sched/topology.c:941:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:970:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:970:59: expected struct sched_domain *sd ../kernel/sched/topology.c:970:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1016:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1016:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1016:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1018:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1018:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1018:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1026:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1026:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1026:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1028:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1028:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1028:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1098:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1098:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1098:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1202:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1202:40: expected struct sched_domain *child ../kernel/sched/topology.c:1202:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1623:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1623:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1623:43: got struct sched_domain *child ../kernel/sched/topology.c:2322:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2322:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2322:31: got struct sched_domain *sd ../kernel/sched/topology.c:2426:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2426:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2426:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2447:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2447:56: expected struct sched_domain *child ../kernel/sched/topology.c:2447:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2446:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2446:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2446:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2501:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2501:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2501: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:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../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:98:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:116:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:119:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:123:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:139:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:143:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:162:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:162:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:162:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:171:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:171:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:171:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:175:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:175:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:175:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:185:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:185:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:185:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:187:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:187:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:187:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:189:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:189:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:189:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:191:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:191:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:191:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:291:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:291:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:291:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:293:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:293:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:293:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:295:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:295:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:295:17: got struct wait_queue_head [noderef] __rcu * ../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock ../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:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock ../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit ../net/ipv4/igmp.c:2980: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:812:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock ../mm/migrate.c:331:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock ../mm/migrate.c:801:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block ../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/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 ../kernel/rcu/tree.c:996:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1404:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1421:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1537:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2009:1: warning: context imbalance in 'rcu_report_qs_rdp' - different lock contexts for basic block ../kernel/rcu/tree.c:2119:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2321:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2387:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c:2417:30: warning: context imbalance in 'rcu_core' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:987: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:191:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1023: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:135:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:152:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:167:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:180:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:357:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:374:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:557:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:633:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:671:9: warning: context imbalance in 'nocb_gp_toggle_rdp' - wrong count at exit ../kernel/rcu/tree_nocb.h:725:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1003:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1115:9: warning: context imbalance in 'rdp_offload_toggle' - wrong count at exit ../kernel/rcu/tree_nocb.h:1201:34: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1239:13: warning: context imbalance in 'rcu_nocb_rdp_offload' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1351:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../net/netfilter/nf_conntrack_netlink.c:1218:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock ../net/ipv6/seg6.c:254:15: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:254:15: expected struct in6_addr *t_old ../net/ipv6/seg6.c:254:15: got struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:432:24: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:432:24: expected struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:432:24: got void * ../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_userfault' - unexpected unlock ../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 ../mm/huge_memory.c:1867:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:1905:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2016:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2157:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2192:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2307:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../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:812:9: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock ../mm/huge_memory.c:2954:38: warning: context imbalance in '__split_huge_page' - unexpected unlock ../mm/huge_memory.c:3212:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/context_tracking.h:5, from ../kernel/entry/common.c:3: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/aio.c:629:24: warning: incorrect type in argument 1 (different address spaces) ../fs/aio.c:629:24: expected void [noderef] __percpu *__pdata ../fs/aio.c:629:24: got struct kioctx_cpu *cpu ../fs/aio.c:794:18: warning: incorrect type in assignment (different address spaces) ../fs/aio.c:794:18: expected struct kioctx_cpu *cpu ../fs/aio.c:794:18: got struct kioctx_cpu [noderef] __percpu * ../fs/aio.c:841:24: warning: incorrect type in argument 1 (different address spaces) ../fs/aio.c:841:24: expected void [noderef] __percpu *__pdata ../fs/aio.c:841:24: got struct kioctx_cpu *cpu ../fs/aio.c:946:16: warning: incorrect type in initializer (different address spaces) ../fs/aio.c:946:16: expected void const [noderef] __percpu *__vpp_verify ../fs/aio.c:946:16: got struct kioctx_cpu * ../fs/aio.c:964:16: warning: incorrect type in initializer (different address spaces) ../fs/aio.c:964:16: expected void const [noderef] __percpu *__vpp_verify ../fs/aio.c:964:16: got struct kioctx_cpu * ../fs/aio.c:1692:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1723:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../net/bluetooth/af_bluetooth.c:223:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block ../mm/khugepaged.c:830: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:812:9: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_huge_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1757:28: warning: context imbalance in 'retract_page_tables' - 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/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) ../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/net/ethernet/arc/emac_main.c:256:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:256:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:256:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:458:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:458:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:458:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:707:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:707:37: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:707:37: got restricted __le32 [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 ../arch/x86/kernel/doublefault_32.c:85:1: warning: symbol '__pcpu_scope_doublefault_stack' was not declared. Should it be static? ../arch/x86/kernel/doublefault_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/init_task.h): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block ../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? ../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 ( * )( ... ) ../kernel/kcmp.c:194:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:194:37: expected void *v1 ../kernel/kcmp.c:194:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:194:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:194:53: expected void *v2 ../kernel/kcmp.c:194:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:209:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:209:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:209:62: got void * ../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 ../net/ipv6/ip6mr.c:407: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 ../mm/memcontrol.c:4408:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4410:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4566:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4660:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:6401:23: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:6401:23: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:6401:23: struct task_struct * ../mm/memcontrol.c:6650:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:6650:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:6650:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../mm/memcontrol.c:2185:6: warning: context imbalance in 'folio_memcg_lock' - wrong count at exit ../mm/memcontrol.c:2232:17: warning: context imbalance in '__folio_memcg_unlock' - unexpected unlock ../mm/memcontrol.c:6251:28: warning: context imbalance in 'mem_cgroup_count_precharge_pte_range' - unexpected unlock ../mm/memcontrol.c:6446:36: warning: context imbalance in 'mem_cgroup_move_charge_pte_range' - unexpected unlock ../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/bnx2fc/bnx2fc_els.c:95:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:536:44: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: expected unsigned int [assigned] [usertype] offset ../drivers/scsi/bnx2fc/bnx2fc_els.c:545:40: got restricted __le32 [usertype] rx_buf_off ../drivers/scsi/bnx2fc/bnx2fc_els.c:608:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:648:25: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:841:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:842:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:843:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: expected unsigned int [usertype] resp_len ../drivers/scsi/bnx2fc/bnx2fc_els.c:845:26: got restricted __le32 [usertype] mp_payload_len ../drivers/scsi/bnx2fc/bnx2fc_els.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static? ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:624:18: warning: cast to restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: expected restricted __be32 [usertype] rnid_atype ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: got int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: got restricted __le32 [usertype] fc_crc_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: got restricted __le32 [usertype] fcoe_tx_pkt_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: got restricted __le32 [usertype] fcoe_tx_byte_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: got restricted __le32 [usertype] fcoe_rx_pkt_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: expected unsigned int [usertype] val ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: got restricted __le32 [usertype] fcoe_rx_byte_cnt ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: invalid assignment: -= ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_fcoe.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:231: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/scsi/qedf/qedf_main.c:2207:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2207:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2207:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2236:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2236:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2236:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2253:33: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2271:26: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2502:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2502:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_main.c:2502:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/qedf/qedf_main.c:2698:34: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2812:25: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2815: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) ../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): ../include/linux/netdevice.h:2547:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit ../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 ../arch/x86/kernel/kvm.c:70:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:812:9: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock ../mm/memory-failure.c:807:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock ../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): ../include/net/bluetooth/hci.h:2691:47: warning: array of flexible structures ../include/net/bluetooth/hci.h:2777:43: warning: array of flexible structures ../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 int [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/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/usb/gadget/legacy/inode.c:1144:33: warning: context imbalance in 'ep0_write' - 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 ../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock ../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 ( * )( ... ) ../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock ../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer ../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer ../drivers/gpu/drm/i915/intel_uncore.c:2071:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2072:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2073:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2074:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2139:1: warning: context imbalance in 'gen6_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2140:1: warning: context imbalance in 'gen6_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2141:1: warning: context imbalance in 'gen6_write32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2161:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2162:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2163:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: expected unsigned short [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: expected unsigned int val ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: expected unsigned short val ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:496:32: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:501:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:518:25: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:524:25: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: got void * ../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 * ../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block ../drivers/scsi/qedf/qedf_attr.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock ../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 ( * )( ... ) ../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]’) ../fs/coredump.c:389:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:389:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:389:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:397:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:397:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:397:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:436:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:436:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:436:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:441:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:441:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:441:33: got struct spinlock [noderef] __rcu * ../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/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/isdn/hardware/mISDN/avmfritz.c:421:23: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: got restricted __le32 [usertype] ../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/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/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/time/posix-timers.c:515:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:515:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:515:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:519:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:519:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:519:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1102:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1102:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1102:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1104:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1104:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1104:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:560: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:812:9: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:900:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1023:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1023:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1023:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1025:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1025:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1025:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1006:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1041:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../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:812:9: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'move_pages_pte' - unexpected unlock ../mm/userfaultfd.c:1674:44: warning: context imbalance in 'move_pages' - unexpected unlock ../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/ipv4/ipmr.c:2916: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 ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../drivers/net/macsec.c:431:24: warning: restricted ssci_t degrades to integer ../drivers/net/macsec.c:431:22: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:431:22: expected restricted ssci_t [usertype] ssci ../drivers/net/macsec.c:431:22: got unsigned int ../drivers/net/macsec.c:432:22: warning: restricted __be64 degrades to integer ../drivers/net/macsec.c:432:20: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:432:20: expected restricted __be64 [usertype] pn ../drivers/net/macsec.c:432:20: got unsigned long long ../net/phonet/socket.c:620:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:620:14: struct sock [noderef] __rcu * ../net/phonet/socket.c:620:14: struct sock * ../net/phonet/socket.c:643:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:643:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:643:17: struct sock * ../net/phonet/socket.c:659:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:659:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:659:17: struct sock * ../net/phonet/socket.c:678:25: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:678:25: struct sock [noderef] __rcu * ../net/phonet/socket.c:678:25: struct sock * ../net/phonet/socket.c:727:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit ../net/phonet/socket.c:742:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit ../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/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261: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: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] * ../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/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 ../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:178:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:178:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:178:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:192:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:192:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:192:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:216:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:216:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:216:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:225:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:225:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:225:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:238:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:238:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:238:37: got struct spinlock [noderef] __rcu * ../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 ( * )( ... ) ../drivers/cpufreq/intel_pstate.c:262: warning: Function parameter or struct member 'epp_cached' not described in 'cpudata' ../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/usb/gadget/function/f_fs.c:3309:32: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3309:32: expected unsigned short [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3309:32: got restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3334:36: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3334:36: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3334:36: got unsigned short [usertype] wMaxPacketSize ../net/ipv4/tcp_sigpool.c:253:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/net/ethernet/atheros/atlx/atl1.c:1999:26: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atlx/atl1.c:2060:33: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2128:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2130:45: right side has type unsigned int ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2133:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2134:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2144:45: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2148:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2150:37: right side has type unsigned int ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2152:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2154:37: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2176:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2178:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2180:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2209:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2306:28: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:32: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2307:28: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2314:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2318:44: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2320:44: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2324:36: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2403:29: right side has type int ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atlx/atl1.c:2404:29: right side has type int ../drivers/net/ethernet/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 ../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 * ../fs/proc/task_mmu.c:621:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1183:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1531:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock ../fs/proc/task_mmu.c:2142: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:812:9: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: expected void *regs ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: got void [noderef] __iomem * ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: got void * ../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/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:3457:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3462:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3467:40: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3467:69: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3492:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3496:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3496:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3496:20: got restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cadence/macb_main.c:3506:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3510:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3510:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3510:20: got restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cadence/macb_main.c:3520:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3520:50: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3526:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3527:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3534:36: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3535:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3538:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3574:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3574:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3628:25: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3628:25: warning: cast from restricted __be32 ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:61:27: warning: symbol 'hw_atl2_caps_aqc113' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:72:27: warning: symbol 'hw_atl2_caps_aqc115c' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:81:27: warning: symbol 'hw_atl2_caps_aqc116c' was not declared. Should it be static? ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:825:24: warning: symbol 'hw_atl2_ops' was not declared. Should it be static? ../kernel/time/timer_migration.c:858:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 ../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 ../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/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/isdn/hardware/mISDN/mISDNisar.c:203:33: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:204:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:205:34: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:252:39: warning: cast to restricted __le16 ../fs/proc/base.c:2263:25: warning: cast to restricted fmode_t ../fs/proc/base.c:2320:42: warning: cast from restricted fmode_t ../fs/proc/base.c:2420: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:1106:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock ../fs/proc/base.c:2447:13: warning: context imbalance in 'timers_start' - wrong count at exit ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:2473: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:810:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block ../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 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:429:25: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ 510 | 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:429:25: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ 510 | 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) | ^~~~~~~~~~~~~~ ../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 ../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 ../net/bluetooth/hci_codec.c: note: in included file: ../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures ../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/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/net/rionet.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: expected void *regs ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: got void [noderef] __iomem * ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: got void * ../kernel/acct.c:477:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:477:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:477:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:487:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:487:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:570:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:570:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:570:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:590:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:590:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:590:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:212:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:313:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:318:22: warning: context imbalance in 'acct_exit_ns' - 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/9p/client.c:746:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:746:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:746:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:748:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:748:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:748:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:831:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:831:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:831:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:833:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:833:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:833:48: got struct spinlock [noderef] __rcu * ../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/bluetooth/sco.c: note: in included file: ../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:9192:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/proc/proc_sysctl.c:924:16: error: incompatible types in comparison expression (different address spaces): ../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header [noderef] __rcu * ../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header * ../fs/proc/proc_sysctl.c:295:32: warning: context imbalance in 'start_unregistering' - unexpected unlock ../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. ../net/dccp/ccids/ccid2.c:365: warning: Function parameter or struct member 'mrtt' not described in 'ccid2_rtt_estimator' ../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 ../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:2815:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2815:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2815:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: got restricted __be16 [usertype] ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:222:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:198:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:199:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:202:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:531:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:532:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:534:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_ct.c:880:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:882:40: warning: restricted __be32 degrades to integer ../drivers/scsi/lpfc/lpfc_ct.c:1354:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1502:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1518:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1519:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c: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:3285:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3285:30: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3285:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3517:34: warning: cast to restricted __be32 ../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] * ../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/scsi/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../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/net/ethernet/broadcom/cnic.c:5261:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5261:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5261:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5216:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5216:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5216:40: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1390:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1390:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1390:33: 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1415:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1686:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1686:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1686:22: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1728:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1728:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1728:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1730:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1730:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1730:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1732:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1732:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1732:54: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] lo ../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] lo ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1736:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1736:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1736:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1738:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1738:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1738:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1740:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1740:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1740:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1742:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1742:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1742:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1744:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1744:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1744:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1746:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1746:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1746:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1748:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1748:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1748:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1750:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1750:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1750:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1752:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1752:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1752:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1774:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1774:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1774:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1776:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1776:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1776:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1787:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1787:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1787:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1789:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1789:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1789:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1791:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1791:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1791:53: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1793:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1793:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1795:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1795:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1795:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1797:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1797:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1797:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1799:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1799:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1799:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1801:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1801:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1801:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1803:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1803:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1803:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1806:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1806:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1806:56: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1821:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1821:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1821:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1823:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1823:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1823:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1827:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1827:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1827:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1829:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1829:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1829:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1831:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1831:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1831:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1833:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1833:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1833:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1844:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1844:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1844:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1846:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1846:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1846:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1848:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1848:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1848:48: got unsigned int [usertype] ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1850:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1852:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1852:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1852:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1856:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1856:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1856:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1858:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1858:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1858:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2077:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2326:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2326:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2326:35: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2328:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2330:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2330:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2330:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2331:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2331:28: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:2372:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2372:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2372:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2429:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2429:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2429:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2430:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2447:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2447:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2447:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2448:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2475:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2475:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2475:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2476:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2476:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2509:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2509:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2509:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2510:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2510:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2522:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2522:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2522:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2537:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2537:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2537:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2609:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2609:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2609:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2610:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2610:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3511:40: warning: cast to restricted __be32 ../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:3531:27: 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:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3637:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3790:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3790:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3790:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3796:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3796:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3796:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3797:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3797:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3827:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3827:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3827:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3984:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4946:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4946:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4946:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4946:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4954:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4954:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4954:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4957:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4957:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4957:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4982:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4982:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4982:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5047:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5047:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5047:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5049:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5049:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5049:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5067:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5067:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5067:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5069:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5069:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5069:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5074:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5074:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5074:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5076:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5076:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5076:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5086:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5086:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5086:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5088:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5088:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5088:41: got restricted __le16 * ../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 ../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 ../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/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? ../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/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/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. ../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/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../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/scsi/lpfc/lpfc_els.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../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:2593:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2593:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:2593:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2594:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2594:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:2594:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2931:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3171: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:3718:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3719: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:5637:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5637:47: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:5637:47: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5638:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5638:49: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:5638:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6043:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6112:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6228:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6228:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:6228:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6229:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6229:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:6229:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6230:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6230:33: expected unsigned int [usertype] word5 ../drivers/scsi/lpfc/lpfc_els.c:6230:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6396:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6399:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6399:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6411:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6633:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6633:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6633:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6635:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6635:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6635:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6654:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6654:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6654:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6693:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6693:36: expected unsigned short [usertype] temperature ../drivers/scsi/lpfc/lpfc_els.c:6693:36: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6694:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6694:33: expected unsigned short [usertype] rx_power ../drivers/scsi/lpfc/lpfc_els.c:6694:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6695:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6695:32: expected unsigned short [usertype] tx_bias ../drivers/scsi/lpfc/lpfc_els.c:6695:32: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6696:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6696:33: expected unsigned short [usertype] tx_power ../drivers/scsi/lpfc/lpfc_els.c:6696:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6697:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6697:28: expected unsigned short [usertype] vcc ../drivers/scsi/lpfc/lpfc_els.c:6697:28: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6699:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6699:30: expected unsigned short [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:6699:30: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6700:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6700:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6700:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6711:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6711:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6711:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6715:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6715:30: expected unsigned int [usertype] port_type ../drivers/scsi/lpfc/lpfc_els.c:6715:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6717:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6717:49: expected unsigned int [usertype] link_failure_cnt ../drivers/scsi/lpfc/lpfc_els.c:6717:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6719:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6719:50: expected unsigned int [usertype] loss_of_synch_cnt ../drivers/scsi/lpfc/lpfc_els.c:6719:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6721:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6721:51: expected unsigned int [usertype] loss_of_signal_cnt ../drivers/scsi/lpfc/lpfc_els.c:6721:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6723:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6723:56: expected unsigned int [usertype] primitive_seq_proto_err ../drivers/scsi/lpfc/lpfc_els.c:6723:56: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6725:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6725:51: expected unsigned int [usertype] invalid_trans_word ../drivers/scsi/lpfc/lpfc_els.c:6725:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6727:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6727:48: expected unsigned int [usertype] invalid_crc_cnt ../drivers/scsi/lpfc/lpfc_els.c:6727:48: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6729:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6729:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6729:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6740:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6740:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6740:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6744:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6744:33: expected unsigned int [usertype] port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6744:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6748:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6748:50: expected unsigned int [usertype] attached_port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6748:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6754:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6754:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6754:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6765:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6765:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6765:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6782:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6782:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6782:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6783:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6783:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6783:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6794:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6794:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6794:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6811:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6811:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6811:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6812:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6812:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6812:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6823:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6823:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6823:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6840:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6840:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6840:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6841:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6841:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6841:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6852:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6852:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6852:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6869:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6869:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6869:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6870:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6870:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6870:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6882:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6882:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6882:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6899:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6899:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6899:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6900:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6900:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6900:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6908:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6908:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6908:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6914:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6914:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6914:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6923:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6923:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6923:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6925:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6925:36: expected unsigned int [usertype] CorrectedBlocks ../drivers/scsi/lpfc/lpfc_els.c:6925:36: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6927:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6927:40: expected unsigned int [usertype] UncorrectableBlocks ../drivers/scsi/lpfc/lpfc_els.c:6927:40: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6930:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6930:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6930:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6941:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6941:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6941:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6979:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6979:37: expected unsigned short [usertype] speed ../drivers/scsi/lpfc/lpfc_els.c:6979:37: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7007:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7007:44: expected unsigned short [usertype] capabilities ../drivers/scsi/lpfc/lpfc_els.c:7007:44: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7008:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7008:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7008:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7017:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7017:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:7017:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7025:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7025:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7025:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7034:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7034:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:7034:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7049:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7049:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7049:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7151:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7151:25: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7151:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7158:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7436:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7438:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7441:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7664:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7669:21: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7679:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7724:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7724:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7869:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7872:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7969:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:8030:23: warning: too many warnings ../drivers/net/bareudp.c:274:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/bareudp.c:274:14: expected struct socket *sock ../drivers/net/bareudp.c:274:14: got struct socket [noderef] __rcu *sock ../drivers/net/bareudp.c:598:20: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:598:20: expected restricted __be16 [usertype] port ../drivers/net/bareudp.c:598:20: got unsigned short ../drivers/net/bareudp.c:599:25: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:599:25: expected restricted __be16 [usertype] ethertype ../drivers/net/bareudp.c:599:25: got unsigned short ../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/scsi/lpfc/lpfc_sli.c:18138:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:15427:13: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15437:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9158:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9161:21: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9162: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:21261:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21269:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21315:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21318:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21318:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21318: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:2352:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2454:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2455:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2458:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2459:36: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9614:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9660:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12104:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12132:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:14813:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:19122:16: warning: restricted __be16 degrades to integer ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: expected unsigned int ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:12895:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block ../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/hid/bpf/hid_bpf_dispatch.c:158:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:297:1: warning: symbol 'hid_bpf_attach_prog' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:348:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:382:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:408:1: warning: symbol 'hid_bpf_hw_request' 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 ../kernel/cgroup/cgroup.c:6622:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6622:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6622:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6625:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6625:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6625:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3094:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6389:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6505:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6525:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6574:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../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. ../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/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/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/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/net/ethernet/broadcom/tg3.c:3745:34: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast to restricted __le32 ../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast from restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast to restricted __le32 ../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast from restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:17074:63: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/broadcom/tg3.c:17074:63: expected restricted __be32 [usertype] *val ../drivers/net/ethernet/broadcom/tg3.c:17074:63: got unsigned int * ../drivers/net/ethernet/broadcom/tg3.c:17075:63: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/broadcom/tg3.c:17075:63: expected restricted __be32 [usertype] *val ../drivers/net/ethernet/broadcom/tg3.c:17075:63: got unsigned int * ../kernel/cgroup/rstat.c:218:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? ../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 ../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/scsi/lpfc/lpfc_hbadisc.c:3451:18: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2266:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2267:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4116:14: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4117:19: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7125:33: warning: cast to restricted __le16 ../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/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/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/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/sctp/socket.c:8499:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock ../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: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 ../kernel/cgroup/cgroup-v1.c:488:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit ../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 ../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 ../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/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/isdn/mISDN/l1oip_core.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/isdn/mISDN/l1oip_core.c:669:39: expected restricted __be32 [usertype] s_addr ../drivers/isdn/mISDN/l1oip_core.c:669:39: got unsigned long ../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 ../kernel/cgroup/freezer.c:143:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:143:35: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:143:35: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c:146:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:146:37: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:146: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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/net/ethernet/brocade/bna/bfa_cee.c:42:25: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:44:25: warning: cast to restricted __be16 ../drivers/net/ethernet/brocade/bna/bfa_cee.c:34:29: warning: cast to restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_cee.c: note: in included file (through ../drivers/net/ethernet/brocade/bna/bfa_cee.h): ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:55:34: warning: cast from restricted __be32 ../drivers/net/ethernet/brocade/bna/bfa_ioc.h:56:34: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfad_im.c:1064:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1064:29: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1064:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1066:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1066:29: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1066:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1033:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1033:33: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1033:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1035:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1035:33: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1035:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1054:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1054:37: expected unsigned int [usertype] maxframe_size ../drivers/scsi/bfa/bfad_im.c:1054:37: got restricted __be16 [usertype] maxfrsize ../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: expected unsigned int [usertype] rss ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: expected unsigned int [usertype] priority ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: got restricted __be32 [assigned] [usertype] rss_lo ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32 ../drivers/scsi/csiostor/csio_lnode.c: note: in included file: ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../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/scsi/qla2xxx/qla_target.c:397:47: warning: context imbalance in 'qlt_24xx_atio_pkt_all_vps' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:3754:39: warning: context imbalance in 'qlt_send_term_exchange' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:5643:39: warning: context imbalance in 'qlt_chk_qfull_thresh_hold' - unexpected unlock ../drivers/scsi/qla2xxx/qla_target.c:5682:55: warning: context imbalance in 'qlt_24xx_atio_pkt' - unexpected unlock ../drivers/scsi/bfa/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] ../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/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:4622:24: warning: cast to restricted __be64 ../drivers/scsi/lpfc/lpfc_init.c:8144:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8144:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8144:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:8149:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8149:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8149:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:14637:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14638:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14639:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14640:17: warning: cast to restricted __be32 ../net/rxrpc/sendmsg.c:608:5: warning: context imbalance in 'rxrpc_do_sendmsg' - 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 ../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 * ../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures ../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/audit.c: In function ‘audit_log_vformat’: ../kernel/audit.c:1977:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1977 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); | ^~~ ../kernel/audit.c:1986:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1986 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); | ^~~ ../kernel/audit.c:2231:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2231:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2231:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2234:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2234:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2234:40: got struct spinlock [noderef] __rcu * ../drivers/scsi/lpfc/lpfc_nportdisc.c:487:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:535:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:536:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1420:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1429:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1430:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2220:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2222:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2226:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2229:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2230:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2237:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2243:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2252:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2259:54: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:278:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block ../net/bridge/netfilter/ebtable_nat.c:19:41: 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 ../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 * ../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 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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/staging/wlan-ng/hfa384x_usb.c:93, from ../drivers/staging/wlan-ng/prism2usb.c:2: In function ‘fortify_memcpy_chk’, inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:604:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:613:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c: note: in included file: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:254:55: warning: array of flexible structures ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:291:55: warning: array of flexible structures ../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/libcxgb/libcxgb_ppm.c:368:15: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: expected struct cxgbi_ppm_pool *pools ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: got void [noderef] __percpu * ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: expected void const [noderef] __percpu *__vpp_verify ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: got struct cxgbi_ppm_pool * ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: expected struct cxgbi_ppm_pool [noderef] __percpu *pool ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: got struct cxgbi_ppm_pool *[assigned] pool ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: expected void [noderef] __percpu *__pdata ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: got struct cxgbi_ppm_pool *[assigned] pool ../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:654:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:656:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:666:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: expected unsigned int [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:873:46: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:875:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: expected unsigned int [usertype] fcpDl ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: got restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: 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] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1616:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1617:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1623:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: 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] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1786:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1787:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1821:40: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1822:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1845:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2246:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2247:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2336: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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2609:27: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: expected unsigned short [usertype] x ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: expected unsigned short [usertype] ret ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: got restricted __sum16 ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: expected unsigned short [usertype] start_app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: expected unsigned short [assigned] [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: got restricted __be16 [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: expected unsigned short [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:3077:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3195:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3208:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: expected unsigned int [usertype] fcpDl ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3233:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3242:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3318:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3421:27: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3429:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3438:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3606:24: warning: too many warnings ../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val ../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2988:22: expected unsigned short [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:2988:22: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3439:17: expected unsigned short [usertype] pers ../drivers/scsi/bfa/bfa_ioc.c:3439:17: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3440:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3440:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3441:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3441:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3564:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3564:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3565:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3565:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4828:27: expected unsigned int [usertype] count ../drivers/scsi/bfa/bfa_ioc.c:4828:27: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4978:19: expected unsigned short [usertype] freq ../drivers/scsi/bfa/bfa_ioc.c:4978:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5005:21: expected unsigned int [usertype] period ../drivers/scsi/bfa/bfa_ioc.c:5005:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5366:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5366:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5369:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5369:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5382:24: expected unsigned short [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5382:24: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5404:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5404:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5407:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5407:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6209:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6209:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6212:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6212:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6243:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6243:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6246:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6246:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../drivers/staging/rtl8192e/rtllib_rx.c: note: in included file: ../drivers/staging/rtl8192e/rtllib.h:641:48: warning: array of flexible structures ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../drivers/net/ethernet/cisco/enic/enic_main.c:272:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:276:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:633:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:640:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1047:21: warning: restricted __wsum degrades to integer ../drivers/scsi/cxgbi/libcxgbi.c:1052:33: warning: bad assignment (-=) to restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: warning: invalid assignment: -= ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: left side has type unsigned int ../drivers/scsi/cxgbi/libcxgbi.c:1056:33: right side has type restricted __wsum ../drivers/scsi/cxgbi/libcxgbi.c:1358:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1431:19: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:1592:17: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2047:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast to restricted __be32 ../drivers/scsi/cxgbi/libcxgbi.c:2166:9: warning: cast from restricted itt_t ../drivers/scsi/cxgbi/libcxgbi.c: note: in included file: ../drivers/scsi/cxgbi/libcxgbi.h:414:19: warning: invalid assignment: += ../drivers/scsi/cxgbi/libcxgbi.h:414:19: left side has type int ../drivers/scsi/cxgbi/libcxgbi.h:414:19: right side has type restricted __wsum ../drivers/scsi/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] In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/nfc/nci/core.c: note: in included file: ../include/net/nfc/nci.h:263:56: warning: array of flexible structures ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion ../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 ../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) ../fs/reiserfs/xattr.c:460:28: expected unsigned int ../fs/reiserfs/xattr.c:460:28: got restricted __wsum ../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) ../fs/reiserfs/xattr.c:460:28: expected unsigned int ../fs/reiserfs/xattr.c:460:28: got restricted __wsum ../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/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] ../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/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion ../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../net/netfilter/nf_tables_api.c:1859:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:1859:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2031:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2034:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2038:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2060:17: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2103:21: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2103:21: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2486:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2486:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2693:23: warning: incorrect type in assignment (different address spaces) ../net/netfilter/nf_tables_api.c:2706:38: warning: incorrect type in assignment (different address spaces) ../net/netfilter/nf_tables_api.c:2752:21: warning: incorrect type in argument 1 (different address spaces) ../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:812:9: warning: context imbalance in 'nft_netlink_dump_start_rcu' - 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: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/staging/octeon/ethernet.c:507:24: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet.c:731:67: warning: invalid access past the end of 'pip_prt_tagx' (4 8) ../drivers/staging/octeon/ethernet.c:744:59: warning: invalid access past the end of 'pip_prt_tagx' (4 8) ../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:779:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block ../drivers/staging/octeon/ethernet-mdio.c:68:17: warning: invalid access past the end of 'li' (4 8) ../drivers/staging/octeon/ethernet-mdio.c:85:35: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet-mdio.c:112:24: warning: invalid access past the end of 'gmx_cfg' (4 8) ../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1214:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_main.c:1214:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/qedi/qedi_main.c:1226:74: expected unsigned int [usertype] tid ../drivers/scsi/qedi/qedi_main.c:1226:74: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1274:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1274:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1326:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1326:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1854:32: expected restricted __le32 [usertype] itt ../drivers/scsi/qedi/qedi_main.c:1854:32: got unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1881:20: expected unsigned int [usertype] ../drivers/scsi/qedi/qedi_main.c:1881:20: got restricted __le32 [usertype] itt ../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid ../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2709:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: got restricted __be32 [usertype] ../drivers/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_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer ../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16 ../drivers/staging/vt6655/card.c:302:31: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64 ../drivers/scsi/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/staging/rtl8192e/rtllib_softmac.c: note: in included file: ../drivers/staging/rtl8192e/rtllib.h:630:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtllib.h:614:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtllib.h:652:48: warning: array of flexible structures ../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64 ../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/staging/octeon/ethernet-rgmii.c:67:24: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet-rgmii.c:122:24: warning: invalid access past the end of 'link_info' (4 8) ../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 int ../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/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2626:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2629:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2633:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2850:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2851:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2853:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:5226:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_bsg.c:5229:33: warning: cast to restricted __be32 ../kernel/debug/kdb/kdb_main.c:2313:40: warning: dereference of noderef expression ../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:5787:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static? ../drivers/staging/octeon/ethernet-rx.c:506:43: warning: invalid access past the end of 'int_thr' (4 8) ../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 ../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/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/staging/octeon/ethernet-spi.c:22:26: warning: invalid access past the end of 'spx_int_reg' (4 8) ../drivers/staging/octeon/ethernet-spi.c:54:26: warning: invalid access past the end of 'stx_int_reg' (4 8) ../drivers/staging/octeon/ethernet-spi.c:113:29: warning: invalid access past the end of 'rsl_int_blocks' (4 8) ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: expected restricted __be32 [usertype] *vvl_info ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: got unsigned int [usertype] * ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:343:21: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:360:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:361:17: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:534:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:653:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:656:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:682:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:706:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: expected unsigned int [usertype] num_entries:16 ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:839:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:866:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:896:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:995:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:29:20: expected restricted __be32 [usertype] t0 ../drivers/scsi/bfa/bfa_port.c:29:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:30:20: expected restricted __be32 [usertype] t1 ../drivers/scsi/bfa/bfa_port.c:30:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:563:35: expected unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:563:35: got restricted __be32 [usertype] ../drivers/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/scsi/lpfc/lpfc_nvme.c:2071:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:2071:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:2071: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/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/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y ../drivers/scsi/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 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/audit.h:12, from ../kernel/seccomp.c:19: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 *ct ../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:128:23: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/qedi/qedi_debugfs.c:128:23: expected char *buf ../drivers/scsi/qedi/qedi_debugfs.c:128:23: got char [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:154:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_debugfs.c:223:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? ../kernel/seccomp.c:882:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:882:9: expected struct qspinlock *lock ../kernel/seccomp.c:882:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1383:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1383:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1383:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1395:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1395:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1395:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1876:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1876:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1876:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:1962:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1962:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1962:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1980:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1980:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1980:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2122:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2122:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2122:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2125:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2125:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2125:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2131:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2131:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2131: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:596:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:596:9: expected struct qspinlock *lock ../kernel/seccomp.c:596: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * In file included from ../include/linux/string.h:369, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/pci.h:27, from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19, from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2x_get_vf_config’ at ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:2655:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/staging/octeon/ethernet-tx.c:249:28: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/octeon/ethernet-tx.c:254:31: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/octeon/ethernet-tx.c:399:56: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/scsi/lpfc/lpfc_nvmet.c:2626:42: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2627:43: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 ../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:584:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:584:27: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:584:27: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:595:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:595:29: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:595:29: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:810:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block ../net/rds/tcp_listen.c:297:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:297:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:297:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:304:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:304:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:304:38: got unsigned long ../net/rds/tcp_listen.c:305:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:305:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:305:31: got unsigned short [usertype] ../drivers/scsi/bfa/bfa_core.c:1252:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1253:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1254:42: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1255:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1256:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1257:42: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1270:32: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/bfa/bfa_core.c:1270:32: expected unsigned short [usertype] num_ioim_fw ../drivers/scsi/bfa/bfa_core.c:1270:32: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_core.c:1286:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1287:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1288:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1289:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1290:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1291:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1614:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_core.c:1614:31: expected restricted __be16 [usertype] delay ../drivers/scsi/bfa/bfa_core.c:1614:31: got int ../drivers/scsi/bfa/bfa_core.c:1618:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_core.c:1618:33: expected restricted __be16 [usertype] latency ../drivers/scsi/bfa/bfa_core.c:1618:33: got int ../drivers/scsi/bfa/bfa_core.c:1632:43: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1633:45: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1648:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_core.c:1649:9: warning: cast from restricted __be16 ../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer ../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer ../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3155:33: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3158:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3159:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4465:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4467:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) ../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len ../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:3509:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3509:39: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3509:39: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3544:41: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3545:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3545:54: expected unsigned short [usertype] path_tov ../drivers/scsi/bfa/bfa_svc.c:3545:54: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3547:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3547:53: expected unsigned short [usertype] q_depth ../drivers/scsi/bfa/bfa_svc.c:3547:53: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3883:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3893:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3893:31: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3893:31: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3902:27: warning: incorrect type in return expression (different base types) ../drivers/scsi/bfa/bfa_svc.c:3902:27: expected unsigned short ../drivers/scsi/bfa/bfa_svc.c:3902:27: got restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:5505:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:5506:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6482:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6482:21: expected unsigned int enum bfa_status status ../drivers/scsi/bfa/bfa_svc.c:6482:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6533:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6533:49: expected unsigned int [usertype] roundtrip_latency ../drivers/scsi/bfa/bfa_svc.c:6533:49: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6535:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6535:50: expected unsigned int [usertype] est_cable_distance ../drivers/scsi/bfa/bfa_svc.c:6535:50: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6538:25: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6540:39: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6567:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6567:30: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6567:30: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:5820:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5821:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5822:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5823:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5824:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:6459:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6459:26: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6459:26: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6460:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6460:28: expected unsigned int [usertype] payload ../drivers/scsi/bfa/bfa_svc.c:6460:28: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: got unsigned short [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: got unsigned short [usertype] ../drivers/net/sb1000.c:847:31: warning: incorrect type in assignment (different base types) ../drivers/net/sb1000.c:847:31: expected restricted __be16 [usertype] protocol ../drivers/net/sb1000.c:847:31: got unsigned short ../drivers/net/ethernet/dlink/sundance.c:1046:60: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1046:60: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1046:60: got restricted __le32 [usertype] addr ../drivers/net/ethernet/dlink/sundance.c:1103:45: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1103:45: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1103:45: got restricted __le32 [usertype] addr ../drivers/net/ethernet/dlink/sundance.c:1433:60: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1433:60: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1433:60: got restricted __le32 [usertype] addr In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/lockdep.h:14, from ../include/linux/rcupdate.h:29, 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:1425:3: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit ../kernel/trace/ftrace.c:98:19: warning: symbol 'function_trace_op' was not declared. Should it be static? ../kernel/trace/ftrace.c:124:59: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:124:59: expected struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:124:59: got struct ftrace_ops * ../kernel/trace/ftrace.c:230:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:230:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:230:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:313:23: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:313:23: expected struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:313:23: got struct ftrace_ops * ../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1066:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1066:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1066:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1067:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1067:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1067:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1290:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1290:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1290:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1291:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1291:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1291:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:2067:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2067:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2067:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1472:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1472:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1488:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1489:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1490:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1491:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1664:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1665:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1725:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1726:28: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1731:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1732:28: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2045:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2056:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2539:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2551:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3384:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3401:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4049:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4052:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4477:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4479:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4852:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4996:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5002:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5277:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5279:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5360:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5362:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5404:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5453:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5495:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:5547:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5551:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5847:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5849:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5910:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5918:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5986:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:5987:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6662:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6663:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6667:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6685:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6685:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6737:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:6738:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7118:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7119:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7162:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7162:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7162:36: struct ftrace_ops * ../kernel/trace/ftrace.c:7935:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7935:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:7935:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:7984:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7984:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:7984:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5422:30: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5430:21: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5432:17: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3180:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3180:48: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:3180:48: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:3181:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3181:49: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:3181:49: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' ../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' ../drivers/net/ethernet/engleder/tsnep_main.c:1622:25: error: too long token expansion ../kernel/trace/ring_buffer.c:4934:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5020:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5410:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5440:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../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/hv/hv_balloon.c:2072:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../kernel/bpf/core.c:241:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2876: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/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] ../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 In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/lockdep.h:14, from ../include/linux/rcupdate.h:29, 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:1210:3: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/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/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit ../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:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../kernel/events/callchain.c:66:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:66:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:66:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:96:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:96:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:96:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:161:19: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:161:19: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:161:19: struct callchain_cpus_entries * ../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:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/trace/trace.c:5686:1: warning: trying to concatenate 12329-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:2749:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2749:38: expected struct event_filter *filter ../kernel/trace/trace.c:2749: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/staging/rtl8192e/rtl8192e/rtl_core.c: note: in included file (through ../drivers/staging/rtl8192e/rtl8192e/rtl_core.h): ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:660:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:641:48: warning: array of flexible structures ../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 ../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/staging/rtl8192e/rtl8192e/rtl_dm.c:147:21: warning: symbol 'dm_rx_path_sel_table' was not declared. Should it be static? ../drivers/perf/arm-cmn.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) ../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/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion ../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion ../drivers/gpu/drm/i915/gt/intel_reset.c:1496:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block ../fs/nfs/inode.c: note: in included file (through ../include/linux/sched/signal.h): ../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock ../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) ../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' ../fs/nfs/super.c:1159:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1159:49: expected struct rpc_xprt *xprt1 ../fs/nfs/super.c:1159:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1160:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1160:49: expected struct rpc_xprt *xprt2 ../fs/nfs/super.c:1160:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1374:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? ../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 ../kernel/events/core.c:1386:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1386:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1386:15: struct perf_event_context * ../kernel/events/core.c:1399:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1399:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1399:28: struct perf_event_context * ../kernel/events/core.c:3504:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3504:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3504:20: struct perf_event_context * ../kernel/events/core.c:3508:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3508:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3508:18: struct perf_event_context * ../kernel/events/core.c:3509:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3509:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3509:23: struct perf_event_context * ../kernel/events/core.c:3558:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3558:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3558:25: struct perf_event_context * ../kernel/events/core.c:3559:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3559:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3559:25: struct perf_event_context * ../kernel/events/core.c:3946:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3946:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3946:15: struct perf_event_context * ../kernel/events/core.c:4338:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4338:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4338:15: struct perf_event_context * ../kernel/events/core.c:4829:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4829:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4829:25: struct perf_event_context * ../kernel/events/core.c:6238:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6238:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6238:9: struct perf_buffer * ../kernel/events/core.c:5710:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:5954:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:5954:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:5954:22: struct perf_buffer * ../kernel/events/core.c:6078:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6078:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6078:14: struct perf_buffer * ../kernel/events/core.c:6111:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6111:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6111:14: struct perf_buffer * ../kernel/events/core.c:6168:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6168:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6168:14: struct perf_buffer * ../kernel/events/core.c:6259:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6259:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6259:14: struct perf_buffer * ../kernel/events/core.c:6275:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6275:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6275:14: struct perf_buffer * ../kernel/events/core.c:8023:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8023:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8023:15: struct perf_event_context * ../kernel/events/core.c:8110:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8110:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8110:13: struct perf_buffer * ../kernel/events/core.c:8214:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8214:61: expected struct task_struct *p ../kernel/events/core.c:8214:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8216:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8216:61: expected struct task_struct *p ../kernel/events/core.c:8216:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8904:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8904:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8904:15: struct perf_event_context * ../kernel/events/core.c:9940:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9940:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9940:9: struct swevent_hlist * ../kernel/events/core.c:9979:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9979:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9979:17: struct swevent_hlist * ../kernel/events/core.c:10253:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10253:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10253:23: struct perf_event_context * ../kernel/events/core.c:11366:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:13133:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13133:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13133:9: struct perf_event_context * ../kernel/events/core.c:13227:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13227:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13227:15: struct perf_event_context * ../kernel/events/core.c:13239:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13239:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13239:9: struct perf_event_context * ../kernel/events/core.c:13662:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13662:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:13662:17: struct swevent_hlist * ../kernel/events/core.c:162:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:170:17: 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:810:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1433:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2813:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4803:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:209: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:812:9: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock ../kernel/events/core.c:9789:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9789:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9789:17: struct swevent_hlist * ../kernel/events/core.c:9809:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9809:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9809:17: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/bpf/verifier.c:342:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:20470: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 ../kernel/bpf/helpers.c:1190:21: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/helpers.c:1190:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) ../kernel/bpf/helpers.c:1190:21: got void [noderef] __rcu * ../kernel/bpf/helpers.c:1817:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1818:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1819:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1820:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1821:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1822:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1823:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:2049:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2063:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2094:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2102:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2108:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2153:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2163:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2196:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2201:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2206:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2262:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2272:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2285:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2296:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2301:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2314:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2326:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2331:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2344:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2364:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2384:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2404:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2421:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2462:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2546:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? ../kernel/bpf/helpers.c:2577:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2595:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2600:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2608:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2616:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2629:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2634:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2639:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2644:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2673:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2692:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? ../kernel/bpf/helpers.c:2706:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? ../kernel/bpf/helpers.c:2723:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2737:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2742:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2639: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:812:9: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock ../kernel/events/uprobes.c:1972:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:1972:33: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:1972:33: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:1974:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:1974:35: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:1974:35: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:2274:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2274:31: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:2274:31: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:2276:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2276:33: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:2276:33: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c: note: in included file: ../include/linux/rmap.h:678:28: warning: context imbalance in '__replace_page' - unexpected unlock ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../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:812:9: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../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] ../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/net/ethernet/freescale/gianfar.c:2212:60: warning: cast to restricted __be64 ../drivers/net/ethernet/freescale/gianfar.c:2475:53: warning: cast to restricted __be64 ../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 * ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_cmd.o is added to multiple modules: hclge hclgevf ../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/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.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/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock ../kernel/bpf/bpf_iter.c:787:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:818:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:837:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: expected struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: expected struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: got struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: got struct tx_desc *tx_desc_area ../fs/ntfs3/super.c:465:23: warning: unknown escape sequence: '\%' ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:161:46: warning: cast to restricted __be16 ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_rss.o is added to multiple modules: hclge hclgevf ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2917:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: got int ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: expected void [noderef] __iomem *bppi_virt_addr ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: got void * ../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] ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_tqp_stats.o is added to multiple modules: hclge hclgevf ../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 ../kernel/bpf/task_iter.c:825:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:869:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:878:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:903:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:928:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:937:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:972:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1004:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1033:18: warning: symbol 'bpf_iter_task_destroy' 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/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead ../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/net/ethernet/marvell/skge.c:3116:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/skge.c:3116:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/skge.c:3116:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/skge.c:3116:27: got unsigned short [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/marvell/mvneta.c:1796:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/marvell/mvneta.c:1979:45: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/marvell/mvneta.c:1979:45: expected int l3_proto ../drivers/net/ethernet/marvell/mvneta.c:1979:45: got restricted __be16 [usertype] l3_proto ../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:4446:53: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:4446:53: warning: cast from restricted __le16 ../kernel/bpf/hashtab.c:1069:30: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1069:30: expected void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1069:30: got void * ../kernel/bpf/hashtab.c:1075:44: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1075:44: expected void *ptr_to_pptr ../kernel/bpf/hashtab.c:1075:44: got void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1076:34: warning: cast removes address space '__percpu' of expression ../kernel/bpf/hashtab.c:1076:30: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1076:30: expected void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1076:30: got void * ../kernel/bpf/hashtab.c:1456:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1490:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1673: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:812:9: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' ../kernel/bpf/arraymap.c:602:35: warning: incorrect type in return expression (different address spaces) ../kernel/bpf/arraymap.c:602:35: expected void * ../kernel/bpf/arraymap.c:602:35: got void [noderef] __percpu * ../kernel/bpf/arraymap.c:621:35: warning: incorrect type in return expression (different address spaces) ../kernel/bpf/arraymap.c:621:35: expected void * ../kernel/bpf/arraymap.c:621:35: got void [noderef] __percpu * ../kernel/bpf/arraymap.c:654:53: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/arraymap.c:654:53: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/arraymap.c:654:53: got void [noderef] __percpu ** ../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:1221:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock ../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion ../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - 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:1443:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1443:37: expected struct event_filter *filter ../kernel/trace/trace.h:1443:37: got struct event_filter [noderef] __rcu *filter ../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/nvdimm/core.c:188:30: warning: cast to restricted __le32 ../drivers/nvdimm/core.c:222: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../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/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../drivers/net/ethernet/neterion/s2io.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (f00000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (ffbbffbbffbbffbb becomes ffbbffbb) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (ffbbffbbffbbffbb becomes ffbbffbb) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (7f00000001 becomes 1) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (102030405060000 becomes 5060000) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (feffffffffff0000 becomes ffff0000) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/tracepoint.h:15, from ../include/trace/syscall.h:5, from ../kernel/trace/trace_syscalls.c:2: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' ../fs/jfs/xattr.c: note: in included file: ../fs/jfs/jfs_xattr.h:25:25: warning: array of flexible structures ../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/packetengines/yellowfin.c:1250:37: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1250:37: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1255:49: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1255:49: warning: cast from restricted __le32 ../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/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/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block ../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/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 ../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 ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'sb' not described in '__nilfs_error' ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'function' not described in '__nilfs_error' ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'fmt' not described in '__nilfs_error' ../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/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] ../drivers/net/ethernet/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 * ../fs/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' ../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' ../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' ../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' ../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' ../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' ../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' ../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' ../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../drivers/net/ipvlan/ipvlan_core.c:52:36: warning: incorrect type in argument 1 (different base types) ../drivers/net/ipvlan/ipvlan_core.c:52:36: expected unsigned int [usertype] a ../drivers/net/ipvlan/ipvlan_core.c:52:36: got restricted __be32 const [usertype] s_addr ../fs/afs/callback.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block ../fs/nilfs2/segment.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nilfs2.h): ../include/trace/events/nilfs2.h:191:1: warning: cast to restricted blk_opf_t ../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer ../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) ../kernel/bpf/btf.c: In function ‘btf_seq_show’: ../kernel/bpf/btf.c:7375:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7375 | seq_vprintf((struct seq_file *)show->target, fmt, args); | ^~~~~~~~ ../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: ../kernel/bpf/btf.c:7412:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7412 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); | ^~~ ../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 ../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 * ../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' ../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' ../kernel/bpf/memalloc.c:142:48: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/memalloc.c:142:48: expected void *pptr ../kernel/bpf/memalloc.c:142:48: got void [noderef] __percpu * ../kernel/bpf/memalloc.c:145:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/bpf/memalloc.c:145:37: expected void [noderef] __percpu *__pdata ../kernel/bpf/memalloc.c:145:37: got void *pptr ../kernel/bpf/memalloc.c:259:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/bpf/memalloc.c:259:43: expected void [noderef] __percpu *__pdata ../kernel/bpf/memalloc.c:259:43: got void * ../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' ../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 ../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' ../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' ../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/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 ../fs/afs/dir.c:270:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit ../fs/afs/dir.c:497:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block ../fs/afs/dir.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../drivers/atm/fore200e.c:437:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:445:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:445:12: expected unsigned int val ../drivers/atm/fore200e.c:445:12: got restricted __le32 [usertype] ../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/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/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block ../drivers/atm/idt77252.c:1217:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1230:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1387:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1387:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1387:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1423:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1440:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1466:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1470:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1481:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1506:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1506:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1506:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1517: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:1246:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1265:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1341:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1342:34: warning: cast to restricted __le32 ../kernel/trace/trace_events_user.c:2185:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2292:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2317:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs * ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 ../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../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 ../fs/ocfs2/refcounttree.c:633:27: warning: incorrect type in assignment (different base types) ../fs/ocfs2/refcounttree.c:633:27: expected restricted __le32 [usertype] rf_generation ../fs/ocfs2/refcounttree.c:633:27: got unsigned 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 ../drivers/net/vxlan/vxlan_core.c:393:34: warning: incorrect type in argument 2 (different base types) ../drivers/net/vxlan/vxlan_core.c:393:34: expected unsigned int [usertype] b ../drivers/net/vxlan/vxlan_core.c:393:34: got restricted __be32 [usertype] vni ../drivers/net/ethernet/sfc/tx.c:503:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block ../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:755:9: warning: context imbalance in 'do_xmote' - different lock contexts for basic block ../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block ../fs/gfs2/glock.c:2042:9: warning: context imbalance in 'gfs2_scan_glock_lru' - different lock contexts for basic block ../fs/gfs2/glock.c:1268: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../kernel/trace/bpf_trace.c:191:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:228:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:243:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:278:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:777:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:792:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1288:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1337:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1361:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1381:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1455:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2628:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2632: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:812:9: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../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:2412:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2412: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:2412:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2412:1: got restricted blk_opf_t enum req_op ../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] ../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 ../fs/afs/inode.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../drivers/net/bonding/bond_options.c:1229:24: warning: incorrect type in assignment (different base types) ../drivers/net/bonding/bond_options.c:1229:24: expected restricted __be32 [addressable] [usertype] target ../drivers/net/bonding/bond_options.c:1229:24: got unsigned long long const [usertype] value ../fs/gfs2/inode.c:1879:14: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/inode.c:1879:14: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/inode.c:1879:14: struct gfs2_glock * ../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 * ../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/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" ../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/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/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 ../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:948:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion ../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 (ffff0218 becomes 218) ../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 * ../fs/btrfs/ioctl.c:434:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/ioctl.c:447:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../fs/afs/rotate.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): ../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../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 * ../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:812:9: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../kernel/bpf/bpf_struct_ops.c:536:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? ../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression ../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit ../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:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../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: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from 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/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 ../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:810: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 ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures ../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 ../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock ../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? In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long flags ../include/trace/events/f2fs.h:1409: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:1121:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1409:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1409:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:310:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1452:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:173:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:173:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:179:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:179:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:182:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:182:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:182:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:182:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: expected restricted __wsum [usertype] csum ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: got restricted __be16 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:1554:17: warning: restricted __le64 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2722:31: warning: restricted __le32 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: warning: incorrect type in argument 3 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: expected unsigned int [usertype] size ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: got restricted __le16 [usertype] mfTableLen ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: expected unsigned int [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: expected restricted __le16 [usertype] txDataRingDescSize ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: got int ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: got int ../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/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 ../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/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/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../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:330:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures ../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] ../kernel/trace/rv/rv.c:252: warning: Function parameter or struct member 'mdef' not described in 'rv_disable_monitor' ../kernel/trace/rv/rv.c:263: warning: Function parameter or struct member 'mdef' not described in 'rv_enable_monitor' ../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/xilinx/xilinx_emaclite.c:409:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:418:36: warning: cast to restricted __be32 ../fs/ceph/dir.c:1612:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block ../drivers/infiniband/hw/cxgb4/device.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:558:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:559:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:575:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:576:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:610:17: warning: array of flexible structures ../drivers/infiniband/hw/cxgb4/t4fw_ri_api.h:611:17: warning: array of flexible structures ../drivers/net/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/net/ethernet/xilinx/xilinx_axienet_main.c:1131:45: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: got unsigned int [usertype] ../drivers/net/ethernet/jme.c:958:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/jme.c:958:14: expected unsigned short [usertype] csum ../drivers/net/ethernet/jme.c:958:14: got restricted __sum16 [usertype] check ../drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:1012:32: warning: restricted __le16 degrades to integer ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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 ../fs/ocfs2/dlm/dlmdomain.c:1316:20: warning: context imbalance in 'dlm_query_nodeinfo_handler' - different lock contexts for basic block ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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:1627:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: got restricted __le32 [usertype] ../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_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2410:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2517:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2572:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2587:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2603:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2605:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2609:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2614:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2633:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2692:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2695:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2699:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2702:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2721:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2725:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2769: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/net/ethernet/stmicro/stmmac/dwxgmac2_core.c:668:32: warning: restricted __le16 degrades to integer ../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/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? ../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: expected unsigned int [usertype] valid ../drivers/infiniband/hw/ocrdma/ocrdma_ah.c:154:23: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_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_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/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/vmw_pvrdma/pvrdma_cq.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/infiniband/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/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/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/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/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:50: warning: restricted __le32 degrades to integer ../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_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/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/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/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/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/usb/lan78xx.c:3525:29: warning: cast to restricted __be16 ../drivers/net/usb/lan78xx.c:3525:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/lan78xx.c:3525:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/lan78xx.c:3525:27: got unsigned short [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 ../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/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:851:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:851:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:851:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1022:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1022:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1022:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1428:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1428:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1428:59: got struct net_device [noderef] __rcu *const ndev ../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/nfs/pnfs.c:318:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock ../fs/nfs/pnfs.c:611:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock ../fs/ceph/caps.c:3794:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit ../fs/ceph/caps.c:4494:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock ../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:811:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: got struct net_device *ndev ../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/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/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/net/usb/sr9700.c:198:21: warning: incorrect type in assignment (different base types) ../drivers/net/usb/sr9700.c:198:21: expected restricted __le16 [addressable] [usertype] res ../drivers/net/usb/sr9700.c:198:21: got int ../drivers/net/usb/sr9700.c:200:21: warning: incorrect type in assignment (different base types) ../drivers/net/usb/sr9700.c:200:21: expected restricted __le16 [addressable] [usertype] res ../drivers/net/usb/sr9700.c:200:21: got int ../drivers/net/usb/sr9700.c:205:16: warning: incorrect type in return expression (different base types) ../drivers/net/usb/sr9700.c:205:16: expected int ../drivers/net/usb/sr9700.c:205:16: got restricted __le16 [addressable] [usertype] res ../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1021:16: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:275:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit ../drivers/net/ethernet/intel/ice/ice_ptp.c:399:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit ../drivers/net/usb/smsc75xx.c:2177:29: warning: cast to restricted __be16 ../drivers/net/usb/smsc75xx.c:2177:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc75xx.c:2177:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc75xx.c:2177:27: got unsigned short [usertype] ../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/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/usb/smsc95xx.c:1813:19: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc95xx.c:1813:19: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc95xx.c:1813:19: got unsigned short [usertype] ../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/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block ../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:318:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:318:25: bad type * ../drivers/bluetooth/virtio_bt.c:318:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:321:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:321:25: bad type * ../drivers/bluetooth/virtio_bt.c:321:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:356:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:356:25: bad type * ../drivers/bluetooth/virtio_bt.c:356:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:359:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:359:25: bad type * ../drivers/bluetooth/virtio_bt.c:359:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../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/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: expected struct Qdisc *qdisc ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping ../drivers/bluetooth/hci_nokia.c:284:23: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:284:23: expected unsigned short [usertype] baud ../drivers/bluetooth/hci_nokia.c:284:23: got restricted __le16 [usertype] ../drivers/bluetooth/hci_nokia.c:287:26: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:287:26: expected unsigned short [usertype] sys_clk ../drivers/bluetooth/hci_nokia.c:287:26: got restricted __le16 [usertype] ../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../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/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/infiniband/core/cm.c:1293:20: warning: cast from restricted __be32 ../drivers/infiniband/hw/mlx5/fs.c:1189:26: 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 ../drivers/net/usb/cdc_mbim.c: note: in included file: ../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer ../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:1236:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/aqc111.c:1236:22: expected unsigned long long [usertype] ../drivers/net/usb/aqc111.c:1236:22: got restricted __le64 [usertype] ../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/core/uverbs_cmd.c:3726:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3726:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3726:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3726:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3740:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3740:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3824:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3824:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3824:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3824:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3859:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3859:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3859:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3859:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3873:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3873:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3873:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3873:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3952:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3952:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3952:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3952:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_ioctl.c:440:17: warning: incorrect type in assignment (different modifiers) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: expected int ( *handler )( ... ) ../drivers/infiniband/core/uverbs_ioctl.c:440:17: got int ( [noderef] * )( ... ) ../drivers/infiniband/core/cma.c:2081:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2090:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2233:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2425:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2548:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2593:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3011:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3516:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4245:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_test' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_add' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_del' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'call_ad' - unexpected unlock ../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y ../net/netfilter/ipvs/ip_vs_ctl.c:1471:27: warning: dereference of noderef expression ../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/gpu/drm/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1982:25: warning: decimal constant 3000000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1984:30: warning: decimal constant 3500000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1986:30: warning: decimal constant 4000000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' WARNING: modpost: missing MODULE_DESCRIPTION() in vmlinux.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-uncore.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-cstate.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/rapl.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kernel/cpu/mce/mce-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/crc32-pclmul.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-intel.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-amd.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/locktorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcutorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcuscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/refscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/test_udelay.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/clocksource-wdtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/time_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/trace/preemptirq_delay_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/backtracetest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/torture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/resource_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/sysctl-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/scftorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/dmapool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/nfs_acl.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/grace.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp437.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp737.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp775.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp850.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp852.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp855.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp857.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp860.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp861.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp862.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp863.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp864.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp865.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp866.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp869.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp874.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp932.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_euc-jp.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp936.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp949.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp950.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1250.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1251.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ascii.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-1.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-5.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-7.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1255.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-9.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-13.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-14.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-15.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-r.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-u.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-ru.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_utf8.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-celtic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-centeuro.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-croatian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-cyrillic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-gaelic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-greek.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-iceland.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-inuit.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-romanian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-roman.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-turkish.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ucs2_utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8data.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_script.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ext4/ext4-inode-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/jbd2/jbd2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/cramfs/cramfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/minix/minix.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/isofs/isofs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hfs/hfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/sysv/sysv.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_arc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_md4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hpfs/hpfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ufs/ufs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/efs/efs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx4/qnx4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx6/qnx6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/adfs/adfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/btrfs/btrfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/bcachefs/mean_and_variance_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/keys/trusted-keys/trusted.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/apparmor/apparmor_policy_unpack_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/cast_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/af_alg.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_skcipher.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/ecc.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/curve25519-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/xor.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/crypto_simd.o WARNING: modpost: missing MODULE_DESCRIPTION() in block/t10-pi.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-example-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/prime_numbers.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/rational-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libchacha.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libarc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libdes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libpoly1305.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_helpers_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hexdump.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/find_bit_benchmark.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bpf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dhry.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cpumask_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sysctl.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ida.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ubsan.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test-kstrtox.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_list_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_min_heap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_rhashtable.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_user_copy.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_keys.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_key_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dynamic_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_printf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_scanf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bitmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_uuid.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_xarray.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_maple_tree.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kmod.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_memcat_p.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_blackhole_dev.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_meminit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_free_pages.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kprobes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ref_tracker.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_fpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_kmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_bm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/atomic64_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/asn1_encoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/bitfield_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/checksum_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/list-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/hashtable_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_linear_ranges.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bits.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cmdline_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/memcpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/is_signed_type_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/overflow_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/stackinit_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/fortify_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/strcat_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/strscpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/siphash_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-ts4800.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-meson-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/bcm/pinctrl-bcm4908.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/meson/pinctrl-meson.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-gw-pld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-mc33880.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-pcf857x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx27.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-intel-lgm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-spear.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-visconti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/dwc/pci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pci-host-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera-msi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek-gen3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mt7621.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-pf-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/console/mdacon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/platform_lcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/rt4831-backlight.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_accel.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_DAC1064.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_Ti3026.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/macmodes.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/via/viafb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/kyro/kyrofb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/goldfishfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/vfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/acpi_tad.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/platform_profile.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mipi0a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-vcodec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-bdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-jpgdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-hif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7981-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-infracfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_adl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_conn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-peri_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-adsp_audio26m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-msdc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-apusys_pll.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sprd/clk-sprd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sunxi-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/suniv-f1c100s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a64-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h616-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun4i-a10-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-a31-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-rtc-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a23-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a33-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a83t-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-h3-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r40-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-v3s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-de2-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-de-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-usb-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-gate_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-fractional-divider_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/clk-qcom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/lpass-gfm-sm8250.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/gcc-msm8976.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/videocc-sdm845.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma_mgmt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ti/omap-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/dmatest.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/imx/soc-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-qmgr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-npe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/mediatek/mtk-cmdq-helper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/amlogic/meson-clk-measure.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/qcom/spm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-ee-pwrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/virtio/virtio_dma_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-pciback/xen-pciback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-evtchn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-privcmd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/da9121-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/max20411-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/rt4831-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/tps6286x-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/reset/hisilicon/hi6220_reset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/serial_cs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/owl-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_hdlc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_gsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/ttynull.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/ali-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/ati-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd-k7-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd64-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/efficeon-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-gtt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/nvidia-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sis-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sworks-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/via-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ttyprintk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/lp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/dtlk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap-rng.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap3-rom-rng.o WARNING: modpost: drivers/char/hw_random/mxc-rnga: section mismatch in reference: mxc_rnga_driver+0x8 (section: .data) -> mxc_rnga_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ppdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/tlclk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_buddy_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_cmdline_parser_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_connector_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_damage_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_dp_mst_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_exec_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_format_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_framebuffer_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_gem_shmem_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_managed_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_mm_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_modes_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_plane_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_probe_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_rect_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-abt-y030xx067a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-auo-a030jtn01.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-innolux-ej030na.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-newvision-nv3052c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-novatek-nt39016.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-orisetech-ota5601a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611uxc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sil-sii8620.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sii9234.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/bochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/cirrus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/gm12u320.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/gud/gud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_panel_orientation_quirks.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_mipi_dbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_device_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_pool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_resource_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_tt_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_bo_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/udl/udl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ac97.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-raw-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-slimbus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-w1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-sccb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spi-avmm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/floppy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/brd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/loop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/xen-blkback/xen-blkback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/null_blk/null_blk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/ublk_drv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/fastrpc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/open-dice.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/arizona.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/pcf50633-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/timberdale.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/ssbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/rt4831.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/intel_soc_pmic_bxtwc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/qcom-pm8008.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/device_dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/core/cxl_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_mem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_port.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/macintosh/mac_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/scsi_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/advansys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/BusLogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1542.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1740.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/isci/isci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/g_NCR5380.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/elx/efct.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/atp870u.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/ppa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/imm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-altera-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-bitbang.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-fsl-lib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-omap2-mcspi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-qup.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/amd/lance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/smsc/smc9194.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/arcnet/com20020-isa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/firewire-uapi-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cdrom/cdrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/charlcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/hd44780_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/line-display.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x-control.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/ohci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/xhci-pci-renesas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-otg-fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/core/usbcore.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/mon/usbmon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/class/usbtmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/storage/uas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/ch341.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/mxuport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/navman.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/qcaux.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb-serial-simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/symbolserial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/ezusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/isight_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/yurex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/chipidea/ci_hdrc_msm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/libcomposite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ss_lb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_obex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_ether.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ncm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_phonet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_eem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm_subset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_rndis.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_mass_storage.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_fs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1_legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_printer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_tcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_zero.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_dbgp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/touchscreen/cyttsp_i2c_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/misc/soc_button_array.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/matrix-keymap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/vivaldi-fmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/tests/input_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/lib_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-omap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-rc5t583.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-tps65910.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-twl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ccgx-ucsi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ali1563.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-qup.o WARNING: modpost: drivers/media/i2c/et8ek8/et8ek8: section mismatch in reference: et8ek8_i2c_driver+0x8 (section: .data) -> et8ek8_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/i2c/uda1342.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/tuners/tda9887.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/rc/rc-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/videobuf2/videobuf2-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mcam-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mmp_camera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-lite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-is.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos4-is-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/ti/vpe/ti-vpdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ttpci/budget-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/bt8xx/bt878.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ivtv/ivtvfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-empress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-alsa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/au8522_decoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/mb86a16.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-async.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-fwnode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/radio/si470x/radio-si470x-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/power/reset/piix4-poweroff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/thermal/intel/intel_soc_dts_iosf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/omap_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/twl4030_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/ts4800_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/simatic-ipc-wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/menz69_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcpci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcmulti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcsusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/avmfritz.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/speedfax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNinfineon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/w6692.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/netjet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNipac.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNisar.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_dsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/l1oip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpufreq/cpufreq-dt-platdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpuidle/cpuidle-haltpoll.o WARNING: modpost: drivers/mmc/host/davinci_mmc: section mismatch in reference: davinci_mmcsd_driver+0x8 (section: .data) -> davinci_mmcsd_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/of_mmc_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/tmio_mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/renesas_sdhi_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_sd8787.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_emmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/sdio_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/blink/leds-bcm63138.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/flash/leds-rt4505.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/gsmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/coreboot_table.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/framebuffer-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-x86-legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/cbmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/vpd-sysfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/xilinx/zynqmp-aes-gcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/intel/keembay/keembay-ocs-hcu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/atmel-sha204a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/sa2ul.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-a4tech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-aureal.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-belkin.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-betopff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-bigbenff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cherry.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-chicony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cypress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-dr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-emsff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elecom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-evision.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ezkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-vivaldi-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-hammer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-stadiaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gyration.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-kbd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-mouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kensington.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-keytouch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kye.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lcpower.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lenovo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-letsketch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lg-g15.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-dj.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-hidpp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-magicmouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-maltron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-mf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-megaworld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-microsoft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-monterey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ntrig.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ortek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-prodikeys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-pl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-petalynx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-primax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-razer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-redragon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-retrode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-saitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-semitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sjoy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-speedlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steelseries.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sunplus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tmff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tivo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-topseed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-twinhan.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-uclogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-xinmo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zpff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zydacron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-viewsonic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-waltop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/intel-ish-hid/intel-ishtp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/of/of_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-mt9m114.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/wlan-ng/prism2_usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_ccmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_tkip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_wep.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/fbtft/fbtft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-bootrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spilib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-light.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-log.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-loopback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-power-supply.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-raw.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-vibrator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-audio-manager.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gbphy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-pwm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-sdio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/speed_select_if/isst_if_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-vbtn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-rst.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-smartconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/amilo-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/ibm_rtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/xo1-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/classmate-laptop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/firmware_attributes_class.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/wireless-hotkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/goldfish/goldfish_pipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/chrome/cros_kunit_proto_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mailbox/mtk-cmdq-mailbox.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm-ccn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/fsl_imx8_ddr_perf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/arm_cspmu_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/nvidia_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/ampere_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/cxl_pmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwtracing/intel_th/intel_th_msu_sink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem-apple-efuses.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_brcm_nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_u-boot-env.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mm-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mq-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mn-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mp-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hte/hte-tegra194-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/vdpa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/ifcvf/ifcvf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/parport/parport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/libnvdimm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_btt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_e820.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/of_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_virtio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/brcm_u-boot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/tplink_safeloader.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_util.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_cmdset_0020.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/maps/map_funcs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/hisi-spmi-controller.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/spmi-pmic-arb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_cif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_aec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_netx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_pruss.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_mf624.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/pcmcia_rsrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/yenta_socket.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82092.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/asus_atk0110.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/corsair-cpro.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/mr75203.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vhost/vringh.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/greybus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/gb-es2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rpmsg/rpmsg_char.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/ingenic-adc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/xilinx-ams.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/buffer/kfifo_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-hub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-aspeed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-ast-cf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-scom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/siox/siox-bus-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/counter/ftm-quaddec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/core/snd-pcm-dmaengine.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/core/sound_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/drivers/snd-pcmtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/pci/hda/snd-hda-cirrus-scodec-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/soc-topology-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-ab8500-codec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-sigmadsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-wm-adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/renoir/snd-acp3x-rn.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/yc/snd-soc-acp6x-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pdm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-legacy-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/ps/snd-soc-ps-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/fsl/imx-pcm-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/mxs/snd-soc-mxs-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-sdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/qdsp6/snd-q6dsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-atom.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-byt.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-bdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-mlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tng.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-skl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-apl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-cnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-icl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tgl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-mtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-lnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8ulp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/imx-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mtk-adsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8195/snd-sof-mt8195.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8186/snd-sof-mt8186.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-acpi.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-of.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/xilinx/snd-soc-xlnx-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/xilinx/snd-soc-xlnx-formatter-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/ac97_bus.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mtty.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy-fb.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mbochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/configfs/configfs_sample.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/bytestream-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/dma-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/inttype-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/record-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kobject-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kset-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kretprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kmemleak/kmemleak-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/fprobe/fprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/video/fbdev.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../arch/x86/boot/compressed/misc.c:535:6: warning: symbol '__fortify_panic' was not declared. Should it be static? tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../include/trace/define_trace.h:102, from ../samples/trace_events/trace-events-sample.h:630, 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:131:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 131 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:263:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 263 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:298:9: note: in expansion of macro ‘TP_STRUCT__entry’ 298 | 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:303:17: note: in expansion of macro ‘__bitmask’ 303 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1114:48: note: in expansion of macro ‘cpu_possible_mask’ 1114 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:303:41: note: in expansion of macro ‘num_possible_cpus’ 303 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:309:9: note: in expansion of macro ‘TP_fast_assign’ 309 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _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:612:9: note: in expansion of macro ‘WARN_ONCE’ 612 | WARN_ONCE(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~ ../include/linux/fortify-string.h:664:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 664 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:40:17: note: in expansion of macro ‘memcpy’ 40 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:315:17: note: in expansion of macro ‘__assign_str’ 315 | __assign_str(lstr, foo); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:103: ../samples/trace_events/./trace-events-sample.h: In function ‘perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:309:9: note: in expansion of macro ‘TP_fast_assign’ 309 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _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:612:9: note: in expansion of macro ‘WARN_ONCE’ 612 | WARN_ONCE(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~ ../include/linux/fortify-string.h:664:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 664 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:40:17: note: in expansion of macro ‘memcpy’ 40 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:315:17: note: in expansion of macro ‘__assign_str’ 315 | __assign_str(lstr, foo); | ^~~~~~~~~~~~ ../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/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/power/cpu.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/blk_types.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../arch/x86/events/core.c:2810:24: warning: incorrect type in initializer (different address spaces) ../arch/x86/events/core.c:2810:24: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/events/core.c:2810:24: got struct desc_struct * ../arch/x86/hyperv/hv_init.c:74:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:242:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:242:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:242:33: got void * ../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:812:9: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../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:812:9: 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:1038:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1682:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../security/security.c:420:25: warning: cast removes address space '__rcu' of expression ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../arch/x86/events/amd/lbr.c:179:37: warning: invalid access past the end of 'entry' (12 16) ../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 ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../block/bdev.c:377:17: warning: symbol 'blockdev_mnt' 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:1267:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1337:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../net/socket.c:1694:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../drivers/bus/mhi/host/init.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/bus/mhi/host/trace.h): ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le64 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le64 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le64 degrades to integer ../arch/x86/kernel/process_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/events/intel/core.c:3389:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3462:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3675:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/io_uring.c:2209:23: warning: cast to restricted io_req_flags_t ../io_uring/io_uring.c:652:36: warning: context imbalance in 'io_fill_cqe_req_aux' - unexpected unlock ../io_uring/io_uring.c:654:17: warning: context imbalance in '__io_submit_flush_completions' - 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:812:9: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../security/smack/smack_lsm.c:1919:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1919:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1919:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5221:30: warning: cast removes address space '__rcu' of expression ../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - unexpected unlock ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2010:54: warning: array of flexible structures ../include/linux/kvm_host.h:2012:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_change_pte' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2956:9: warning: context imbalance in 'hva_to_pfn_remapped' - unexpected unlock ../arch/x86/kernel/signal.c:394:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:394:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:394:9: got struct lockdep_map [noderef] __rcu * ../kernel/fork.c:1243:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1243:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1243:19: got struct task_struct *p ../kernel/fork.c:1807:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1807:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1807:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1816:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1816:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1816:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1818:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1912:9: expected struct qspinlock *lock ../kernel/fork.c:1912:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2210:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2210:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2210:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2214:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2214:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2214:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2527:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2527:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2527:32: got struct task_struct * ../kernel/fork.c:2536:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2536:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2536:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2585:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2585:54: expected struct list_head *head ../kernel/fork.c:2585:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2605:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2605:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2605:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2627:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2627:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2627:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2654:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2654:28: expected struct sighand_struct *sighand ../kernel/fork.c:2654:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2683:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2683:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2683:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2685:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2685:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2685:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3126:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3126:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3126:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3214:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3214:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3214:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2260: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:2583:59: warning: dereference of noderef expression ../kernel/fork.c:2584:59: warning: dereference of noderef expression ../kernel/fork.c:1235:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1235:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1235:23: struct task_struct * ../security/keys/keyring.c:1236:5: warning: context imbalance in '__key_link_lock' - wrong count at exit ../security/keys/keyring.c:1258:5: warning: context imbalance in '__key_move_lock' - wrong count at exit ../security/keys/keyring.c:1400:9: warning: context imbalance in '__key_link_end' - wrong count at exit ../security/keys/keyring.c:1464:9: warning: context imbalance in 'key_link' - wrong count at exit ../security/keys/keyring.c:1471:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit ../security/keys/keyring.c:1525:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit ../security/keys/keyring.c:1545:5: warning: context imbalance in 'key_unlink' - wrong count at exit ../security/keys/keyring.c:1590:5: warning: context imbalance in 'key_move' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:333:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:436:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:798:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1160:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2235:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2336:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2381:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2492:12: warning: context imbalance in 'gpio_set_config_with_argument' - wrong count at exit ../drivers/gpio/gpiolib.c:2591:5: warning: context imbalance in 'gpiod_direction_input' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2641:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2790:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2822:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2855:5: warning: context imbalance in 'gpiod_set_config' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2959:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3004:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3007:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3229:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3256:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3278:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3345:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3568:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4479:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4783:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4810: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:285:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:4853:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../net/core/sock.c:2393:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2397:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4033:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4045:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../security/commoncap.c:1359:41: warning: dubious: !x | y ../security/smack/smackfs.c:1504:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1504:47: expected restricted __be16 ../security/smack/smackfs.c:1504:47: got int ../security/smack/smackfs.c:1507:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1507:47: expected restricted __be16 ../security/smack/smackfs.c:1507:47: got int ../security/smack/smackfs.c:1945:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1945:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1945:17: struct list_head * ../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'smk_seq_stop' - unexpected unlock ../security/selinux/hooks.c:5449:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5450:22: warning: restricted __be16 degrades to integer ../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression ../drivers/acpi/osl.c:1654:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/osl.c:1654:20: expected void *rv ../drivers/acpi/osl.c:1654:20: got void [noderef] __iomem * ../drivers/acpi/osl.c:708:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit ../drivers/acpi/osl.c:741:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit ../io_uring/uring_cmd.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../kernel/cpu.c:1287:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../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 ../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:812:9: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit ../mm/oom_kill.c:223:28: warning: context imbalance in 'oom_badness' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1237:20: warning: context imbalance in '__se_sys_process_mrelease' - 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 ../arch/x86/events/amd/ibs.c:368:31: warning: invalid access past the end of 'op_ctl' (4 8) ../arch/x86/events/amd/ibs.c:988:56: warning: invalid access past the end of 'op_data3' (4 8) ../arch/x86/events/amd/ibs.c:991:53: warning: invalid access past the end of 'op_data3' (4 8) ../fs/super.c:523:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:729:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:803:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1361:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1397:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1415:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1427:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../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 ../kernel/exit.c:337:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:337:37: expected struct task_struct *tsk ../kernel/exit.c:337:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:340:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:340:32: expected struct task_struct *task ../kernel/exit.c:340:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:341:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:341:35: expected struct task_struct *task ../kernel/exit.c:341:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:386:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:386:24: expected struct task_struct *parent ../kernel/exit.c:386:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:413:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:413:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:413:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:416:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:416:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:416:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:458:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:458:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:458:23: struct task_struct * ../kernel/exit.c:642:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:644:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:804:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1011:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1256:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1271:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1322:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1325:35: 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:1507:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1507:68: void * ../kernel/exit.c:1507:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1536:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1536:25: expected struct task_struct *parent ../kernel/exit.c:1536:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:482:9: warning: dereference of noderef expression ../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:118:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:118: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:1572:6: warning: context imbalance in '__do_wait' - wrong count at exit ../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 ../io_uring/net.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../security/yama/yama_lsm.c:238:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:238:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:238:34: struct task_struct * ../security/yama/yama_lsm.c:284:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:284:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:284:26: struct task_struct * ../security/yama/yama_lsm.c:287:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:287:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:287:34: struct task_struct * ../security/yama/yama_lsm.c:328:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:328:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:328:26: struct task_struct * ../net/netlink/af_netlink.c:2631:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2637:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2687:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../arch/x86/events/amd/uncore.c:640:31: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:646:48: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:773:31: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:895:40: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:921:33: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:927:49: warning: invalid access past the end of 'info' (4 8) ../security/yama/yama_lsm.c:117: warning: Function parameter or struct member 'work' not described in 'yama_relation_cleanup' ../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:1285:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block ../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/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 ../net/bpf/test_run.c:510:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:516:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:521:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:545:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:551:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:556:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:561:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:565:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:571:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:578:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:600:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:605:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:611:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:615:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../arch/x86/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock ../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:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - 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/acpi/sleep.c:550:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:658:50: warning: restricted suspend_state_t degrades to integer ../drivers/xen/events/events_base.c:2237:6: warning: symbol 'xen_fifo_events' was not declared. Should it be static? ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/sqpoll.c:41:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:52:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit ../security/lockdown/lockdown.c:79:21: warning: symbol 'lockdown_lsmid' was not declared. Should it be static? ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../fs/exec.c:427:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:427:31: expected char const [noderef] __user * ../fs/exec.c:427:31: got void * ../fs/exec.c:1062:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1062:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1062:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1168:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1168:56: expected struct task_struct *parent ../fs/exec.c:1168:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1203:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1203:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1203:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1321:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1321:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1321:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1323:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1323:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1323:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1811:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1811:70: expected struct task_struct *tsk ../fs/exec.c:1811:70: got struct task_struct [noderef] __rcu *parent ../io_uring/poll.c: note: in included file (through ../include/trace/events/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../io_uring/poll.c:461:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:461:40: expected int mask ../io_uring/poll.c:461:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:303:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:303:38: expected signed int [usertype] res ../io_uring/poll.c:303:38: got restricted __poll_t ../io_uring/poll.c:323:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:322:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:322:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:322:66: got unsigned int ../io_uring/poll.c:322:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:322:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:322:52: got unsigned short ../io_uring/poll.c:325:67: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:325:67: expected signed int [usertype] res ../io_uring/poll.c:325:67: got restricted __poll_t [usertype] mask ../io_uring/poll.c:327:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:327:53: expected signed int [usertype] res ../io_uring/poll.c:327:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:372:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:372:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:372:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:372:65: got unsigned int ../io_uring/poll.c:653:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:653:40: expected int mask ../io_uring/poll.c:653:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:721:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:721:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:721:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:721:43: got unsigned int ../io_uring/poll.c:761:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:761:38: expected int mask ../io_uring/poll.c:761:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:761:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:761:55: expected int events ../io_uring/poll.c:761:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:914:24: warning: invalid assignment: |= ../io_uring/poll.c:914:24: left side has type unsigned int ../io_uring/poll.c:914:24: right side has type restricted __poll_t ../io_uring/poll.c:916:24: warning: invalid assignment: |= ../io_uring/poll.c:916:24: left side has type unsigned int ../io_uring/poll.c:916:24: right side has type restricted __poll_t ../io_uring/poll.c:918:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:917:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:917:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:917:38: expected restricted __poll_t ../io_uring/poll.c:917:38: got unsigned int ../io_uring/poll.c:985:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:985:40: expected signed int [usertype] res ../io_uring/poll.c:985:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:1032:38: warning: invalid assignment: &= ../io_uring/poll.c:1032:38: left side has type restricted __poll_t ../io_uring/poll.c:1032:38: right side has type int ../io_uring/poll.c:1033:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:1033:38: warning: invalid assignment: |= ../io_uring/poll.c:1033:38: left side has type restricted __poll_t ../io_uring/poll.c:1033:38: right side has type unsigned int ../io_uring/poll.c:805:24: warning: context imbalance in 'io_poll_find' - wrong count at exit ../io_uring/poll.c:833:24: warning: context imbalance in 'io_poll_file_find' - wrong count at exit ../io_uring/poll.c:885:28: warning: context imbalance in '__io_poll_cancel' - unexpected unlock ../io_uring/poll.c:1004:28: warning: context imbalance in 'io_poll_remove' - unexpected unlock ../arch/x86/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions ../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:1922:48: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1924:48: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:516:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:516:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:530:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3756:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4231:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4402:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6087:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6088:54: warning: restricted suspend_state_t degrades to integer ../fs/fcntl.c:943:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:943:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:943:9: struct fasync_struct * ../fs/fcntl.c:1018:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1018:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1018:22: struct fasync_struct * ../fs/fcntl.c:1029:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1029:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1029:33: struct fasync_struct * ../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:812:9: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../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 ../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_policy.c:1324:22: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:1324:22: expected struct hlist_head *odst ../net/xfrm/xfrm_policy.c:1324:22: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4102:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4189:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4189:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4189:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4216:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4216:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4216:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4244:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4244:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4244:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4245:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4245:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4245:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:261: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:812:9: 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/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028: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:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../io_uring/notif.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1704:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:112:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1704:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:1026:46: warning: context imbalance in 'folios_put_refs' - unexpected unlock ../arch/x86/kvm/x86.c:244:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2010:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:270:49: warning: array of flexible structures ../include/linux/kvm_host.h:2012:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../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:285:17: warning: context imbalance in 'uart_port_startup' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:407:9: warning: context imbalance in 'uart_shutdown' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:585:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:630:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:643:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:656:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:681:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block ../net/core/dev.c:3365:23: warning: incorrect type in argument 4 (different base types) ../net/core/dev.c:3365:23: expected restricted __wsum [usertype] csum ../net/core/dev.c:3365:23: got unsigned int ../net/core/dev.c:3365:23: warning: cast from restricted __wsum ../net/core/dev.c:5286:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:3805:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5244:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442: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:812:9: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../io_uring/truncate.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../net/core/neighbour.c:452:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit ../net/core/neighbour.c:867:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - 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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../kernel/ptrace.c:13: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1011:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1011:49: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1011:49: got void **slot ../drivers/xen/pvcalls-back.c:1016:38: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1016:38: expected void **slot ../drivers/xen/pvcalls-back.c:1016:38: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1010:9: got void **slot ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:456:17: 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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../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 ../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:812:9: warning: context imbalance in 'xfrm_local_error' - unexpected unlock ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../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:1927:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1927:16: struct tcf_proto * ../net/sched/cls_api.c:1927:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2027:20: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2027:20: struct tcf_proto * ../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1989:25: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:1989:25: struct tcf_proto * ../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2009:16: struct tcf_proto * ../net/sched/cls_api.c:2009:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer ../net/sched/cls_api.c:2763:50: warning: restricted __be16 degrades to integer ../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 ../fs/dcache.c:603:17: warning: context imbalance in '__dentry_kill' - unexpected unlock ../fs/dcache.c:641:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block ../fs/dcache.c:833:6: warning: context imbalance in 'dput' - different lock contexts for basic block ../fs/dcache.c:1058:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block ../fs/dcache.c:1160:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block ../fs/dcache.c:1222:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block ../fs/dcache.c:1448:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block ../fs/dcache.c:1053: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 * ../lib/vsprintf.c: In function ‘va_format’: ../lib/vsprintf.c:1683:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1683 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); | ^~~ ../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../mm/vmscan.c:2549:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? ../mm/vmscan.c:777: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:812:9: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../drivers/tty/n_gsm.c:3990:29: warning: restricted __be16 degrades to integer ../arch/x86/kernel/ldt.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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:812:9: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../kernel/sys.c:1102:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1102:32: expected struct task_struct *p1 ../kernel/sys.c:1102:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1849:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../net/xfrm/xfrm_replay.c: note: in included file: ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../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:188:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:188:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:188:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:191:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:473:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:473:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:473:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:477:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:477:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:477:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:510:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:510:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:510:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:513:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:513:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:513:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:535:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:535:53: expected struct k_sigaction *ka ../kernel/signal.c:535:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:695:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:695:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:695:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:697:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:697:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:697:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:762:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:762:9: expected struct lockdep_map const *lock ../kernel/signal.c:762:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:887:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:887:9: expected struct lockdep_map const *lock ../kernel/signal.c:887:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1082:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1082:9: expected struct lockdep_map const *lock ../kernel/signal.c:1082:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1273:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1273:29: expected void const volatile [noderef] __user *ptr ../kernel/signal.c:1273:29: got unsigned char * ../kernel/signal.c:1334:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1334:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1334:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1335:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1335:16: expected struct k_sigaction *action ../kernel/signal.c:1335:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1356:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1356:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1356:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1946:36: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:1946:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:1946:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2076:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2095:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2095:65: expected struct task_struct *tsk ../kernel/signal.c:2095:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2096:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2114:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2114:14: expected struct sighand_struct *psig ../kernel/signal.c:2114:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2143:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2143:53: expected struct task_struct *t ../kernel/signal.c:2143:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2144:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2144:34: expected struct task_struct *parent ../kernel/signal.c:2144:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2173:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2173:24: expected struct task_struct *parent ../kernel/signal.c:2173:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2176:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2176:24: expected struct task_struct *parent ../kernel/signal.c:2176:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2209:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2209:17: expected struct sighand_struct *sighand ../kernel/signal.c:2209:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2249:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2249:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2249:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2251:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2251:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2251:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2308:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2308:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2308:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2366:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2366:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2366:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2406:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2406:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2406:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2408:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2408:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2408:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2506:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2506:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2506:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2590:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2590:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2590:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2602:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2602:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2602:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2637:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2637:52: expected struct task_struct *tsk ../kernel/signal.c:2637:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2639:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2677:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2677:49: expected struct sighand_struct *sighand ../kernel/signal.c:2677:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3011:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3011:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3032:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3032:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3032:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3099:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3099:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3099:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3101:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3101:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3101:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3252:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3252:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3252:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3255:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3255:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3255:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3644:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3644:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3644:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3656:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3656:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3656:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3661:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3661:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3661:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3666:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3666:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3666:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4142:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4142:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4142:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4154:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4154:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4154:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4172:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4172:11: expected struct k_sigaction *k ../kernel/signal.c:4172:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4174:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4174:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4174:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4176:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4176:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4176:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4224:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4224:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4224:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4873:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4873:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:4873:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4882:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4882:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4882:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4892:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4892:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:4892:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:72:34: warning: dereference of noderef expression ../kernel/signal.c:522:35: warning: dereference of noderef expression ../kernel/signal.c:550:52: warning: dereference of noderef expression ../kernel/signal.c:1035: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1305: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:810: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:810:9: warning: context imbalance in 'send_sigqueue' - different lock contexts for basic block ../kernel/signal.c:2096:40: warning: dereference of noderef expression ../kernel/signal.c:2096: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:2434:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2639:49: warning: dereference of noderef expression ../kernel/signal.c:2639: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:2763:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4143:33: warning: dereference of noderef expression ../kernel/signal.c:4232:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4232:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4232:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4238:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4238:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4238:33: got struct spinlock [noderef] __rcu * ../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' ../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' ../kernel/umh.c:70:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:70:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:70:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:72:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:72:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:72:33: got struct spinlock [noderef] __rcu * ../net/mpls/af_mpls.c: note: in included file: ../net/mpls/internal.h:157:38: warning: array of flexible structures ../drivers/misc/ti-st/st_core.c:284:41: warning: cast to restricted __le16 ../kernel/workqueue.c:380:40: warning: duplicate [noderef] ../kernel/workqueue.c:380:40: error: multiple address spaces given: __percpu & __rcu ../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:552:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:552:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:552:9: struct hlist_node * ../include/linux/rculist.h:553:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:553:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:553:9: struct hlist_node * ../net/core/filter.c:1419:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1419:39: expected struct sock_filter const *filter ../net/core/filter.c:1419:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1497:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1497:39: expected struct sock_filter const *filter ../net/core/filter.c:1497:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2325:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2325:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2325:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3895:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4606:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5020:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7872:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11826:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11839:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11852:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11873:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12060: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:2034:28: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2034:28: expected unsigned long long ../net/core/filter.c:2034:28: got restricted __wsum ../net/core/filter.c:2056:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2056:35: expected unsigned long long ../net/core/filter.c:2056:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5791:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5791:17: expected unsigned int [usertype] spi ../net/core/filter.c:5791:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5799:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5799:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5799:33: got restricted __be32 const [usertype] a4 ../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:285:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/drm_drv.c:447: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:285:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock ../drivers/block/nbd.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nbd.h): ../include/trace/events/nbd.h:61:1: warning: Using plain integer as NULL pointer ../drivers/block/nbd.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/nbd.h): ../include/trace/events/nbd.h:61:1: warning: Using plain integer as NULL pointer ../drivers/block/nbd.c:672:32: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:672:32: expected int ../drivers/block/nbd.c:672:32: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:713:48: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:713:48: expected int ../drivers/block/nbd.c:713:48: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:1117:21: warning: incorrect type in assignment (different base types) ../drivers/block/nbd.c:1117:21: expected int [assigned] ret ../drivers/block/nbd.c:1117:21: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:1122:16: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:1122:16: expected restricted blk_status_t ../drivers/block/nbd.c:1122:16: got int [assigned] ret ../fs/file.c:379:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:379:17: expected struct file **old_fds ../fs/file.c:379:17: got struct file [noderef] __rcu **fd ../fs/file.c:380:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:380:17: expected struct file **new_fds ../fs/file.c:380:17: got struct file [noderef] __rcu **fd ../fs/file.c:395:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:395:17: struct file [noderef] __rcu * ../fs/file.c:395:17: struct file * ../fs/file.c:430:54: warning: incorrect type in initializer (different address spaces) ../fs/file.c:470:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:468:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:653:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:843:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:864:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:868:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:871:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:894:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:896:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:917:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:924:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1254:16: warning: incorrect type in assignment (different address spaces) ../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:1386:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../net/xfrm/xfrm_user.c:3850:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:3850:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:3850:9: struct sock * ../net/xfrm/xfrm_user.c:3856:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:3856:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:3856:9: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c: note: in included file: ../include/net/xfrm.h:1853:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1853:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1853:16: struct sock * Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 618. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 618. ../security/landlock/fs.c:618: 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 1629, line 618. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1629, line 618. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 618. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1788, line 618. ../security/landlock/fs.c:618: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:618: 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 1516, line 850. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 850. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 850. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 850. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 850. ../security/landlock/fs.c:850: 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 1629, line 850. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 850. ../security/landlock/fs.c:850: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../mm/util.c:127:6: warning: multiple definitions for function 'kmemdup' ../mm/util.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): ../include/linux/fortify-string.h:730:23: the previous one is here ../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/mcast_snoop.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../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 ../net/core/xdp.c:712:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? ../net/core/xdp.c:734:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? ../net/core/xdp.c:767:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' ../kernel/notifier.c:39:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:39:20: expected struct notifier_block **nl ../kernel/notifier.c:39:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:41:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:41:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:41:17: got struct notifier_block * ../kernel/notifier.c:42:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:42:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:42:9: struct notifier_block * ../kernel/notifier.c:52:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:52:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:52:25: struct notifier_block * ../kernel/notifier.c:156:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:179:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:201:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:231:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:269:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:272:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:332:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:335:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:353:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:388:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:413:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:430:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:437:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:461:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:491:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:494:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:521:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:554:36: warning: incorrect type in argument 1 (different address spaces) ../net/mptcp/protocol.c:3329:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../mm/percpu.c:2005:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock ../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 __le32 [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 __le32 [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 __le32 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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:812:9: warning: context imbalance in '__text_poke' - unexpected unlock ../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' ../net/ipv4/tcp_input.c:7249:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../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 ../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 * ../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/block/null_blk/zoned.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/block/null_blk/trace.h): ../drivers/block/null_blk/./trace.h:33:1: warning: cast to restricted blk_opf_t ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:487:29: warning: context imbalance in 'null_open_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:502:29: warning: context imbalance in 'null_close_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:547:29: warning: context imbalance in 'null_finish_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:563:37: warning: context imbalance in 'null_reset_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock ../mm/compaction.c:1529:21: error: too long token expansion ../mm/compaction.c:1529:21: error: too long token expansion ../mm/compaction.c:1625:43: error: too long token expansion ../mm/compaction.c:1625:43: error: too long token expansion ../mm/compaction.c:2649:45: error: too long token expansion ../mm/compaction.c:2649:45: error: too long token expansion ../fs/libfs.c:2046:22: warning: context imbalance in 'stash_dentry' - wrong count at exit ../fs/libfs.c:2085:5: warning: context imbalance in 'path_from_stashed' - wrong count at exit ../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 atomic_t const [usertype] *v ../kernel/cred.c:121:9: got struct atomic_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 atomic_t const [usertype] *v ../kernel/cred.c:306:17: got struct atomic_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:488:41: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:488:41: expected struct cred const *old ../kernel/cred.c:488:41: got struct cred const [noderef] __rcu *cred ../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 ../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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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 ../fs/fs-writeback.c:753:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock ../fs/fs-writeback.c:1804:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block ../fs/fs-writeback.c:1990:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block ../fs/fs-writeback.c:2580:20: warning: context imbalance in '__mark_inode_dirty' - 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 ../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 ../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 ../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' ../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 ../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 ( * )( ... ) ../arch/x86/kernel/hw_breakpoint.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../net/packet/af_packet.c:1052:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2489:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../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 ../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/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1829:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2122:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2382:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c:2825: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:5114:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5116:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5118:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../drivers/message/fusion/mptfc.c:381:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:384:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:387:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:390:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:393:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:396:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:399:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:821:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:822:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:823:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:824:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:825:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:826:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:827:58: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:828:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:829:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:831:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:832:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:833:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:834:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:835:57: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:836:50: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:1404:20: warning: cast to restricted __le32 ../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:285:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1094:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:285:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../drivers/block/drbd/drbd_main.c:569:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:569:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:569:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:570:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:570:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:570:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:571:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:571:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:571:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:577:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:577:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:577:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:578:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:578:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:578:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:579:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:579:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:579:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:586:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:586:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:586:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:587:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:587:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:587:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:588:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:588:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:588:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:589:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:589:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:589:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:728:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:728:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:728:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:743:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:743:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:780:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:780:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:780:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:840:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:844:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:846:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:846:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:846:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:905:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:936:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:936:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:936:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:1000:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1036:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1037:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1052:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1053:16: 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:1079:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1116:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1116:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1116:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1326:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1326:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1326:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1354:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1354:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1354:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1366:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1366:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1366:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1386:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1386:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1386:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1387:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1387:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1387:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1397:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1397:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1397:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1398:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1398:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1399:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1399:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1399:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1412:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1412:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1412:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1413:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1413:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1413:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1428:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1428:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1428:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1430:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1430:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1430:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1446:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1446:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1446:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1448:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1448:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1448:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1461:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1461:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1461:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1463:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1463:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1463:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1682:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1682:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1682:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1684:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1684:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1698:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1698:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1698:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1703:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1703:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1703:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1774:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1774:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1774:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1797:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1797:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1797:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1798:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1798:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1798:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1834:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1834:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1834:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:3011:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3011:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:3011:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3013:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:3013:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3014:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3014:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3014:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3015:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3015:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3015:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3017:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3017:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3017:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3018:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3018:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3018:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3019:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3019:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3019:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3020:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3020:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3021:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3021:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3021:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3023:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3023:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3023:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3024:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3024:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3024:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3026:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3026:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3026:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3027:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3027:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3027:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3080:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3081:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3243:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3244:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3262:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3270:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3272:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3273:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3274:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3276:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3278:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3285:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3290:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3301:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3693:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3693:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3693:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:868: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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' ../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' ../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' ../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' ../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 ../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 int ../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 ../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - different lock contexts for basic block ../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/tcp_cong.c:296:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:296:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:296:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:296:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:296:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:296:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../arch/x86/kernel/process.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../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 * ../drivers/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../net/appletalk/ddp.c:100:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:113:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:409:47: warning: restricted __be16 degrades to integer ../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock ../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:812:9: warning: context imbalance in 'follow_page_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'get_gate_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'gup_pte_range' - unexpected unlock ../mm/mmap_lock.c:133:20: warning: context imbalance in 'get_mm_memcg_path' - different lock contexts for basic block ../mm/mmap_lock.c: note: in included file (through ../include/linux/srcu.h, ../include/linux/tracepoint.h, ../include/trace/events/mmap_lock.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_start_locking' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_acquire_returned' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_released' - unexpected unlock ../arch/x86/kernel/tls.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../net/ipv6/ip6_input.c:531:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../net/core/netpoll.c:365:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../net/mptcp/pm_netlink.c:599:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:711:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../drivers/scsi/scsi_transport_fc.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? ../mm/memory.c:1177: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:812:9: warning: context imbalance in 'zap_pte_range' - unexpected unlock ../mm/memory.c:1975:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pages' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pfn' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remap_pte_range' - unexpected unlock ../mm/memory.c:2755:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_copy' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock ../mm/memory.c:3445:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_shared' - unexpected unlock ../mm/memory.c:3570:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'pte_marker_clear' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_swap_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_anonymous_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_fault' - unexpected unlock ../mm/memory.c:5031:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_numa_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_pte_fault' - unexpected unlock ../mm/memory.c:5890:5: warning: context imbalance in 'follow_pte' - different lock contexts for basic block ../mm/memory.c:5954:23: warning: context imbalance in 'follow_pfn' - unexpected unlock ../mm/memory.c:5988:9: warning: context imbalance in 'follow_phys' - unexpected unlock ../mm/memory.c:6022:23: warning: context imbalance in 'generic_access_phys' - unexpected unlock ../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:2384:28: warning: context imbalance in 'get_next_corpse' - 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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../mm/mincore.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): ../include/linux/fortify-string.h:480:9: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../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:355:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:355: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:355:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:355:1: warning: cast from restricted __le32 ../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) ../kernel/sched/core.c:265:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:265:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:265:56: struct task_struct * ../kernel/sched/core.c:726:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:726:31: expected struct task_struct *task ../kernel/sched/core.c:726:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:727:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:727:25: expected struct task_struct *task ../kernel/sched/core.c:727:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:797:48: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:797:48: expected struct task_struct *p ../kernel/sched/core.c:797:48: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1043:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1043:38: expected struct task_struct *curr ../kernel/sched/core.c:1043:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1102:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1102:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1102:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2248:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2248:33: expected struct task_struct *p ../kernel/sched/core.c:2248:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:2248:68: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2248:68: expected struct task_struct *tsk ../kernel/sched/core.c:2248:68: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3744:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3744:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3744:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3951:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3951:36: expected struct task_struct const *p ../kernel/sched/core.c:3951:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9470:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:9470:43: expected struct task_struct *push_task ../kernel/sched/core.c:9470:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5669:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:5669:38: expected struct task_struct *curr ../kernel/sched/core.c:5669:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:6317:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6317:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6317:32: struct task_struct * ../kernel/sched/core.c:6348:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6348:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6348:23: struct task_struct * ../kernel/sched/core.c:6356:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6356:46: struct task_struct * ../kernel/sched/core.c:6356:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6416:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6416:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6416:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6627:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6627:14: expected struct task_struct *prev ../kernel/sched/core.c:6627:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7200:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7200:17: struct task_struct * ../kernel/sched/core.c:7200:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7415:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7415:22: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7415:22: struct task_struct * ../kernel/sched/core.c:7462:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7462:48: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7462:48: struct task_struct * ../kernel/sched/core.c:10323:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:10323:16: expected struct task_struct * ../kernel/sched/core.c:10323:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10802:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:11503:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:11503:25: expected struct task_struct *p ../kernel/sched/core.c:11503:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:339:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:349:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:552:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:577:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:601:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1625:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1625:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:97:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:97:13: expected struct task_struct const *p ../kernel/sched/pelt.h:97:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:797:11: warning: dereference of noderef expression ../kernel/sched/core.c:1086:5: warning: context imbalance in 'get_nohz_timer_target' - wrong count at exit ../kernel/sched/core.c:1503:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.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:1093:1: warning: context imbalance in 'uclamp_update_root_tg' - wrong count at exit ../kernel/sched/core.c:1834:9: warning: context imbalance in 'uclamp_sync_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2239:33: warning: dereference of noderef expression ../kernel/sched/core.c:2240:19: warning: dereference of noderef expression ../kernel/sched/core.c:2241:18: warning: dereference of noderef expression ../kernel/sched/core.c:2318: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:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.c:2214:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2214:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2214:38: struct task_struct const * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.c:8332:5: warning: context imbalance in 'dl_task_check_affinity' - wrong count at exit ../kernel/sched/core.c:8436:9: warning: context imbalance in 'sched_setaffinity' - different lock contexts for basic block ../kernel/sched/core.c:8498:6: warning: context imbalance in 'sched_getaffinity' - wrong count at exit ../kernel/sched/core.c:8661:28: warning: context imbalance in '__cond_resched_lock' - unexpected unlock ../kernel/sched/core.c:8679:17: warning: context imbalance in '__cond_resched_rwlock_read' - unexpected unlock ../kernel/sched/core.c:8697:17: warning: context imbalance in '__cond_resched_rwlock_write' - unexpected unlock ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.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:1093:1: warning: context imbalance in '__cfs_schedulable' - wrong count at exit ../kernel/sched/core.c:11668:5: warning: context imbalance in '__sched_mm_cid_migrate_from_fetch_cid' - different lock contexts for basic block ../kernel/sched/fair.c:1143:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1143:38: expected struct task_struct *curr ../kernel/sched/fair.c:1143:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:1180:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1180:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1180:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:12340:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12340:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12340:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:5921:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:5921:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:5921:22: struct task_struct * ../kernel/sched/fair.c:6651:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6651:38: expected struct task_struct *curr ../kernel/sched/fair.c:6651:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:7978:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:7978:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:7978:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8183:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8183:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8183:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8282:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8282:38: expected struct task_struct *curr ../kernel/sched/fair.c:8282:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8560:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8560:38: expected struct task_struct *curr ../kernel/sched/fair.c:8560:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9549:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9549:40: expected struct sched_domain *child ../kernel/sched/fair.c:9549:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10176:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10176:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10176:22: struct task_struct * ../kernel/sched/fair.c:11601:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:11601:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:11601:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11258:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11258:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11258:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11697:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:11697:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:11697:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1690: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:418:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../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 ../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:57: 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:704:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:704:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:705:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:704:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:725:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:725:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:799:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:799:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:830:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:830:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:831:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:51: warning: restricted suspend_state_t degrades to integer ../arch/x86/kernel/cpu/common.c:198:1: error: symbol 'gdt_page' redeclared with different type (different address spaces): ../arch/x86/kernel/cpu/common.c:198:1: struct gdt_page [addressable] [noderef] [toplevel] __percpu gdt_page ../arch/x86/kernel/cpu/common.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kprobes.h): ../arch/x86/include/asm/desc.h:49:1: note: previously declared as: ../arch/x86/include/asm/desc.h:49:1: struct gdt_page extern [addressable] [toplevel] gdt_page ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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 ../net/bluetooth/af_bluetooth.c:223:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block ../kernel/printk/printk.c:284:5: warning: context imbalance in 'console_srcu_read_lock' - wrong count at exit ../kernel/printk/printk.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:301:9: warning: context imbalance in 'console_srcu_read_unlock' - 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] ../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 ../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock ../net/ipv6/route.c:2342:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2342:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2342:39: got restricted __be32 ../drivers/net/ethernet/adaptec/starfire.c:1515:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1515:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1515:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1831:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1831:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1831:41: got restricted __le16 ../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 ../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:812:9: warning: context imbalance in 'change_pte_range' - unexpected unlock ../net/ipv6/ip6_fib.c:2759:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock ../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 ../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block ../net/ipv4/tcp_offload.c:130:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:130:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:130:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:132:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:132:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:132:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:174:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:174:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:174:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:176:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:176:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:176:52: got fouled restricted __sum16 ../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/vmx.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kvm_host.h): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../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 (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 (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 (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 (80b88 becomes b88) ../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 (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: 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 (100790 becomes 790) ../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 (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 (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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:812:9: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:290:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block ../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/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 ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:1335:5: warning: symbol 'rcu_tasks_rude_lazy_ms' was not declared. Should it be static? ../kernel/rcu/tasks.h:1966:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../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) ../drivers/net/ethernet/8390/ne2k-pci.c:526:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:353:47: 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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:917:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:917:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:917:70: struct task_struct * ../kernel/sched/rt.c:2365:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2365:25: struct task_struct * ../kernel/sched/rt.c:2365:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:533:54: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:533:54: expected struct task_struct *curr ../kernel/sched/rt.c:533:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1003:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1003:38: expected struct task_struct *curr ../kernel/sched/rt.c:1003:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1537:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1537:31: expected struct task_struct *p ../kernel/sched/rt.c:1537:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1877:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1877:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1877:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1557:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1557:14: expected struct task_struct *curr ../kernel/sched/rt.c:1557:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1622:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1622:45: expected struct task_struct *p ../kernel/sched/rt.c:1622:45: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1683:67: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:67: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:67: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2045:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2045:40: expected struct task_struct *task ../kernel/sched/rt.c:2045:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2068:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2068:13: struct task_struct * ../kernel/sched/rt.c:2068:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2418:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2418:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2418:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2420:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2420:40: expected struct task_struct *p ../kernel/sched/rt.c:2420:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2420:61: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2420:61: expected struct task_struct *p ../kernel/sched/rt.c:2420:61: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2402:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2402:23: expected struct task_struct *p ../kernel/sched/deadline.c:2402:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2412:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2412:13: struct task_struct * ../kernel/sched/deadline.c:2412:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2520:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2520:25: struct task_struct * ../kernel/sched/deadline.c:2520:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2027:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2027:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2027:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2038:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2038:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2038:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1221:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1221:23: expected struct task_struct *p ../kernel/sched/deadline.c:1221:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1445:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1445:38: expected struct task_struct *curr ../kernel/sched/deadline.c:1445:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2263:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2263:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2263:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:1912:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:1912:14: expected struct task_struct *curr ../kernel/sched/deadline.c:1912:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:1988:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1988:43: expected struct task_struct *p ../kernel/sched/deadline.c:1988:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2567:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2567:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2567:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2569:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2569:23: expected struct task_struct *p ../kernel/sched/deadline.c:2569:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2571:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2571:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2571:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2746:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2746:22: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2746:22: struct task_struct * ../kernel/sched/deadline.c:2795:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../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:1386: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:2002: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2043: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2313: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2348: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2866: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../sound/soc/sof/intel/hda.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../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/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 ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:678:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): ../include/net/bluetooth/hci.h:2691:47: warning: array of flexible structures ../include/net/bluetooth/hci.h:2777:43: warning: array of flexible structures ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: expected struct list_head const *list ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: got struct list_head [noderef] __rcu *pos ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * ../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * ../net/ipv6/ndisc.c: note: in included file (through ../include/net/ip6_route.h): ../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer ../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/rcu/tree.c:996:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1404:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1421:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1537:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2009:1: warning: context imbalance in 'rcu_report_qs_rdp' - different lock contexts for basic block ../kernel/rcu/tree.c:2119:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2321:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2387:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c:2417:30: warning: context imbalance in 'rcu_core' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:987: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:191:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1023: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:135:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:152:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:167:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:180:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:357:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:374:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:557:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:633:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:671:9: warning: context imbalance in 'nocb_gp_toggle_rdp' - wrong count at exit ../kernel/rcu/tree_nocb.h:725:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1003:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1115:9: warning: context imbalance in 'rdp_offload_toggle' - wrong count at exit ../kernel/rcu/tree_nocb.h:1201:34: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1239:13: warning: context imbalance in 'rcu_nocb_rdp_offload' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1351:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock ../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../mm/vmalloc.c:1046:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4329:28: warning: context imbalance in 'vread_iter' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/context_tracking.h:5, from ../kernel/entry/common.c:3: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y ../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 ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:468:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:468:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:468:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:793:9: expected struct task_struct *tsk ../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:793:9: expected struct task_struct *tsk ../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:148:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:148:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:148: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:455:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:455:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:455:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:464:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:464:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:464:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:485:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:485:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:485:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:647:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:647:49: expected struct sched_domain *parent ../kernel/sched/topology.c:647:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:732:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:732:50: expected struct sched_domain *parent ../kernel/sched/topology.c:732:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:740:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:740:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:740:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:753:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:753:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:753:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:758:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:758:20: expected struct sched_domain *sd ../kernel/sched/topology.c:758:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:779:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:779:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:779:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:941:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:941:70: expected struct sched_domain *sd ../kernel/sched/topology.c:941:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:970:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:970:59: expected struct sched_domain *sd ../kernel/sched/topology.c:970:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1016:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1016:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1016:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1018:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1018:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1018:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1026:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1026:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1026:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1028:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1028:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1028:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1098:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1098:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1098:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1202:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1202:40: expected struct sched_domain *child ../kernel/sched/topology.c:1202:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1623:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1623:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1623:43: got struct sched_domain *child ../kernel/sched/topology.c:2322:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2322:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2322:31: got struct sched_domain *sd ../kernel/sched/topology.c:2426:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2426:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2426:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2447:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2447:56: expected struct sched_domain *child ../kernel/sched/topology.c:2447:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2446:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2446:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2446:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2501:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2501:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2501: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:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../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] ../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 (80688 becomes 688) ../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 (80b88 becomes b88) ../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: 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 (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y ../fs/pidfs.c:108:9: warning: context imbalance in 'pidfd_poll' - wrong count at exit ../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 ../net/phonet/socket.c:620:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:620:14: struct sock [noderef] __rcu * ../net/phonet/socket.c:620:14: struct sock * ../net/phonet/socket.c:643:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:643:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:643:17: struct sock * ../net/phonet/socket.c:659:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:659:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:659:17: struct sock * ../net/phonet/socket.c:678:25: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:678:25: struct sock [noderef] __rcu * ../net/phonet/socket.c:678:25: struct sock * ../net/phonet/socket.c:727:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit ../net/phonet/socket.c:742:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit ../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): ../include/linux/netdevice.h:2547:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit ../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/net/wan/hdlc_ppp.c: In function ‘ppp_cp_event’: ../drivers/net/wan/hdlc_ppp.c:353:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 353 | netdev_info(dev, "%s down\n", proto_name(pid)); | ^~ ../drivers/net/wan/hdlc_ppp.c:342:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 342 | netdev_info(dev, "%s up\n", proto_name(pid)); | ^~ ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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 * ../mm/madvise.c:198:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:411:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.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/mman.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock ../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 ../net/ipv4/udp.c:1451:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock ../net/ipv4/udp.c:1483:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit ../net/ipv4/udp.c:1495:28: warning: context imbalance in 'busylock_release' - unexpected unlock ../net/ipv4/udp.c:3026:9: warning: context imbalance in 'udp_get_first' - wrong count at exit ../net/ipv4/udp.c:3043:39: warning: context imbalance in 'udp_get_next' - unexpected unlock ../net/ipv4/udp.c:3091:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock ../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block ../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:812:9: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock ../kernel/kcmp.c:194:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:194:37: expected void *v1 ../kernel/kcmp.c:194:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:194:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:194:53: expected void *v2 ../kernel/kcmp.c:194:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:209:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:209:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:209:62: got void * ../drivers/net/ethernet/arc/emac_main.c:256:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:256:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:256:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:458:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:458:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:458:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:707:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:707:37: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:707:37: got restricted __le32 [usertype] ../mm/swapfile.c:496:35: warning: context imbalance in 'swap_do_scheduled_discard' - different lock contexts for basic block ../mm/swapfile.c:671:9: warning: context imbalance in 'scan_swap_map_try_ssd_cluster' - different lock contexts for basic block ../mm/swapfile.c:789:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit ../mm/swapfile.c:980:20: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock ../mm/swapfile.c:1049:23: warning: context imbalance in 'swap_free_cluster' - different lock contexts for basic block ../mm/swapfile.c:1180:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:1329:23: warning: context imbalance in 'swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:1386:34: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block ../mm/swapfile.c:1447:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block ../mm/swapfile.c:392:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block ../mm/swapfile.c:392: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:812:9: warning: context imbalance in 'unuse_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block ../mm/swapfile.c:392:9: warning: context imbalance in 'swapcache_clear' - different lock contexts for basic block ../mm/swapfile.c:3533:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block ../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 ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../arch/x86/kernel/apic/apic.c:2132: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2132: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../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/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1564:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1955:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../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 ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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/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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:3457:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3462:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3467:40: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3467:69: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3492:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3496:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3496:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3496:20: got restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cadence/macb_main.c:3506:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3510:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3510:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3510:20: got restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cadence/macb_main.c:3520:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3520:50: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3526:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3527:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3534:36: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3535:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3538:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3574:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3574:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3628:25: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3628:25: warning: cast from restricted __be32 ../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:812:9: warning: context imbalance in 'break_ksm_pmd_entry' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:678: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:812:9: warning: context imbalance in 'replace_page' - 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:338:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:338:49: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:338:49: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:340:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:340:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:340:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:356:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:356:41: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:356:41: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:358:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:358:52: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:358:52: got fouled restricted __sum16 ../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 * ../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 ../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 ../fs/eventpoll.c:619:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:619:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1349:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1349:53: expected unsigned int pollflags ../fs/eventpoll.c:1349:53: got restricted __poll_t ../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 ../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 ../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 * ../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/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:2815:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2815:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2815:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: got restricted __be16 [usertype] ../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../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 ../mm/migrate.c:331:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock ../mm/migrate.c:801:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block ../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/broadcom/bnx2.c:8294:31: warning: cast to 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 ../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/net/ethernet/broadcom/cnic.c:5261:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5261:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5261:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5216:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5216:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5216:40: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1390:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1390:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1390:33: 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1415:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1686:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1686:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1686:22: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1728:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1728:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1728:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1730:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1730:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1730:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1732:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1732:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1732:54: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] lo ../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] lo ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1736:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1736:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1736:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1738:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1738:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1738:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1740:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1740:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1740:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1742:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1742:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1742:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1744:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1744:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1744:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1746:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1746:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1746:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1748:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1748:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1748:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1750:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1750:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1750:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1752:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1752:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1752:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1774:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1774:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1774:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1776:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1776:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1776:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1787:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1787:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1787:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1789:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1789:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1789:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1791:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1791:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1791:53: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1793:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1793:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1795:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1795:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1795:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1797:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1797:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1797:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1799:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1799:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1799:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1801:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1801:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1801:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1803:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1803:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1803:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1806:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1806:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1806:56: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1821:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1821:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1821:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1823:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1823:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1823:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1827:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1827:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1827:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1829:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1829:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1829:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1831:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1831:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1831:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1833:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1833:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1833:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1844:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1844:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1844:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1846:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1846:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1846:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1848:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1848:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1848:48: got unsigned int [usertype] ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1850:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1852:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1852:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1852:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1856:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1856:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1856:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1858:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1858:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1858:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2077:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2326:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2326:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2326:35: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2328:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2330:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2330:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2330:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2331:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2331:28: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:2372:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2372:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2372:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2429:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2429:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2429:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2430:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2447:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2447:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2447:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2448:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2475:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2475:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2475:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2476:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2476:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2509:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2509:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2509:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2510:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2510:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2522:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2522:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2522:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2537:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2537:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2537:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2609:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2609:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2609:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2610:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2610:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3511:40: warning: cast to restricted __be32 ../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:3531:27: 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:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3637:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3790:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3790:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3790:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3796:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3796:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3796:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3797:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3797:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3827:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3827:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3827:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3984:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4946:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4946:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4946:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4946:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4954:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4954:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4954:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4957:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4957:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4957:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4982:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4982:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4982:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5047:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5047:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5047:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5049:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5049:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5049:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5067:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5067:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5067:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5069:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5069:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5069:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5074:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5074:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5074:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5076:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5076:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5076:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5086:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5086:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5086:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5088:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5088:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5088:41: got restricted __le16 * ../net/bluetooth/hci_codec.c: note: in included file: ../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures ../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 ../net/atm/mpc.c:123:20: warning: symbol 'mpcs' 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] ../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:98:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:116:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:119:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:123:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:139:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:143:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:162:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:162:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:162:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:171:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:171:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:171:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:175:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:175:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:175:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:185:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:185:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:185:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:187:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:187:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:187:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:189:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:189:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:189:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:191:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:191:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:191:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:291:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:291:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:291:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:293:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:293:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:293:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:295:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:295:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:295:17: got struct wait_queue_head [noderef] __rcu * ../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock ../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/gpu/drm/i915/intel_uncore.c:2071:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2072:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2073:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2074:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2139:1: warning: context imbalance in 'gen6_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2140:1: warning: context imbalance in 'gen6_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2141:1: warning: context imbalance in 'gen6_write32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2161:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2162:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2163:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock ../mm/khugepaged.c:830: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:812:9: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_huge_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1757:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../mm/huge_memory.c:1867:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:1905:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2016:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2157:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2192:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2307:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../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:812:9: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock ../mm/huge_memory.c:2954:38: warning: context imbalance in '__split_huge_page' - unexpected unlock ../mm/huge_memory.c:3212:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block ../net/bluetooth/sco.c: note: in included file: ../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures ../drivers/net/ethernet/broadcom/tg3.c:3745:34: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast to restricted __le32 ../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast from restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast to restricted __le32 ../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast from restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:17074:63: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/broadcom/tg3.c:17074:63: expected restricted __be32 [usertype] *val ../drivers/net/ethernet/broadcom/tg3.c:17074:63: got unsigned int * ../drivers/net/ethernet/broadcom/tg3.c:17075:63: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/broadcom/tg3.c:17075:63: expected restricted __be32 [usertype] *val ../drivers/net/ethernet/broadcom/tg3.c:17075:63: got unsigned int * ../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/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 ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.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/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/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/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/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/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 ../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_userfault' - unexpected unlock ../arch/x86/kernel/ftrace.c:40:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:52:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:231: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/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/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 ../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 ../net/9p/client.c:746:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:746:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:746:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:748:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:748:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:748:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:831:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:831:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:831:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:833:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:833:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:833:48: got struct spinlock [noderef] __rcu * ../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) ../kernel/time/posix-timers.c:515:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:515:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:515:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:519:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:519:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:519:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1102:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1102:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1102:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1104:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1104:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1104:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:560: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:812:9: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:900:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1023:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1023:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1023:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1025:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1025:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1025:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1006:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1041:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:222:44: warning: cast to restricted __be32 ../fs/aio.c:629:24: warning: incorrect type in argument 1 (different address spaces) ../fs/aio.c:629:24: expected void [noderef] __percpu *__pdata ../fs/aio.c:629:24: got struct kioctx_cpu *cpu ../fs/aio.c:794:18: warning: incorrect type in assignment (different address spaces) ../fs/aio.c:794:18: expected struct kioctx_cpu *cpu ../fs/aio.c:794:18: got struct kioctx_cpu [noderef] __percpu * ../fs/aio.c:841:24: warning: incorrect type in argument 1 (different address spaces) ../fs/aio.c:841:24: expected void [noderef] __percpu *__pdata ../fs/aio.c:841:24: got struct kioctx_cpu *cpu ../fs/aio.c:946:16: warning: incorrect type in initializer (different address spaces) ../fs/aio.c:946:16: expected void const [noderef] __percpu *__vpp_verify ../fs/aio.c:946:16: got struct kioctx_cpu * ../fs/aio.c:964:16: warning: incorrect type in initializer (different address spaces) ../fs/aio.c:964:16: expected void const [noderef] __percpu *__vpp_verify ../fs/aio.c:964:16: got struct kioctx_cpu * ../fs/aio.c:1692:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1723:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../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 ../mm/memcontrol.c:4408:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4410:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4566:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4660:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:6401:23: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:6401:23: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:6401:23: struct task_struct * ../mm/memcontrol.c:6650:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:6650:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:6650:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../mm/memcontrol.c:2185:6: warning: context imbalance in 'folio_memcg_lock' - wrong count at exit ../mm/memcontrol.c:2232:17: warning: context imbalance in '__folio_memcg_unlock' - unexpected unlock ../mm/memcontrol.c:6251:28: warning: context imbalance in 'mem_cgroup_count_precharge_pte_range' - unexpected unlock ../mm/memcontrol.c:6446:36: warning: context imbalance in 'mem_cgroup_move_charge_pte_range' - unexpected unlock ../net/ipv4/af_inet.c:1539:59: warning: restricted __be16 degrades to integer ../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/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 ../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition ../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/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? ../arch/x86/kernel/doublefault_32.c:85:1: warning: symbol '__pcpu_scope_doublefault_stack' was not declared. Should it be static? ../arch/x86/kernel/doublefault_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/init_task.h): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock ../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 * ../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:178:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:178:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:178:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:192:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:192:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:192:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:216:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:216:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:216:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:225:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:225:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:225:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:238:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:238:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:238:37: got struct spinlock [noderef] __rcu * ../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 int [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 ../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:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock ../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit ../net/ipv4/igmp.c:2980: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:812:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock ../drivers/scsi/qedf/qedf_main.c:2207:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2207:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2207:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2236:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2236:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2236:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2253:33: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2271:26: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2502:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2502:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_main.c:2502:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/qedf/qedf_main.c:2698:34: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2812:25: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2815: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) ../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 * ../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/scsi/bnx2fc/bnx2fc_io.c:1638:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: got unsigned short [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: got unsigned long long ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: got unsigned short [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: expected unsigned int [usertype] fcp_resid ../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: got restricted __le32 [usertype] fcp_resid ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: expected unsigned int [usertype] rq_buff_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: got restricted __le32 [usertype] fcp_rsp_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: expected int fcp_sns_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: got restricted __le32 [usertype] fcp_sns_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: += ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: left side has type unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: right side has type restricted __le32 ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: got int ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: expected restricted __le32 [usertype] buf_addr_lo ../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: got unsigned int ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: expected restricted __le32 [usertype] buf_addr_hi ../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: got unsigned int [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: expected restricted __le16 [usertype] buf_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: got int ../drivers/scsi/bnx2fc/bnx2fc_io.c:880:28: warning: cast from restricted __le16 ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: expected unsigned long long [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: got restricted __be64 [usertype] ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: expected unsigned int [usertype] resp_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: got restricted __le32 [usertype] mp_payload_len ../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer ../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer ../drivers/net/macsec.c:431:24: warning: restricted ssci_t degrades to integer ../drivers/net/macsec.c:431:22: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:431:22: expected restricted ssci_t [usertype] ssci ../drivers/net/macsec.c:431:22: got unsigned int ../drivers/net/macsec.c:432:22: warning: restricted __be64 degrades to integer ../drivers/net/macsec.c:432:20: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:432:20: expected restricted __be64 [usertype] pn ../drivers/net/macsec.c:432:20: got unsigned long long ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../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] ../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:812:9: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock ../mm/memory-failure.c:807:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion ../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/usb/gadget/legacy/inode.c:1144:33: warning: context imbalance in 'ep0_write' - unexpected unlock ../net/sctp/socket.c:8499:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: expected unsigned short [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: expected unsigned int val ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: expected unsigned short val ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:496:32: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:501:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:518:25: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:524:25: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: got void * ../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 ../arch/x86/kernel/kvm.c:70:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer ../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer ../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 ../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 ../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? ../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/isdn/hardware/mISDN/avmfritz.c:421:23: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: got restricted __le32 [usertype] ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: expected void *regs ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: got void [noderef] __iomem * ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: got void * ../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/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion ../net/dccp/ccids/ccid2.c:365: warning: Function parameter or struct member 'mrtt' not described in 'ccid2_rtt_estimator' ../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 ../net/ipv6/seg6.c:254:15: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:254:15: expected struct in6_addr *t_old ../net/ipv6/seg6.c:254:15: got struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:432:24: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:432:24: expected struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:432:24: got void * ../kernel/time/timer_migration.c:858:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx ../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock ../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 ../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/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/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261: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: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/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] ../net/netfilter/nf_conntrack_netlink.c:1218:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock ../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/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/libcxgb/libcxgb_ppm.c:368:15: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: expected struct cxgbi_ppm_pool *pools ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: got void [noderef] __percpu * ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: expected void const [noderef] __percpu *__vpp_verify ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: got struct cxgbi_ppm_pool * ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: expected struct cxgbi_ppm_pool [noderef] __percpu *pool ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: got struct cxgbi_ppm_pool *[assigned] pool ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: expected void [noderef] __percpu *__pdata ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: got struct cxgbi_ppm_pool *[assigned] pool ../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:812:9: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'move_pages_pte' - unexpected unlock ../mm/userfaultfd.c:1674:44: warning: context imbalance in 'move_pages' - unexpected unlock ../kernel/acct.c:477:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:477:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:477:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:487:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:487:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:570:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:570:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:570:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:590:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:590:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:590:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:212:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:313:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:318:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../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 ../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 ../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 ../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 * ../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/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: expected void *regs ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: got void [noderef] __iomem * ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: got void * In file included from ../include/linux/string.h:369, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/pci.h:27, from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19, from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2x_get_vf_config’ at ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:2655:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/cisco/enic/enic_main.c:272:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:276:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:633:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:640:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 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 ../net/rxrpc/sendmsg.c:608:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit ../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/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: expected unsigned int [usertype] rss ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: got restricted __be32 [assigned] [usertype] rss_hi ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: expected unsigned int [usertype] priority ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: got restricted __be32 [assigned] [usertype] rss_lo ../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32 ../drivers/cpufreq/intel_pstate.c:262: warning: Function parameter or struct member 'epp_cached' not described in 'cpudata' ../drivers/isdn/hardware/mISDN/mISDNisar.c:203:33: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:204:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:205:34: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:252:39: warning: cast to restricted __le16 ../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 ( * )( ... ) ../net/ipv6/ip6mr.c:407: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 ../drivers/usb/gadget/function/f_fs.c:3309:32: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3309:32: expected unsigned short [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3309:32: got restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3334:36: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3334:36: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3334:36: got unsigned short [usertype] wMaxPacketSize ../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 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:9192:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/qla4xxx/ql4_os.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../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 ( * )( ... ) ../kernel/cgroup/cgroup.c:6622:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6622:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6622:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6625:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6625:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6625:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3094:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6389:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6505:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6525:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6574:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../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/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 ../fs/coredump.c:389:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:389:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:389:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:397:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:397:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:397:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:436:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:436:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:436:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:441:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:441:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:441:33: got struct spinlock [noderef] __rcu * ../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. ../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 * 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:429:25: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ 510 | 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:429:25: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ 510 | 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/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:15427:13: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15437:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9158:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9161:21: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9162: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:21261:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21269:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21315:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21318:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21318:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21318: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:2352:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2454:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2455:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2458:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2459:36: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9614:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9660:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12104:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12132:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:14813:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:19122:16: warning: restricted __be16 degrades to integer ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: expected unsigned int ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:12895:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block ../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:218:22: warning: symbol 'bpf_rstat_flush' 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:880:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:882:40: warning: restricted __be32 degrades to integer ../drivers/scsi/lpfc/lpfc_ct.c:1354:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1502:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1518:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1519:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c: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:3285:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3285:30: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3285:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3517:34: warning: cast to restricted __be32 ../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures ../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/lpfc/lpfc_els.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../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:2593:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2593:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:2593:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2594:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2594:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:2594:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2931:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3171: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:3718:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3719: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:5637:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5637:47: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:5637:47: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5638:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5638:49: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:5638:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6043:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6112:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6228:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6228:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:6228:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6229:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6229:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:6229:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6230:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6230:33: expected unsigned int [usertype] word5 ../drivers/scsi/lpfc/lpfc_els.c:6230:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6396:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6399:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6399:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6411:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6633:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6633:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6633:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6635:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6635:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6635:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6654:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6654:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6654:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6693:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6693:36: expected unsigned short [usertype] temperature ../drivers/scsi/lpfc/lpfc_els.c:6693:36: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6694:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6694:33: expected unsigned short [usertype] rx_power ../drivers/scsi/lpfc/lpfc_els.c:6694:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6695:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6695:32: expected unsigned short [usertype] tx_bias ../drivers/scsi/lpfc/lpfc_els.c:6695:32: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6696:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6696:33: expected unsigned short [usertype] tx_power ../drivers/scsi/lpfc/lpfc_els.c:6696:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6697:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6697:28: expected unsigned short [usertype] vcc ../drivers/scsi/lpfc/lpfc_els.c:6697:28: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6699:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6699:30: expected unsigned short [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:6699:30: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6700:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6700:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6700:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6711:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6711:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6711:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6715:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6715:30: expected unsigned int [usertype] port_type ../drivers/scsi/lpfc/lpfc_els.c:6715:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6717:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6717:49: expected unsigned int [usertype] link_failure_cnt ../drivers/scsi/lpfc/lpfc_els.c:6717:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6719:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6719:50: expected unsigned int [usertype] loss_of_synch_cnt ../drivers/scsi/lpfc/lpfc_els.c:6719:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6721:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6721:51: expected unsigned int [usertype] loss_of_signal_cnt ../drivers/scsi/lpfc/lpfc_els.c:6721:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6723:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6723:56: expected unsigned int [usertype] primitive_seq_proto_err ../drivers/scsi/lpfc/lpfc_els.c:6723:56: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6725:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6725:51: expected unsigned int [usertype] invalid_trans_word ../drivers/scsi/lpfc/lpfc_els.c:6725:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6727:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6727:48: expected unsigned int [usertype] invalid_crc_cnt ../drivers/scsi/lpfc/lpfc_els.c:6727:48: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6729:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6729:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6729:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6740:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6740:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6740:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6744:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6744:33: expected unsigned int [usertype] port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6744:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6748:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6748:50: expected unsigned int [usertype] attached_port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6748:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6754:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6754:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6754:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6765:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6765:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6765:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6782:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6782:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6782:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6783:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6783:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6783:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6794:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6794:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6794:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6811:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6811:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6811:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6812:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6812:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6812:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6823:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6823:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6823:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6840:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6840:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6840:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6841:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6841:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6841:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6852:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6852:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6852:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6869:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6869:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6869:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6870:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6870:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6870:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6882:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6882:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6882:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6899:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6899:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6899:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6900:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6900:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6900:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6908:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6908:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6908:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6914:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6914:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6914:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6923:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6923:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6923:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6925:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6925:36: expected unsigned int [usertype] CorrectedBlocks ../drivers/scsi/lpfc/lpfc_els.c:6925:36: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6927:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6927:40: expected unsigned int [usertype] UncorrectableBlocks ../drivers/scsi/lpfc/lpfc_els.c:6927:40: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6930:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6930:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6930:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6941:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6941:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6941:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6979:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6979:37: expected unsigned short [usertype] speed ../drivers/scsi/lpfc/lpfc_els.c:6979:37: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7007:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7007:44: expected unsigned short [usertype] capabilities ../drivers/scsi/lpfc/lpfc_els.c:7007:44: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7008:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7008:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7008:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7017:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7017:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:7017:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7025:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7025:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7025:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7034:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7034:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:7034:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7049:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7049:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7049:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7151:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7151:25: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7151:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7158:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7436:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7438:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7441:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7664:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7669:21: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7679:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7724:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7724:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7869:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7872:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7969:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:8030:23: warning: too many warnings ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: got unsigned short [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: got unsigned short [usertype] ../kernel/cgroup/cgroup-v1.c:488:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit ../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. ../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/scsi/bfa/bfad_im.c:1064:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1064:29: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1064:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1066:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1066:29: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1066:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1033:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1033:33: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1033:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1035:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1035:33: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1035:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1054:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1054:37: expected unsigned int [usertype] maxframe_size ../drivers/scsi/bfa/bfad_im.c:1054:37: got restricted __be16 [usertype] maxfrsize ../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures ../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/scsi/bfa/bfad_bsg.c:3406:34: expected void const [noderef] __user *from ../drivers/scsi/bfa/bfad_bsg.c:3406:34: got void * ../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/bfa/bfad_bsg.c:3560:27: expected void [noderef] __user *to ../drivers/scsi/bfa/bfad_bsg.c:3560:27: got void * ../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val ../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2988:22: expected unsigned short [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:2988:22: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3439:17: expected unsigned short [usertype] pers ../drivers/scsi/bfa/bfa_ioc.c:3439:17: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3440:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3440:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3441:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3441:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3564:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3564:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3565:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3565:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4828:27: expected unsigned int [usertype] count ../drivers/scsi/bfa/bfa_ioc.c:4828:27: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4978:19: expected unsigned short [usertype] freq ../drivers/scsi/bfa/bfa_ioc.c:4978:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5005:21: expected unsigned int [usertype] period ../drivers/scsi/bfa/bfa_ioc.c:5005:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5366:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5366:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5369:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5369:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5382:24: expected unsigned short [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5382:24: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5404:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5404:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5407:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5407:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6209:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6209:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6212:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6212:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6243:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6243:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6246:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6246:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_hbadisc.c:3451:18: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2266:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2267:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4116:14: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4117:19: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7125:33: warning: cast to restricted __le16 ../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/csiostor/csio_lnode.c: note: in included file: ../include/scsi/fc/fc_ms.h:169:45: 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 ../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 ( * )( ... ) ../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/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:4622:24: warning: cast to restricted __be64 ../drivers/scsi/lpfc/lpfc_init.c:8144:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8144:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8144:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:8149:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8149:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8149:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:14637:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14638:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14639:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14640:17: warning: cast to restricted __be32 ../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/lpfc/lpfc_nportdisc.c:487:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:535:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:536:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1420:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1429:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1430:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2220:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2222:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2226:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2229:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2230:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2237:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2243:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2252:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2259:54: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:278:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block ../kernel/cgroup/freezer.c:143:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:143:35: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:143:35: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c:146:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:146:37: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:146: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer ../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] * ../kernel/audit.c: In function ‘audit_log_vformat’: ../kernel/audit.c:1977:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1977 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); | ^~~ ../kernel/audit.c:1986:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1986 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); | ^~~ ../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/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:654:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:656:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:666:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: expected unsigned int [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:873:46: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:875:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: expected unsigned int [usertype] fcpDl ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: got restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: 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] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1616:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1617:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1623:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: 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] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1786:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1787:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1821:40: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1822:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1845:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2246:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2247:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2336: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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2609:27: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: expected unsigned short [usertype] x ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: expected unsigned short [usertype] ret ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: got restricted __sum16 ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: expected unsigned short [usertype] start_app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: expected unsigned short [assigned] [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: got restricted __be16 [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: expected unsigned short [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:3077:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3195:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3208:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: expected unsigned int [usertype] fcpDl ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3233:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3242:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3318:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3421:27: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3429:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3438:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3606:24: warning: too many warnings ../fs/proc/task_mmu.c:621:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1183:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1531:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock ../fs/proc/task_mmu.c:2142: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:812:9: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock ../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/net/ethernet/dlink/sundance.c:1046:60: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1046:60: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1046:60: got restricted __le32 [usertype] addr ../drivers/net/ethernet/dlink/sundance.c:1103:45: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1103:45: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1103:45: got restricted __le32 [usertype] addr ../drivers/net/ethernet/dlink/sundance.c:1433:60: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1433:60: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1433:60: got restricted __le32 [usertype] addr ../kernel/audit.c:2231:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2231:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2231:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2234:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2234:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2234:40: got struct spinlock [noderef] __rcu * ../drivers/hid/bpf/hid_bpf_dispatch.c:158:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:297:1: warning: symbol 'hid_bpf_attach_prog' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:348:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:382:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:408:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? ../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] ../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 ( * )( ... ) ../net/ipv4/ipmr.c:2916: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/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 ../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 ../fs/proc/base.c:2263:25: warning: cast to restricted fmode_t ../fs/proc/base.c:2320:42: warning: cast from restricted fmode_t ../fs/proc/base.c:2420: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:1106:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock ../fs/proc/base.c:2447:13: warning: context imbalance in 'timers_start' - wrong count at exit ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:2473: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:810:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block ../drivers/net/rionet.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../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/scsi/lpfc/lpfc_debugfs.c:322:18: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:332:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:333:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:334:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:360:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: expected unsigned long long [addressable] [usertype] tmp ../drivers/scsi/lpfc/lpfc_debugfs.c:2401:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: expected unsigned long long [addressable] [assigned] [usertype] tmp ../drivers/scsi/lpfc/lpfc_debugfs.c:2457:21: got restricted __be64 [usertype] ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c: note: in included file: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:254:55: warning: array of flexible structures ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:291:55: warning: array of flexible structures ../drivers/scsi/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2626:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2629:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2633:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2850:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2851:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2853:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:5226:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_bsg.c:5229:33: warning: cast to restricted __be32 ../fs/proc/proc_sysctl.c:924:16: error: incompatible types in comparison expression (different address spaces): ../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header [noderef] __rcu * ../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header * ../fs/proc/proc_sysctl.c:295:32: warning: context imbalance in 'start_unregistering' - unexpected unlock ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../drivers/scsi/lpfc/lpfc_nvme.c:2071:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:2071:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:2071: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/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer ../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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/staging/wlan-ng/hfa384x_usb.c:93, from ../drivers/staging/wlan-ng/prism2usb.c:2: In function ‘fortify_memcpy_chk’, inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:604:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:613:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/scsi/lpfc/lpfc_nvmet.c:2626:42: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2627:43: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 ../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid ../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2709:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: got restricted __be32 [usertype] ../net/rds/tcp_listen.c:297:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:297:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:297:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:304:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:304:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:304:38: got unsigned long ../net/rds/tcp_listen.c:305:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:305:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:305:31: got unsigned short [usertype] ../drivers/net/ethernet/engleder/tsnep_main.c:1622:25: error: too long token expansion ../drivers/staging/rtl8192e/rtllib_rx.c: note: in included file: ../drivers/staging/rtl8192e/rtllib.h:641:48: warning: array of flexible structures ../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 ( * )( ... ) ../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 ../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/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: expected restricted __be32 [usertype] *vvl_info ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: got unsigned int [usertype] * ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:343:21: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:360:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:361:17: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:534:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:653:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:656:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:682:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:706:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: expected unsigned int [usertype] num_entries:16 ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:839:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:866:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:896:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:995:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: got unsigned short [usertype] ox_id ../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../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 ../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:779:9: warning: context imbalance in 'kgdb_cpu_enter' - 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 ../net/nfc/nci/core.c: note: in included file: ../include/net/nfc/nci.h:263:56: warning: array of flexible structures ../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:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../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] ../kernel/debug/kdb/kdb_main.c:2313:40: warning: dereference of noderef expression ../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/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock ../drivers/staging/rtl8192e/rtllib_softmac.c: note: in included file: ../drivers/staging/rtl8192e/rtllib.h:630:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtllib.h:614:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtllib.h:652:48: warning: array of flexible structures ../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/isdn/mISDN/l1oip_core.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/isdn/mISDN/l1oip_core.c:669:39: expected restricted __be32 [usertype] s_addr ../drivers/isdn/mISDN/l1oip_core.c:669:39: got unsigned long In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/audit.h:12, from ../kernel/seccomp.c:19: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/hv/hv_balloon.c:2072:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../net/ipv4/tcp_sigpool.c:253:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/scsi/bfa/bfa_svc.c:733:21: warning: restricted __be32 degrades to integer ../drivers/scsi/bfa/bfa_svc.c:740:48: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:745:41: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:750:33: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3155:33: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3158:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3159:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4465:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4467:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) ../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len ../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:3509:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3509:39: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3509:39: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3544:41: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3545:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3545:54: expected unsigned short [usertype] path_tov ../drivers/scsi/bfa/bfa_svc.c:3545:54: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3547:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3547:53: expected unsigned short [usertype] q_depth ../drivers/scsi/bfa/bfa_svc.c:3547:53: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3883:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3893:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3893:31: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3893:31: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3902:27: warning: incorrect type in return expression (different base types) ../drivers/scsi/bfa/bfa_svc.c:3902:27: expected unsigned short ../drivers/scsi/bfa/bfa_svc.c:3902:27: got restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:5505:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:5506:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6482:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6482:21: expected unsigned int enum bfa_status status ../drivers/scsi/bfa/bfa_svc.c:6482:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6533:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6533:49: expected unsigned int [usertype] roundtrip_latency ../drivers/scsi/bfa/bfa_svc.c:6533:49: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6535:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6535:50: expected unsigned int [usertype] est_cable_distance ../drivers/scsi/bfa/bfa_svc.c:6535:50: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6538:25: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6540:39: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6567:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6567:30: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6567:30: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:5820:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5821:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5822:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5823:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5824:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:6459:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6459:26: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6459:26: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6460:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6460:28: expected unsigned int [usertype] payload ../drivers/scsi/bfa/bfa_svc.c:6460:28: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../kernel/seccomp.c:882:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:882:9: expected struct qspinlock *lock ../kernel/seccomp.c:882:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1383:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1383:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1383:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1395:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1395:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1395:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1876:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1876:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1876:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:1962:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1962:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1962:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1980:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1980:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1980:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2122:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2122:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2122:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2125:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2125:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2125:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2131:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2131:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2131: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:596:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:596:9: expected struct qspinlock *lock ../kernel/seccomp.c:596: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../drivers/net/ethernet/freescale/gianfar.c:2212:60: warning: cast to restricted __be64 ../drivers/net/ethernet/freescale/gianfar.c:2475:53: warning: cast to restricted __be64 ../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 ../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) ../fs/reiserfs/xattr.c:460:28: expected unsigned int ../fs/reiserfs/xattr.c:460:28: got restricted __wsum ../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) ../fs/reiserfs/xattr.c:460:28: expected unsigned int ../fs/reiserfs/xattr.c:460:28: got restricted __wsum In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/lockdep.h:14, from ../include/linux/rcupdate.h:29, 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:1425:3: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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:584:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:584:27: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:584:27: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:595:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:595:29: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:595:29: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:810:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block ../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 ../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion ../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion ../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 ../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 In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/lockdep.h:14, from ../include/linux/rcupdate.h:29, 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:1210:3: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/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/net/bareudp.c:274:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/bareudp.c:274:14: expected struct socket *sock ../drivers/net/bareudp.c:274:14: got struct socket [noderef] __rcu *sock ../drivers/net/bareudp.c:598:20: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:598:20: expected restricted __be16 [usertype] port ../drivers/net/bareudp.c:598:20: got unsigned short ../drivers/net/bareudp.c:599:25: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:599:25: expected restricted __be16 [usertype] ethertype ../drivers/net/bareudp.c:599:25: got unsigned short ../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/staging/octeon/ethernet.c:507:24: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet.c:731:67: warning: invalid access past the end of 'pip_prt_tagx' (4 8) ../drivers/staging/octeon/ethernet.c:744:59: warning: invalid access past the end of 'pip_prt_tagx' (4 8) ../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/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:302:31: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/gt/intel_reset.c:1496:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block ../kernel/bpf/core.c:241:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2874: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/staging/octeon/ethernet-mdio.c:68:17: warning: invalid access past the end of 'li' (4 8) ../drivers/staging/octeon/ethernet-mdio.c:85:35: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet-mdio.c:112:24: warning: invalid access past the end of 'gmx_cfg' (4 8) ../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1214:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_main.c:1214:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/qedi/qedi_main.c:1226:74: expected unsigned int [usertype] tid ../drivers/scsi/qedi/qedi_main.c:1226:74: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1274:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1274:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1326:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1326:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1854:32: expected restricted __le32 [usertype] itt ../drivers/scsi/qedi/qedi_main.c:1854:32: got unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1881:20: expected unsigned int [usertype] ../drivers/scsi/qedi/qedi_main.c:1881:20: got restricted __le32 [usertype] itt ../drivers/scsi/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/staging/octeon/ethernet-rgmii.c:67:24: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet-rgmii.c:122:24: warning: invalid access past the end of 'link_info' (4 8) ../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/staging/octeon/ethernet-rx.c:506:43: warning: invalid access past the end of 'int_thr' (4 8) ../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/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 int ../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 ../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 ../kernel/trace/ring_buffer.c:4934:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5020:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5410:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5440:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../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] ../kernel/trace/trace.c:5686:1: warning: trying to concatenate 12329-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:2749:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2749:38: expected struct event_filter *filter ../kernel/trace/trace.c:2749: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/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/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 ../kernel/trace/ftrace.c:98:19: warning: symbol 'function_trace_op' was not declared. Should it be static? ../kernel/trace/ftrace.c:124:59: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:124:59: expected struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:124:59: got struct ftrace_ops * ../kernel/trace/ftrace.c:230:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:230:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:230:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:313:23: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:313:23: expected struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:313:23: got struct ftrace_ops * ../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1066:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1066:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1066:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1067:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1067:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1067:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1290:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1290:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1290:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1291:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1291:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1291:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:2067:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2067:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2067:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1472:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1472:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1488:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1489:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1490:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1491:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1664:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1665:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1725:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1726:28: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1731:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1732:28: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2045:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2056:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2539:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2551:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3384:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3401:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4049:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4052:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4477:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4479:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4852:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4996:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5002:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5277:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5279:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5360:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5362:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5404:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5453:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5495:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:5547:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5551:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5847:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5849:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5910:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5918:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5986:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:5987:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6662:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6663:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6667:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6685:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6685:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6737:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:6738:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7118:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7119:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7162:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7162:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7162:36: struct ftrace_ops * ../kernel/trace/ftrace.c:7935:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7935:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:7935:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:7984:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7984:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:7984:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5422:30: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5430:21: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5432:17: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3180:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3180:48: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:3180:48: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:3181:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3181:49: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:3181:49: got struct ftrace_hash [noderef] __rcu *notrace_hash ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2917:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: got int ../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' ../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' ../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/bpf/verifier.c:342:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:20189: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 ../kernel/bpf/helpers.c:1677:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1678:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1679:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1680:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1681:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1682:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1683:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1909:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:1923:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:1954:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:1962:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:1968:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2013:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2023:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2056:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2061:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2066:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2122:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2132:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2145:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2156:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2161:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2174:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2186:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2191:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2204:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2224:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2244:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2264:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2281:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2322:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2406:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? ../kernel/bpf/helpers.c:2437:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2455:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2460:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2468:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2476:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2489:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2494:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2499:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2504:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2533:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2499: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:812:9: warning: context imbalance in 'bpf_rcu_read_unlock' - 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:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/core.c:1386:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1386:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1386:15: struct perf_event_context * ../kernel/events/core.c:1399:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1399:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1399:28: struct perf_event_context * ../kernel/events/core.c:3504:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3504:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3504:20: struct perf_event_context * ../kernel/events/core.c:3508:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3508:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3508:18: struct perf_event_context * ../kernel/events/core.c:3509:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3509:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3509:23: struct perf_event_context * ../kernel/events/core.c:3558:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3558:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3558:25: struct perf_event_context * ../kernel/events/core.c:3559:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3559:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3559:25: struct perf_event_context * ../kernel/events/core.c:3946:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3946:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3946:15: struct perf_event_context * ../kernel/events/core.c:4338:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4338:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4338:15: struct perf_event_context * ../kernel/events/core.c:4829:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4829:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4829:25: struct perf_event_context * ../kernel/events/core.c:6238:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6238:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6238:9: struct perf_buffer * ../kernel/events/core.c:5710:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:5954:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:5954:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:5954:22: struct perf_buffer * ../kernel/events/core.c:6078:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6078:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6078:14: struct perf_buffer * ../kernel/events/core.c:6111:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6111:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6111:14: struct perf_buffer * ../kernel/events/core.c:6168:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6168:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6168:14: struct perf_buffer * ../kernel/events/core.c:6259:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6259:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6259:14: struct perf_buffer * ../kernel/events/core.c:6275:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6275:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6275:14: struct perf_buffer * ../kernel/events/core.c:8023:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8023:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8023:15: struct perf_event_context * ../kernel/events/core.c:8110:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8110:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8110:13: struct perf_buffer * ../kernel/events/core.c:8214:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8214:61: expected struct task_struct *p ../kernel/events/core.c:8214:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8216:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8216:61: expected struct task_struct *p ../kernel/events/core.c:8216:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8904:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8904:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8904:15: struct perf_event_context * ../kernel/events/core.c:9940:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9940:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9940:9: struct swevent_hlist * ../kernel/events/core.c:9979:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9979:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9979:17: struct swevent_hlist * ../kernel/events/core.c:10253:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10253:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10253:23: struct perf_event_context * ../kernel/events/core.c:11366:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:13133:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13133:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13133:9: struct perf_event_context * ../kernel/events/core.c:13227:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13227:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13227:15: struct perf_event_context * ../kernel/events/core.c:13239:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13239:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13239:9: struct perf_event_context * ../kernel/events/core.c:13662:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13662:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:13662:17: struct swevent_hlist * ../kernel/events/core.c:162:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:170:17: 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:810:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1433:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2813:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4803:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:209: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:812:9: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock ../kernel/events/core.c:9789:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9789:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9789:17: struct swevent_hlist * ../kernel/events/core.c:9809:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9809:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9809:17: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../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: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/net/ethernet/marvell/mv643xx_eth.c:1956:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: expected struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: expected struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: got struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: got struct tx_desc *tx_desc_area ../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/staging/octeon/ethernet-spi.c:22:26: warning: invalid access past the end of 'spx_int_reg' (4 8) ../drivers/staging/octeon/ethernet-spi.c:54:26: warning: invalid access past the end of 'stx_int_reg' (4 8) ../drivers/staging/octeon/ethernet-spi.c:113:29: warning: invalid access past the end of 'rsl_int_blocks' (4 8) ../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:5787: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/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/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 *ct ../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:128:23: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/qedi/qedi_debugfs.c:128:23: expected char *buf ../drivers/scsi/qedi/qedi_debugfs.c:128:23: got char [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:154:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_debugfs.c:223:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: expected void [noderef] __iomem *bppi_virt_addr ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: got void * ../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] ../kernel/events/callchain.c:66:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:66:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:66:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:96:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:96:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:96:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:161:19: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:161:19: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:161:19: struct callchain_cpus_entries * ../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 ( * )( ... ) ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_cmd.o is added to multiple modules: hclge hclgevf ../drivers/staging/octeon/ethernet-tx.c:249:28: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/octeon/ethernet-tx.c:254:31: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/octeon/ethernet-tx.c:399:56: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/rtl8192e/rtl8192e/rtl_core.c: note: in included file (through ../drivers/staging/rtl8192e/rtl8192e/rtl_core.h): ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:660:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:641:48: warning: array of flexible structures ../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../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 ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_rss.o is added to multiple modules: hclge hclgevf ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:161:46: warning: cast to restricted __be16 ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_tqp_stats.o is added to multiple modules: hclge hclgevf ../drivers/staging/rtl8192e/rtl8192e/rtl_dm.c:147:21: warning: symbol 'dm_rx_path_sel_table' was not declared. Should it be static? ../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/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 * ../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/net/ethernet/marvell/mvneta.c:1796:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/marvell/mvneta.c:1979:45: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/marvell/mvneta.c:1979:45: expected int l3_proto ../drivers/net/ethernet/marvell/mvneta.c:1979:45: got restricted __be16 [usertype] l3_proto ../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/perf/arm-cmn.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) ../kernel/bpf/bpf_iter.c:787:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:818:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:837:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? ../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/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/events/uprobes.c:1972:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:1972:33: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:1972:33: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:1974:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:1974:35: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:1974:35: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:2274:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2274:31: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:2274:31: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:2276:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2276:33: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:2276:33: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c: note: in included file: ../include/linux/rmap.h:678:28: warning: context imbalance in '__replace_page' - unexpected unlock ../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/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] ../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' ../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? ../kernel/bpf/task_iter.c:825:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:869:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:878:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:903:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:928:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:937:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:972:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1004:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1033:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../drivers/net/sb1000.c:847:31: warning: incorrect type in assignment (different base types) ../drivers/net/sb1000.c:847:31: expected restricted __be16 [usertype] protocol ../drivers/net/sb1000.c:847:31: got unsigned short ../net/netfilter/nf_tables_api.c:1859:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:1859:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2031:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2034:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2038:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2060:17: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2103:21: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2103:21: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2486:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2486:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2693:23: warning: incorrect type in assignment (different address spaces) ../net/netfilter/nf_tables_api.c:2706:38: warning: incorrect type in assignment (different address spaces) ../net/netfilter/nf_tables_api.c:2752:21: warning: incorrect type in argument 1 (different address spaces) ../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:812:9: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock ../drivers/net/ethernet/marvell/skge.c:3116:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/skge.c:3116:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/skge.c:3116:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/skge.c:3116:27: got unsigned short [usertype] ../kernel/bpf/hashtab.c:1049:30: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1049:30: expected void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1049:30: got void * ../kernel/bpf/hashtab.c:1055:44: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1055:44: expected void *ptr_to_pptr ../kernel/bpf/hashtab.c:1055:44: got void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1056:34: warning: cast removes address space '__percpu' of expression ../kernel/bpf/hashtab.c:1056:30: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1056:30: expected void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1056:30: got void * ../kernel/bpf/hashtab.c:1436:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1470:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1641: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:812:9: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock ../drivers/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../kernel/bpf/arraymap.c:566:35: warning: incorrect type in return expression (different address spaces) ../kernel/bpf/arraymap.c:566:35: expected void * ../kernel/bpf/arraymap.c:566:35: got void [noderef] __percpu * ../kernel/bpf/arraymap.c:585:35: warning: incorrect type in return expression (different address spaces) ../kernel/bpf/arraymap.c:585:35: expected void * ../kernel/bpf/arraymap.c:585:35: got void [noderef] __percpu * ../kernel/bpf/arraymap.c:618:53: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/arraymap.c:618:53: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/arraymap.c:618:53: got void [noderef] __percpu ** ../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/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:4446:53: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:4446:53: warning: cast from restricted __le16 ../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion ../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: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 ../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/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion ../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block ../drivers/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../drivers/net/ethernet/neterion/s2io.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (f00000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (ffbbffbbffbbffbb becomes ffbbffbb) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (ffbbffbbffbbffbb becomes ffbbffbb) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (7f00000001 becomes 1) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (102030405060000 becomes 5060000) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (feffffffffff0000 becomes ffff0000) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock ../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 ../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/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/packetengines/yellowfin.c:1250:37: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1250:37: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1255:49: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1255:49: warning: cast from restricted __le32 ../fs/ntfs3/super.c:465:23: warning: unknown escape sequence: '\%' ../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 ../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/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/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] ../fs/nfs/inode.c: note: in included file (through ../include/linux/sched/signal.h): ../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock ../fs/nfs/super.c:1159:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1159:49: expected struct rpc_xprt *xprt1 ../fs/nfs/super.c:1159:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1160:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1160:49: expected struct rpc_xprt *xprt2 ../fs/nfs/super.c:1160:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1374:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? ../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) ../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/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion ../fs/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead ../kernel/bpf/btf.c: In function ‘btf_seq_show’: ../kernel/bpf/btf.c:7355:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7355 | seq_vprintf((struct seq_file *)show->target, fmt, args); | ^~~~~~~~ ../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: ../kernel/bpf/btf.c:7392:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7392 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); | ^~~ ../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/nvdimm/core.c:188:30: warning: cast to restricted __le32 ../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/nvdimm/core.c:222: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../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] ../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/bpf/memalloc.c:142:48: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/memalloc.c:142:48: expected void *pptr ../kernel/bpf/memalloc.c:142:48: got void [noderef] __percpu * ../kernel/bpf/memalloc.c:145:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/bpf/memalloc.c:145:37: expected void [noderef] __percpu *__pdata ../kernel/bpf/memalloc.c:145:37: got void *pptr ../kernel/bpf/memalloc.c:259:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/bpf/memalloc.c:259:43: expected void [noderef] __percpu *__pdata ../kernel/bpf/memalloc.c:259:43: got void * ../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.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/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock ../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 ../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/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/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/tracepoint.h:15, from ../include/trace/syscall.h:5, from ../kernel/trace/trace_syscalls.c:2: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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 ../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/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/fore200e.c:437:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:445:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:445:12: expected unsigned int val ../drivers/atm/fore200e.c:445:12: got restricted __le32 [usertype] ../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:1443:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1443:37: expected struct event_filter *filter ../kernel/trace/trace.h:1443:37: got struct event_filter [noderef] __rcu *filter ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] ../drivers/atm/idt77252.c:1217:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1230:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1387:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1387:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1387:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1423:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1440:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1466:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1470:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1481:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1506:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1506:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1506:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1517: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:1246:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1265:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1341:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1342:34: warning: cast to restricted __le32 ../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 ../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:1221:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock ../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 ../fs/jfs/xattr.c: note: in included file: ../fs/jfs/jfs_xattr.h:25:25: warning: array of flexible structures ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../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 ../fs/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' ../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' ../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' ../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' ../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' ../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' ../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' ../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' ../kernel/bpf/bpf_struct_ops.c:536:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? ../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/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block ../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block ../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 * ../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/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock ../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' ../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' ../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:812:9: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../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 ../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' ../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] ../kernel/trace/bpf_trace.c:191:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:228:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:243:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:278:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:777:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:792:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1292:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1341:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1365:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1385:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1459:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2632:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2636: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:812:9: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' ../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' ../drivers/net/ethernet/sfc/tx.c:503:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block ../kernel/trace/trace_events_user.c:2185:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2292:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2317:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs * ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - 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/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit ../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression ../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:812:9: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../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/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/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:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../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: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from 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/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/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/net/ethernet/xilinx/xilinx_emaclite.c:409:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:418:36: warning: cast to restricted __be32 ../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/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 ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'sb' not described in '__nilfs_error' ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'function' not described in '__nilfs_error' ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'fmt' not described in '__nilfs_error' ../kernel/trace/rv/rv.c:252: warning: Function parameter or struct member 'mdef' not described in 'rv_disable_monitor' ../kernel/trace/rv/rv.c:263: warning: Function parameter or struct member 'mdef' not described in 'rv_enable_monitor' ../fs/afs/callback.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block ../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 ../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/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/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:45: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: got unsigned int [usertype] ../fs/nilfs2/segment.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nilfs2.h): ../include/trace/events/nilfs2.h:191:1: warning: cast to restricted blk_opf_t ../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer ../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/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../fs/afs/dir.c:270:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit ../fs/afs/dir.c:497:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block ../fs/afs/dir.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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:851:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:851:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:851:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1022:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1022:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1022:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1428:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1428:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1428:59: got struct net_device [noderef] __rcu *const ndev ../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:1627:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: got restricted __le32 [usertype] ../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_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2410:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2517:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2572:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2587:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2603:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2605:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2609:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2614:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2633:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2692:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2695:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2699:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2702:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2721:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2725:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2769:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c: note: in included file: ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:517:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:523:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:511:17: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:499:21: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma.h:505:17: warning: cast to restricted __le32 ../drivers/infiniband/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:811:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: got struct net_device *ndev ../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/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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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:948:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock ../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/jme.c:958:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/jme.c:958:14: expected unsigned short [usertype] csum ../drivers/net/ethernet/jme.c:958:14: got restricted __sum16 [usertype] check ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:311:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/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/ocfs2/refcounttree.c:633:27: warning: incorrect type in assignment (different base types) ../fs/ocfs2/refcounttree.c:633:27: expected restricted __le32 [usertype] rf_generation ../fs/ocfs2/refcounttree.c:633:27: got unsigned int ../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 * ../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:755:9: warning: context imbalance in 'do_xmote' - different lock contexts for basic block ../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block ../fs/gfs2/glock.c:2042:9: warning: context imbalance in 'gfs2_scan_glock_lru' - different lock contexts for basic block ../drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:1012:32: warning: restricted __le16 degrades to integer ../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/gfs2/glock.c:1268: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../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:2412:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2412: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:2412:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2412:1: got restricted blk_opf_t enum req_op ../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 ../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' ../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:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long flags ../include/trace/events/f2fs.h:1409: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:1121:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1409:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1409:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:310:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1452:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures ../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 * ../fs/gfs2/inode.c:1879:14: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/inode.c:1879:14: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/inode.c:1879:14: struct gfs2_glock * ../drivers/net/ipvlan/ipvlan_core.c:52:36: warning: incorrect type in argument 1 (different base types) ../drivers/net/ipvlan/ipvlan_core.c:52:36: expected unsigned int [usertype] a ../drivers/net/ipvlan/ipvlan_core.c:52:36: got restricted __be32 const [usertype] s_addr ../fs/ceph/dir.c:1612:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c:668:32: warning: restricted __le16 degrades to integer ../fs/afs/inode.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:50: warning: restricted __le32 degrades to integer ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures ../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1021:16: warning: restricted __le16 degrades to integer ../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] ../fs/btrfs/ioctl.c:434:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/ioctl.c:447:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../drivers/net/vxlan/vxlan_core.c:393:34: warning: incorrect type in argument 2 (different base types) ../drivers/net/vxlan/vxlan_core.c:393:34: expected unsigned int [usertype] b ../drivers/net/vxlan/vxlan_core.c:393:34: got restricted __be32 [usertype] vni ../fs/afs/rotate.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): ../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../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/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:810: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 ../fs/ceph/caps.c:3794:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit ../fs/ceph/caps.c:4494:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock ../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 ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:173:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:173:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:179:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:179:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:182:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:182:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:182:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:182:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../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/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 ../fs/nfs/pnfs.c:318:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock ../fs/nfs/pnfs.c:611:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock ../drivers/net/bonding/bond_options.c:1229:24: warning: incorrect type in assignment (different base types) ../drivers/net/bonding/bond_options.c:1229:24: expected restricted __be32 [addressable] [usertype] target ../drivers/net/bonding/bond_options.c:1229:24: got unsigned long long const [usertype] value ../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/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/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 (ffff0218 becomes 218) ../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 ../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 ../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/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/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' ../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 ../fs/ocfs2/dlm/dlmdomain.c:1316:20: warning: context imbalance in 'dlm_query_nodeinfo_handler' - different lock contexts for basic block ../drivers/net/ethernet/intel/ice/ice_ptp.c:399:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit ../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/intel/ice/ice_ptp_hw.c:275:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit ../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block ../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 * ../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/infiniband/hw/mlx5/fs.c:1189:26: 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/net/vmxnet3/vmxnet3_drv.c:1408:43: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: expected restricted __wsum [usertype] csum ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: got restricted __be16 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:1554:17: warning: restricted __le64 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2722:31: warning: restricted __le32 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: warning: incorrect type in argument 3 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: expected unsigned int [usertype] size ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: got restricted __le16 [usertype] mfTableLen ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: expected unsigned int [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: expected restricted __le16 [usertype] txDataRingDescSize ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: got int ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: got int ../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:318:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:318:25: bad type * ../drivers/bluetooth/virtio_bt.c:318:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:321:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:321:25: bad type * ../drivers/bluetooth/virtio_bt.c:321:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:356:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:356:25: bad type * ../drivers/bluetooth/virtio_bt.c:356:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:359:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:359:25: bad type * ../drivers/bluetooth/virtio_bt.c:359:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../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/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/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? ../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit ../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/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block ../drivers/bluetooth/hci_nokia.c:284:23: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:284:23: expected unsigned short [usertype] baud ../drivers/bluetooth/hci_nokia.c:284:23: got restricted __le16 [usertype] ../drivers/bluetooth/hci_nokia.c:287:26: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:287:26: expected unsigned short [usertype] sys_clk ../drivers/bluetooth/hci_nokia.c:287:26: 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 ../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/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 ../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../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/infiniband/core/cm.c:1293:20: warning: cast from restricted __be32 ../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/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/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/usb/lan78xx.c:3525:29: warning: cast to restricted __be16 ../drivers/net/usb/lan78xx.c:3525:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/lan78xx.c:3525:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/lan78xx.c:3525:27: got unsigned short [usertype] ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: expected struct Qdisc *qdisc ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping ../drivers/infiniband/core/cma.c:2081:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2090:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2233:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2425:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2548:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2593:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3011:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3516:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4245:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/net/usb/sr9700.c:198:21: warning: incorrect type in assignment (different base types) ../drivers/net/usb/sr9700.c:198:21: expected restricted __le16 [addressable] [usertype] res ../drivers/net/usb/sr9700.c:198:21: got int ../drivers/net/usb/sr9700.c:200:21: warning: incorrect type in assignment (different base types) ../drivers/net/usb/sr9700.c:200:21: expected restricted __le16 [addressable] [usertype] res ../drivers/net/usb/sr9700.c:200:21: got int ../drivers/net/usb/sr9700.c:205:16: warning: incorrect type in return expression (different base types) ../drivers/net/usb/sr9700.c:205:16: expected int ../drivers/net/usb/sr9700.c:205:16: got restricted __le16 [addressable] [usertype] res ../drivers/net/usb/smsc75xx.c:2177:29: warning: cast to restricted __be16 ../drivers/net/usb/smsc75xx.c:2177:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc75xx.c:2177:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc75xx.c:2177:27: got unsigned short [usertype] ../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/net/usb/smsc95xx.c:1813:19: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc95xx.c:1813:19: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc95xx.c:1813:19: got unsigned short [usertype] ../drivers/infiniband/core/uverbs_cmd.c:3726:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3726:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3726:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3726:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3740:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3740:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3824:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3824:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3824:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3824:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3859:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3859:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3859:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3859:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3873:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3873:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3873:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3873:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3952:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3952:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3952:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3952:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures ../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] * )( ... ) ../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/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit ../drivers/net/usb/cdc_mbim.c: note: in included file: ../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer ../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/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:1236:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/aqc111.c:1236:22: expected unsigned long long [usertype] ../drivers/net/usb/aqc111.c:1236:22: got restricted __le64 [usertype] ../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y ../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/gpu/drm/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_test' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_add' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_del' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'call_ad' - unexpected unlock ../net/netfilter/ipvs/ip_vs_ctl.c:1471:27: warning: dereference of noderef expression ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1982:25: warning: decimal constant 3000000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1984:30: warning: decimal constant 3500000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1986:30: warning: decimal constant 4000000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' WARNING: modpost: missing MODULE_DESCRIPTION() in vmlinux.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-uncore.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-cstate.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/rapl.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kernel/cpu/mce/mce-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/crc32-pclmul.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-intel.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-amd.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/locktorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcutorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcuscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/refscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/test_udelay.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/clocksource-wdtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/time_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/trace/preemptirq_delay_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/backtracetest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/torture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/resource_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/sysctl-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/scftorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/dmapool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/nfs_acl.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/grace.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp437.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp737.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp775.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp850.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp852.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp855.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp857.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp860.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp861.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp862.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp863.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp864.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp865.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp866.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp869.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp874.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp932.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_euc-jp.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp936.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp949.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp950.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1250.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1251.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ascii.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-1.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-5.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-7.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1255.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-9.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-13.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-14.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-15.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-r.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-u.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-ru.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_utf8.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-celtic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-centeuro.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-croatian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-cyrillic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-gaelic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-greek.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-iceland.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-inuit.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-romanian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-roman.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-turkish.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ucs2_utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8data.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_script.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ext4/ext4-inode-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/jbd2/jbd2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/cramfs/cramfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/minix/minix.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/isofs/isofs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hfs/hfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/sysv/sysv.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_arc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_md4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hpfs/hpfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ufs/ufs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/efs/efs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx4/qnx4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx6/qnx6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/adfs/adfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/btrfs/btrfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/bcachefs/mean_and_variance_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/keys/trusted-keys/trusted.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/apparmor/apparmor_policy_unpack_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/cast_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/af_alg.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_skcipher.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/ecc.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/curve25519-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/xor.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/crypto_simd.o WARNING: modpost: missing MODULE_DESCRIPTION() in block/t10-pi.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-example-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/prime_numbers.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/rational-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libchacha.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libarc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libdes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libpoly1305.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_helpers_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hexdump.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/find_bit_benchmark.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bpf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dhry.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cpumask_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sysctl.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ida.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ubsan.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test-kstrtox.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_list_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_min_heap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_rhashtable.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_user_copy.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_keys.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_key_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dynamic_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_printf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_scanf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bitmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_uuid.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_xarray.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_maple_tree.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kmod.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_memcat_p.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_blackhole_dev.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_meminit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_free_pages.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kprobes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ref_tracker.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_fpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_kmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_bm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/atomic64_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/asn1_encoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/bitfield_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/checksum_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/list-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/hashtable_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_linear_ranges.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bits.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cmdline_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/memcpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/is_signed_type_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/overflow_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/stackinit_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/fortify_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/strcat_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/strscpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/siphash_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-ts4800.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-meson-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/bcm/pinctrl-bcm4908.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/meson/pinctrl-meson.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-gw-pld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-mc33880.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-pcf857x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx27.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-intel-lgm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-spear.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-visconti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/dwc/pci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pci-host-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera-msi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek-gen3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mt7621.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-pf-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/console/mdacon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/platform_lcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/rt4831-backlight.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_accel.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_DAC1064.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_Ti3026.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/macmodes.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/via/viafb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/kyro/kyrofb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/goldfishfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/vfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/acpi_tad.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/platform_profile.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mipi0a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-vcodec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-bdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-jpgdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-hif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7981-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-infracfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_adl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_conn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-peri_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-adsp_audio26m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-msdc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-apusys_pll.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sprd/clk-sprd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sunxi-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/suniv-f1c100s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a64-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h616-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun4i-a10-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-a31-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-rtc-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a23-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a33-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a83t-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-h3-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r40-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-v3s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-de2-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-de-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-usb-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-gate_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-fractional-divider_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/clk-qcom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/lpass-gfm-sm8250.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/gcc-msm8976.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/videocc-sdm845.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma_mgmt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ti/omap-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/dmatest.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/imx/soc-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-qmgr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-npe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/mediatek/mtk-cmdq-helper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/amlogic/meson-clk-measure.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/qcom/spm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-ee-pwrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/virtio/virtio_dma_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-pciback/xen-pciback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-evtchn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-privcmd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/da9121-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/max20411-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/rt4831-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/tps6286x-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/reset/hisilicon/hi6220_reset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/serial_cs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/owl-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_hdlc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_gsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/ttynull.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/ali-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/ati-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd-k7-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd64-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/efficeon-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-gtt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/nvidia-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sis-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sworks-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/via-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ttyprintk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/lp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/dtlk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap-rng.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap3-rom-rng.o WARNING: modpost: drivers/char/hw_random/mxc-rnga: section mismatch in reference: mxc_rnga_driver+0x8 (section: .data) -> mxc_rnga_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ppdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/tlclk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_buddy_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_cmdline_parser_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_connector_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_damage_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_dp_mst_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_exec_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_format_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_framebuffer_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_gem_shmem_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_managed_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_mm_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_modes_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_plane_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_probe_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_rect_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-abt-y030xx067a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-auo-a030jtn01.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-innolux-ej030na.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-newvision-nv3052c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-novatek-nt39016.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-orisetech-ota5601a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611uxc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sil-sii8620.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sii9234.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/bochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/cirrus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/gm12u320.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/gud/gud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_panel_orientation_quirks.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_mipi_dbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_device_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_pool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_resource_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_tt_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_bo_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/udl/udl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ac97.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-raw-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-slimbus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-w1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-sccb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spi-avmm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/floppy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/brd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/loop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/xen-blkback/xen-blkback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/null_blk/null_blk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/ublk_drv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/fastrpc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/open-dice.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/arizona.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/pcf50633-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/timberdale.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/ssbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/rt4831.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/intel_soc_pmic_bxtwc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/qcom-pm8008.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/device_dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/core/cxl_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_mem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_port.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/macintosh/mac_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/scsi_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/advansys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/BusLogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1542.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1740.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/isci/isci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/g_NCR5380.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/elx/efct.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/atp870u.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/ppa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/imm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-altera-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-bitbang.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-fsl-lib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-omap2-mcspi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-qup.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/amd/lance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/smsc/smc9194.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/arcnet/com20020-isa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/firewire-uapi-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cdrom/cdrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/charlcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/hd44780_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/line-display.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x-control.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/ohci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/xhci-pci-renesas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-otg-fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/core/usbcore.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/mon/usbmon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/class/usbtmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/storage/uas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/ch341.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/mxuport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/navman.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/qcaux.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb-serial-simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/symbolserial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/ezusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/isight_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/yurex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/chipidea/ci_hdrc_msm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/libcomposite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ss_lb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_obex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_ether.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ncm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_phonet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_eem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm_subset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_rndis.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_mass_storage.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_fs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1_legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_printer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_tcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_zero.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_dbgp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/touchscreen/cyttsp_i2c_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/misc/soc_button_array.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/matrix-keymap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/vivaldi-fmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/tests/input_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/lib_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-omap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-rc5t583.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-tps65910.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-twl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ccgx-ucsi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ali1563.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-qup.o WARNING: modpost: drivers/media/i2c/et8ek8/et8ek8: section mismatch in reference: et8ek8_i2c_driver+0x8 (section: .data) -> et8ek8_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/i2c/uda1342.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/tuners/tda9887.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/rc/rc-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/videobuf2/videobuf2-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mcam-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mmp_camera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-lite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-is.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos4-is-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/ti/vpe/ti-vpdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ttpci/budget-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/bt8xx/bt878.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ivtv/ivtvfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-empress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-alsa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/au8522_decoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/mb86a16.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-async.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-fwnode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/radio/si470x/radio-si470x-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/power/reset/piix4-poweroff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/thermal/intel/intel_soc_dts_iosf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/omap_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/twl4030_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/ts4800_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/simatic-ipc-wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/menz69_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcpci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcmulti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcsusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/avmfritz.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/speedfax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNinfineon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/w6692.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/netjet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNipac.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNisar.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_dsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/l1oip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpufreq/cpufreq-dt-platdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpuidle/cpuidle-haltpoll.o WARNING: modpost: drivers/mmc/host/davinci_mmc: section mismatch in reference: davinci_mmcsd_driver+0x8 (section: .data) -> davinci_mmcsd_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/of_mmc_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/tmio_mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/renesas_sdhi_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_sd8787.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_emmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/sdio_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/blink/leds-bcm63138.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/flash/leds-rt4505.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/gsmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/coreboot_table.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/framebuffer-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-x86-legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/cbmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/vpd-sysfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/xilinx/zynqmp-aes-gcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/intel/keembay/keembay-ocs-hcu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/atmel-sha204a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/sa2ul.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-a4tech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-aureal.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-belkin.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-betopff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-bigbenff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cherry.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-chicony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cypress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-dr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-emsff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elecom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-evision.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ezkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-vivaldi-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-hammer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-stadiaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gyration.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-kbd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-mouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kensington.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-keytouch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kye.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lcpower.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lenovo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-letsketch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lg-g15.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-dj.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-hidpp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-magicmouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-maltron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-mf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-megaworld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-microsoft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-monterey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ntrig.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ortek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-prodikeys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-pl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-petalynx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-primax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-razer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-redragon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-retrode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-saitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-semitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sjoy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-speedlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steelseries.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sunplus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tmff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tivo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-topseed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-twinhan.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-uclogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-xinmo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zpff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zydacron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-viewsonic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-waltop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/intel-ish-hid/intel-ishtp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/of/of_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-mt9m114.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/wlan-ng/prism2_usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_ccmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_tkip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_wep.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/fbtft/fbtft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-bootrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spilib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-light.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-log.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-loopback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-power-supply.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-raw.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-vibrator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-audio-manager.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gbphy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-pwm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-sdio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/speed_select_if/isst_if_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-vbtn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-rst.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-smartconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/amilo-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/ibm_rtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/xo1-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/classmate-laptop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/firmware_attributes_class.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/wireless-hotkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/goldfish/goldfish_pipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/chrome/cros_kunit_proto_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mailbox/mtk-cmdq-mailbox.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm-ccn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/fsl_imx8_ddr_perf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/arm_cspmu_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/nvidia_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/ampere_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/cxl_pmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwtracing/intel_th/intel_th_msu_sink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem-apple-efuses.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_brcm_nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_u-boot-env.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mm-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mq-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mn-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mp-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hte/hte-tegra194-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/vdpa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/ifcvf/ifcvf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/parport/parport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/libnvdimm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_btt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_e820.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/of_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_virtio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/brcm_u-boot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/tplink_safeloader.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_util.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_cmdset_0020.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/maps/map_funcs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/hisi-spmi-controller.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/spmi-pmic-arb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_cif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_aec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_netx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_pruss.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_mf624.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/pcmcia_rsrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/yenta_socket.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82092.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/asus_atk0110.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/corsair-cpro.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/mr75203.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vhost/vringh.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/greybus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/gb-es2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rpmsg/rpmsg_char.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/ingenic-adc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/xilinx-ams.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/buffer/kfifo_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-hub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-aspeed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-ast-cf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-scom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/siox/siox-bus-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/counter/ftm-quaddec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/core/snd-pcm-dmaengine.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/core/sound_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/drivers/snd-pcmtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/pci/hda/snd-hda-cirrus-scodec-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/soc-topology-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-ab8500-codec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-sigmadsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-wm-adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/renoir/snd-acp3x-rn.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/yc/snd-soc-acp6x-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pdm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-legacy-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/ps/snd-soc-ps-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/fsl/imx-pcm-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/mxs/snd-soc-mxs-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-sdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/qdsp6/snd-q6dsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-atom.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-byt.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-bdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-mlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tng.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-skl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-apl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-cnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-icl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tgl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-mtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-lnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8ulp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/imx-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mtk-adsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8195/snd-sof-mt8195.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8186/snd-sof-mt8186.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-acpi.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-of.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/xilinx/snd-soc-xlnx-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/xilinx/snd-soc-xlnx-formatter-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/ac97_bus.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mtty.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy-fb.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mbochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/configfs/configfs_sample.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/bytestream-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/dma-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/inttype-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/record-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kobject-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kset-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kretprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kmemleak/kmemleak-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/fprobe/fprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/video/fbdev.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../arch/x86/boot/compressed/misc.c:535:6: warning: symbol '__fortify_panic' was not declared. Should it be static? tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../include/trace/define_trace.h:102, from ../samples/trace_events/trace-events-sample.h:630, 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:131:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 131 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:263:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 263 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:298:9: note: in expansion of macro ‘TP_STRUCT__entry’ 298 | 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:303:17: note: in expansion of macro ‘__bitmask’ 303 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1114:48: note: in expansion of macro ‘cpu_possible_mask’ 1114 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:303:41: note: in expansion of macro ‘num_possible_cpus’ 303 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:309:9: note: in expansion of macro ‘TP_fast_assign’ 309 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _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:612:9: note: in expansion of macro ‘WARN_ONCE’ 612 | WARN_ONCE(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~ ../include/linux/fortify-string.h:664:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 664 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:40:17: note: in expansion of macro ‘memcpy’ 40 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:315:17: note: in expansion of macro ‘__assign_str’ 315 | __assign_str(lstr, foo); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:103: ../samples/trace_events/./trace-events-sample.h: In function ‘perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:39:45: warning: function ‘perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 39 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:290:1: note: in expansion of macro ‘TRACE_EVENT’ 290 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:309:9: note: in expansion of macro ‘TP_fast_assign’ 309 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:83:9: note: in expansion of macro ‘_BUG_FLAGS’ 83 | _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:612:9: note: in expansion of macro ‘WARN_ONCE’ 612 | WARN_ONCE(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~ ../include/linux/fortify-string.h:664:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 664 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:40:17: note: in expansion of macro ‘memcpy’ 40 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:315:17: note: in expansion of macro ‘__assign_str’ 315 | __assign_str(lstr, foo); | ^~~~~~~~~~~~ ../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/power/cpu.c:37:22: warning: symbol 'saved_context' was not declared. Should it be static? ../arch/x86/power/cpu.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/blk_types.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../security/commoncap.c:1359:41: warning: dubious: !x | y ../arch/x86/events/core.c:2810:24: warning: incorrect type in initializer (different address spaces) ../arch/x86/events/core.c:2810:24: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/events/core.c:2810:24: got struct desc_struct * ../arch/x86/hyperv/hv_init.c:74:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:242:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:242:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:242:33: got void * ../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:812:9: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../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:812:9: 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:1038:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1682:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - unexpected unlock ../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation' ../security/security.c:420:25: warning: cast removes address space '__rcu' of expression ../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/events/amd/lbr.c:179:37: warning: invalid access past the end of 'entry' (12 16) ../security/keys/keyring.c:1236:5: warning: context imbalance in '__key_link_lock' - wrong count at exit ../security/keys/keyring.c:1258:5: warning: context imbalance in '__key_move_lock' - wrong count at exit ../security/keys/keyring.c:1400:9: warning: context imbalance in '__key_link_end' - wrong count at exit ../security/keys/keyring.c:1464:9: warning: context imbalance in 'key_link' - wrong count at exit ../security/keys/keyring.c:1471:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit ../security/keys/keyring.c:1525:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit ../security/keys/keyring.c:1545:5: warning: context imbalance in 'key_unlink' - wrong count at exit ../security/keys/keyring.c:1590:5: warning: context imbalance in 'key_move' - different lock contexts for basic block ../block/bdev.c:377:17: warning: symbol 'blockdev_mnt' was not declared. Should it be static? ../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead ../net/socket.c:1694:21: warning: symbol 'update_socket_protocol' 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:1267:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1337:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../drivers/bus/mhi/host/init.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/bus/mhi/host/trace.h): ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le64 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:89:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le32 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le32 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: cast to restricted __le64 ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le64 degrades to integer ../include/trace/../../drivers/bus/mhi/host/trace.h:171:1: warning: restricted __le64 degrades to integer ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../arch/x86/kernel/process_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/events/intel/core.c:3389:1: warning: context imbalance in 'intel_start_scheduling' - different lock contexts for basic block ../arch/x86/events/intel/core.c:3462:9: warning: context imbalance in 'intel_stop_scheduling' - unexpected unlock ../arch/x86/events/intel/core.c:3675:25: warning: context imbalance in 'intel_put_excl_constraints' - unexpected unlock ../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:812:9: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2010:54: warning: array of flexible structures ../include/linux/kvm_host.h:2012:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_change_pte' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_clear_flush_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_clear_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:616:9: warning: context imbalance in 'kvm_mmu_notifier_test_young' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2956:9: warning: context imbalance in 'hva_to_pfn_remapped' - unexpected unlock ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/io_uring.c:2209:23: warning: cast to restricted io_req_flags_t ../io_uring/io_uring.c:652:36: warning: context imbalance in 'io_fill_cqe_req_aux' - unexpected unlock ../io_uring/io_uring.c:654:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../arch/x86/kernel/signal.c:394:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:394:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:394:9: got struct lockdep_map [noderef] __rcu * ../kernel/fork.c:1243:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1243:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1243:19: got struct task_struct *p ../kernel/fork.c:1807:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1807:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1807:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1816:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1816:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1816:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1817:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1817:9: expected void const * ../kernel/fork.c:1817:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1818:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1818:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1818:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1912:9: expected struct qspinlock *lock ../kernel/fork.c:1912:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2210:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2210:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2210:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2214:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2214:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2214:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2527:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2527:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2527:32: got struct task_struct * ../kernel/fork.c:2536:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2536:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2536:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2585:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2585:54: expected struct list_head *head ../kernel/fork.c:2585:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2605:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2605:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2605:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2627:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2627:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2627:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2654:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2654:28: expected struct sighand_struct *sighand ../kernel/fork.c:2654:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2683:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2683:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2683:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2685:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2685:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2685:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3126:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3126:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3126:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3214:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3214:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3214:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2260: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:2583:59: warning: dereference of noderef expression ../kernel/fork.c:2584:59: warning: dereference of noderef expression ../kernel/fork.c:1235:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1235:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1235:23: struct task_struct * ../fs/super.c:523:13: warning: context imbalance in 'grab_super' - unexpected unlock ../fs/super.c:729:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block ../fs/super.c:803:20: warning: context imbalance in 'sget' - different lock contexts for basic block ../fs/super.c:1361:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit ../fs/super.c:1397:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock ../fs/super.c:1415:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock ../fs/super.c:1427:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock ../drivers/gpio/gpiolib.c:333:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:436:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:798:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1160:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2235:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2336:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2381:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2492:12: warning: context imbalance in 'gpio_set_config_with_argument' - wrong count at exit ../drivers/gpio/gpiolib.c:2591:5: warning: context imbalance in 'gpiod_direction_input' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2641:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2790:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2822:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2855:5: warning: context imbalance in 'gpiod_set_config' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2959:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3004:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3007:5: warning: context imbalance in 'gpiod_get_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3229:13: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3256:13: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3278:13: warning: context imbalance in 'gpiod_set_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3345:9: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3568:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4479:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:4783:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4810: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:285:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:4853:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../net/core/sock.c:2393:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2397:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4033:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4045:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../arch/x86/events/amd/ibs.c:368:31: warning: invalid access past the end of 'op_ctl' (4 8) ../arch/x86/events/amd/ibs.c:988:56: warning: invalid access past the end of 'op_data3' (4 8) ../arch/x86/events/amd/ibs.c:991:53: warning: invalid access past the end of 'op_data3' (4 8) ../security/smack/smack_lsm.c:1919:61: warning: incorrect type in argument 1 (different address spaces) ../security/smack/smack_lsm.c:1919:61: expected struct cred const *cred ../security/smack/smack_lsm.c:1919:61: got struct cred const [noderef] __rcu *cred ../security/smack/smack_lsm.c:5221:30: warning: cast removes address space '__rcu' of expression ../security/selinux/hooks.c:5449:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5450:22: warning: restricted __be16 degrades to integer ../drivers/acpi/osl.c:378:17: warning: cast removes address space '__iomem' of expression ../drivers/acpi/osl.c:1654:20: warning: incorrect type in assignment (different address spaces) ../drivers/acpi/osl.c:1654:20: expected void *rv ../drivers/acpi/osl.c:1654:20: got void [noderef] __iomem * ../drivers/acpi/osl.c:708:1: warning: context imbalance in 'acpi_os_read_memory' - wrong count at exit ../drivers/acpi/osl.c:741:1: warning: context imbalance in 'acpi_os_write_memory' - wrong count at exit ../fs/exec.c:427:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:427:31: expected char const [noderef] __user * ../fs/exec.c:427:31: got void * ../fs/exec.c:1062:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1062:48: expected struct sighand_struct *oldsighand ../fs/exec.c:1062:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1168:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1168:56: expected struct task_struct *parent ../fs/exec.c:1168:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1203:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1203:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1203:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1321:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1321:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1321:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1323:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1323:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1323:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1811:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1811:70: expected struct task_struct *tsk ../fs/exec.c:1811:70: got struct task_struct [noderef] __rcu *parent ../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:812:9: warning: context imbalance in 'find_lock_task_mm' - wrong count at exit ../mm/oom_kill.c:223:28: warning: context imbalance in 'oom_badness' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1237:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../io_uring/uring_cmd.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../arch/x86/events/amd/uncore.c:640:31: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:646:48: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:773:31: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:895:40: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:921:33: warning: invalid access past the end of 'info' (4 8) ../arch/x86/events/amd/uncore.c:927:49: warning: invalid access past the end of 'info' (4 8) ../kernel/cpu.c:1287:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - 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:1285:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block ../security/selinux/netnode.c:73:17: warning: restricted __be32 degrades to integer ../security/selinux/netnode.c:90:32: warning: restricted __be32 degrades to integer ../io_uring/net.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../kernel/exit.c:337:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:337:37: expected struct task_struct *tsk ../kernel/exit.c:337:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:340:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:340:32: expected struct task_struct *task ../kernel/exit.c:340:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:341:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:341:35: expected struct task_struct *task ../kernel/exit.c:341:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:386:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:386:24: expected struct task_struct *parent ../kernel/exit.c:386:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:413:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:413:27: expected struct spinlock [usertype] *lock ../kernel/exit.c:413:27: got struct spinlock [noderef] __rcu * ../kernel/exit.c:416:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:416:29: expected struct spinlock [usertype] *lock ../kernel/exit.c:416:29: got struct spinlock [noderef] __rcu * ../kernel/exit.c:458:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:458:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:458:23: struct task_struct * ../kernel/exit.c:642:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:644:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:804:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1011:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1256:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1271:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1322:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1325:35: 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:1507:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1507:68: void * ../kernel/exit.c:1507:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1536:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1536:25: expected struct task_struct *parent ../kernel/exit.c:1536:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:482:9: warning: dereference of noderef expression ../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:118:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:118:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:118: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:1572:6: warning: context imbalance in '__do_wait' - wrong count at exit ../fs/fcntl.c:943:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:943:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:943:9: struct fasync_struct * ../fs/fcntl.c:1018:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1018:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1018:22: struct fasync_struct * ../fs/fcntl.c:1029:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1029:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1029:33: struct fasync_struct * ../security/smack/smackfs.c:1504:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1504:47: expected restricted __be16 ../security/smack/smackfs.c:1504:47: got int ../security/smack/smackfs.c:1507:47: warning: incorrect type in assignment (different base types) ../security/smack/smackfs.c:1507:47: expected restricted __be16 ../security/smack/smackfs.c:1507:47: got int ../security/smack/smackfs.c:1945:17: error: incompatible types in comparison expression (different address spaces): ../security/smack/smackfs.c:1945:17: struct list_head [noderef] __rcu * ../security/smack/smackfs.c:1945:17: struct list_head * ../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit ../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'smk_seq_stop' - 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:812:9: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../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:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../net/netlink/af_netlink.c:2631:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2637:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2687:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../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/yama/yama_lsm.c:238:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:238:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:238:34: struct task_struct * ../security/yama/yama_lsm.c:284:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:284:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:284:26: struct task_struct * ../security/yama/yama_lsm.c:287:34: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:287:34: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:287:34: struct task_struct * ../security/yama/yama_lsm.c:328:26: error: incompatible types in comparison expression (different address spaces): ../security/yama/yama_lsm.c:328:26: struct task_struct [noderef] __rcu * ../security/yama/yama_lsm.c:328:26: struct task_struct * ../security/yama/yama_lsm.c:117: warning: Function parameter or struct member 'work' not described in 'yama_relation_cleanup' ../arch/x86/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1704:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:112:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1704:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:1026:46: warning: context imbalance in 'folios_put_refs' - 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:1927:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1927:16: struct tcf_proto * ../net/sched/cls_api.c:1927:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2027:20: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2027:20: struct tcf_proto * ../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1989:25: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:1989:25: struct tcf_proto * ../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2009:16: struct tcf_proto * ../net/sched/cls_api.c:2009:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer ../net/sched/cls_api.c:2763:50: warning: restricted __be16 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 ../net/bpf/test_run.c:510:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:516:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:521:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:545:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:551:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:556:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:561:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:565:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:571:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:578:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:585:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:607:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:612:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:622:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../fs/dcache.c:603:17: warning: context imbalance in '__dentry_kill' - unexpected unlock ../fs/dcache.c:641:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block ../fs/dcache.c:833:6: warning: context imbalance in 'dput' - different lock contexts for basic block ../fs/dcache.c:1058:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block ../fs/dcache.c:1160:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block ../fs/dcache.c:1222:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block ../fs/dcache.c:1448:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block ../fs/dcache.c:1053: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 * ../drivers/acpi/sleep.c:550:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:658:50: warning: restricted suspend_state_t degrades to integer ../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/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions ../security/lockdown/lockdown.c:79:21: warning: symbol 'lockdown_lsmid' was not declared. Should it be static? ../drivers/xen/events/events_base.c:2237:6: warning: symbol 'xen_fifo_events' was not declared. Should it be static? ../io_uring/sqpoll.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../io_uring/sqpoll.c:41:9: warning: context imbalance in 'io_sq_thread_unpark' - wrong count at exit ../io_uring/sqpoll.c:52:9: warning: context imbalance in 'io_sq_thread_park' - wrong count at exit In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../kernel/ptrace.c:13: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/kvm/x86.c:244:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2010:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:270:49: warning: array of flexible structures ../include/linux/kvm_host.h:2012:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../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 ../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../mm/vmscan.c:2549:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? ../mm/vmscan.c:777: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:812:9: warning: context imbalance in 'walk_pte_range' - unexpected unlock ../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 ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:456:17: 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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../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:1922:48: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1924:48: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:516:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:516:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:530:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3756:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4231:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4402:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6087:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6088:54: warning: restricted suspend_state_t degrades to integer ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' ../net/xfrm/xfrm_policy.c:1324:22: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:1324:22: expected struct hlist_head *odst ../net/xfrm/xfrm_policy.c:1324:22: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4102:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4189:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4189:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4189:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4216:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4216:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4216:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4244:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4244:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4244:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4245:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4245:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4245:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:261: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:812:9: 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 * ../io_uring/poll.c: note: in included file (through ../include/trace/events/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../io_uring/poll.c:461:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:461:40: expected int mask ../io_uring/poll.c:461:40: got restricted __poll_t [usertype] mask ../io_uring/poll.c:303:38: warning: incorrect type in assignment (different base types) ../io_uring/poll.c:303:38: expected signed int [usertype] res ../io_uring/poll.c:303:38: got restricted __poll_t ../io_uring/poll.c:323:56: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:322:66: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:322:66: expected restricted __poll_t [usertype] val ../io_uring/poll.c:322:66: got unsigned int ../io_uring/poll.c:322:52: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:322:52: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:322:52: got unsigned short ../io_uring/poll.c:325:67: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:325:67: expected signed int [usertype] res ../io_uring/poll.c:325:67: got restricted __poll_t [usertype] mask ../io_uring/poll.c:327:53: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:327:53: expected signed int [usertype] res ../io_uring/poll.c:327:53: got restricted __poll_t [usertype] mask ../io_uring/poll.c:372:71: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:372:65: warning: incorrect type in argument 1 (different base types) ../io_uring/poll.c:372:65: expected restricted __poll_t [usertype] val ../io_uring/poll.c:372:65: got unsigned int ../io_uring/poll.c:653:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:653:40: expected int mask ../io_uring/poll.c:653:40: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:721:45: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:721:43: warning: incorrect type in initializer (different base types) ../io_uring/poll.c:721:43: expected restricted __poll_t [usertype] mask ../io_uring/poll.c:721:43: got unsigned int ../io_uring/poll.c:761:38: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:761:38: expected int mask ../io_uring/poll.c:761:38: got restricted __poll_t [assigned] [usertype] mask ../io_uring/poll.c:761:55: warning: incorrect type in argument 3 (different base types) ../io_uring/poll.c:761:55: expected int events ../io_uring/poll.c:761:55: got restricted __poll_t [usertype] events ../io_uring/poll.c:914:24: warning: invalid assignment: |= ../io_uring/poll.c:914:24: left side has type unsigned int ../io_uring/poll.c:914:24: right side has type restricted __poll_t ../io_uring/poll.c:916:24: warning: invalid assignment: |= ../io_uring/poll.c:916:24: left side has type unsigned int ../io_uring/poll.c:916:24: right side has type restricted __poll_t ../io_uring/poll.c:918:55: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:917:29: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:917:38: warning: incorrect type in return expression (different base types) ../io_uring/poll.c:917:38: expected restricted __poll_t ../io_uring/poll.c:917:38: got unsigned int ../io_uring/poll.c:985:40: warning: incorrect type in argument 2 (different base types) ../io_uring/poll.c:985:40: expected signed int [usertype] res ../io_uring/poll.c:985:40: got restricted __poll_t [addressable] [assigned] [usertype] result_mask ../io_uring/poll.c:1032:38: warning: invalid assignment: &= ../io_uring/poll.c:1032:38: left side has type restricted __poll_t ../io_uring/poll.c:1032:38: right side has type int ../io_uring/poll.c:1033:52: warning: restricted __poll_t degrades to integer ../io_uring/poll.c:1033:38: warning: invalid assignment: |= ../io_uring/poll.c:1033:38: left side has type restricted __poll_t ../io_uring/poll.c:1033:38: right side has type unsigned int ../io_uring/poll.c:805:24: warning: context imbalance in 'io_poll_find' - wrong count at exit ../io_uring/poll.c:833:24: warning: context imbalance in 'io_poll_file_find' - wrong count at exit ../io_uring/poll.c:885:28: warning: context imbalance in '__io_poll_cancel' - unexpected unlock ../io_uring/poll.c:1004:28: warning: context imbalance in 'io_poll_remove' - unexpected unlock ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:986:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1028: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:1053:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1160:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1194:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1296:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1300:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1305:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1311:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1426:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../arch/x86/kernel/ldt.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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:812:9: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../fs/file.c:379:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:379:17: expected struct file **old_fds ../fs/file.c:379:17: got struct file [noderef] __rcu **fd ../fs/file.c:380:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:380:17: expected struct file **new_fds ../fs/file.c:380:17: got struct file [noderef] __rcu **fd ../fs/file.c:395:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:395:17: struct file [noderef] __rcu * ../fs/file.c:395:17: struct file * ../fs/file.c:430:54: warning: incorrect type in initializer (different address spaces) ../fs/file.c:470:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:468:21: warning: symbol 'init_files' was not declared. Should it be static? ../fs/file.c:653:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:843:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:864:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:868:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:871:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:894:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:896:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:917:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:924:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1254:16: warning: incorrect type in assignment (different address spaces) ../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/util.c:127:6: warning: multiple definitions for function 'kmemdup' ../mm/util.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): ../include/linux/fortify-string.h:730:23: the previous one is here ../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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock ../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:188:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:188:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:188:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:191:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:473:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:473:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:473:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:477:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:477:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:477:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:510:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:510:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:510:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:513:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:513:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:513:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:535:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:535:53: expected struct k_sigaction *ka ../kernel/signal.c:535:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:695:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:695:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:695:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:697:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:697:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:697:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:762:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:762:9: expected struct lockdep_map const *lock ../kernel/signal.c:762:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:887:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:887:9: expected struct lockdep_map const *lock ../kernel/signal.c:887:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1082:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1082:9: expected struct lockdep_map const *lock ../kernel/signal.c:1082:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1273:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1273:29: expected void const volatile [noderef] __user *ptr ../kernel/signal.c:1273:29: got unsigned char * ../kernel/signal.c:1334:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1334:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1334:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1335:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1335:16: expected struct k_sigaction *action ../kernel/signal.c:1335:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1356:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1356:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1356:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1946:36: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:1946:36: expected struct spinlock [usertype] *lock ../kernel/signal.c:1946:36: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2076:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2095:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2095:65: expected struct task_struct *tsk ../kernel/signal.c:2095:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2096:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2114:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2114:14: expected struct sighand_struct *psig ../kernel/signal.c:2114:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2143:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2143:53: expected struct task_struct *t ../kernel/signal.c:2143:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2144:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2144:34: expected struct task_struct *parent ../kernel/signal.c:2144:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2173:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2173:24: expected struct task_struct *parent ../kernel/signal.c:2173:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2176:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2176:24: expected struct task_struct *parent ../kernel/signal.c:2176:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2209:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2209:17: expected struct sighand_struct *sighand ../kernel/signal.c:2209:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2249:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2249:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2249:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2251:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2251:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2251:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2308:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2308:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2308:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2366:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2366:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2366:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2406:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2406:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2406:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2408:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2408:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2408:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2506:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2506:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2506:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2590:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2590:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2590:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2602:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2602:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2602:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2637:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2637:52: expected struct task_struct *tsk ../kernel/signal.c:2637:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2639:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2677:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2677:49: expected struct sighand_struct *sighand ../kernel/signal.c:2677:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3011:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3011:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3011:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3032:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3032:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3032:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3099:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3099:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3099:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3101:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3101:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3101:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3252:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3252:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3252:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3255:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3255:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3255:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3644:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3644:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3644:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3656:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3656:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3656:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3661:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3661:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3661:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3666:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3666:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3666:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4142:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4142:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4142:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4154:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4154:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4154:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4172:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4172:11: expected struct k_sigaction *k ../kernel/signal.c:4172:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4174:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4174:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4174:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4176:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4176:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4176:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4224:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4224:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4224:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4873:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4873:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:4873:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4882:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4882:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4882:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4892:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4892:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:4892:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:72:34: warning: dereference of noderef expression ../kernel/signal.c:522:35: warning: dereference of noderef expression ../kernel/signal.c:550:52: warning: dereference of noderef expression ../kernel/signal.c:1035: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1305: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:810: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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:810:9: warning: context imbalance in 'send_sigqueue' - different lock contexts for basic block ../kernel/signal.c:2096:40: warning: dereference of noderef expression ../kernel/signal.c:2096: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:2434:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2639:49: warning: dereference of noderef expression ../kernel/signal.c:2639: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:2763:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4143:33: warning: dereference of noderef expression ../kernel/signal.c:4232:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4232:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4232:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4238:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4238:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4238:33: got struct spinlock [noderef] __rcu * ../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 ../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 ../kernel/umh.c:70:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:70:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:70:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:72:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:72:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:72:33: got struct spinlock [noderef] __rcu * ../kernel/sys.c:1102:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1102:32: expected struct task_struct *p1 ../kernel/sys.c:1102:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1849:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../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:812:9: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock ../io_uring/notif.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../kernel/workqueue.c:380:40: warning: duplicate [noderef] ../kernel/workqueue.c:380:40: error: multiple address spaces given: __percpu & __rcu ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1011:49: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1011:49: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1011:49: got void **slot ../drivers/xen/pvcalls-back.c:1016:38: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1016:38: expected void **slot ../drivers/xen/pvcalls-back.c:1016:38: got void [noderef] __rcu ** ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void [noderef] __rcu **slot ../drivers/xen/pvcalls-back.c:1010:9: got void **slot ../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) ../drivers/xen/pvcalls-back.c:1010:9: expected void **slot ../drivers/xen/pvcalls-back.c:1010: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/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../net/core/dev.c:3365:23: warning: incorrect type in argument 4 (different base types) ../net/core/dev.c:3365:23: expected restricted __wsum [usertype] csum ../net/core/dev.c:3365:23: got unsigned int ../net/core/dev.c:3365:23: warning: cast from restricted __wsum ../net/core/dev.c:5286:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:3805:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5244:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 618. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 618. ../security/landlock/fs.c:618: 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 1629, line 618. Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1629, line 618. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 618. Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1788, line 618. ../security/landlock/fs.c:618: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' ../security/landlock/fs.c:618: 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 1516, line 850. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 850. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 850. Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 850. Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 850. Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 850. ../security/landlock/fs.c:850: 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 1629, line 850. Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 850. ../security/landlock/fs.c:850: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' ../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' ../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../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 ../mm/percpu.c:2005:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock ../io_uring/truncate.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../fs/libfs.c:2046:22: warning: context imbalance in 'stash_dentry' - wrong count at exit ../fs/libfs.c:2085:5: warning: context imbalance in 'path_from_stashed' - wrong count at exit ../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_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:812:9: warning: context imbalance in 'xfrm_local_error' - unexpected unlock ../lib/vsprintf.c: In function ‘va_format’: ../lib/vsprintf.c:1683:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1683 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); | ^~~ ../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:552:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:552:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:552:9: struct hlist_node * ../include/linux/rculist.h:553:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:553:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:553:9: struct hlist_node * ../fs/fs-writeback.c:753:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock ../fs/fs-writeback.c:1804:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block ../fs/fs-writeback.c:1990:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block ../fs/fs-writeback.c:2580:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock ../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): ../include/linux/io_uring_types.h:344:48: warning: array of flexible structures ../include/linux/io_uring_types.h:183:37: warning: array of flexible structures ../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 ../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:285:17: warning: context imbalance in 'uart_port_startup' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:407:9: warning: context imbalance in 'uart_shutdown' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:585:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:630:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:643:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:656:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block ../drivers/tty/serial/serial_core.c:681:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block ../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:812:9: warning: context imbalance in '__text_poke' - unexpected unlock ../mm/compaction.c:1529:21: error: too long token expansion ../mm/compaction.c:1529:21: error: too long token expansion ../mm/compaction.c:1625:43: error: too long token expansion ../mm/compaction.c:1625:43: error: too long token expansion ../mm/compaction.c:2649:45: error: too long token expansion ../mm/compaction.c:2649:45: error: too long token expansion ../arch/x86/kernel/hw_breakpoint.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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 ../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - different lock contexts for basic block ../arch/x86/kvm/mmu/mmu.c:2825: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:5114:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5116:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5118:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../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:285:9: warning: context imbalance in 'dax_read_unlock' - unexpected unlock ../net/xfrm/xfrm_replay.c: note: in included file: ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1840:16: struct sock * ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' ../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:812:9: warning: context imbalance in 'follow_page_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'get_gate_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'gup_pte_range' - unexpected unlock ../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:1386:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../drivers/tty/n_gsm.c:3990:29: warning: restricted __be16 degrades to integer ../mm/mmap_lock.c:133:20: warning: context imbalance in 'get_mm_memcg_path' - different lock contexts for basic block ../mm/mmap_lock.c: note: in included file (through ../include/linux/srcu.h, ../include/linux/tracepoint.h, ../include/trace/events/mmap_lock.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_start_locking' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_acquire_returned' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_released' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/misc/ti-st/st_core.c:284:41: warning: cast to restricted __le16 ../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/mcast_snoop.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../net/mpls/af_mpls.c: note: in included file: ../net/mpls/internal.h:157:38: warning: array of flexible structures ../arch/x86/kernel/process.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../kernel/notifier.c:39:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:39:20: expected struct notifier_block **nl ../kernel/notifier.c:39:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:41:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:41:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:41:17: got struct notifier_block * ../kernel/notifier.c:42:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:42:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:42:9: struct notifier_block * ../kernel/notifier.c:52:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:52:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:52:25: struct notifier_block * ../kernel/notifier.c:156:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:179:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:201:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:231:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:269:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:272:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:332:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:335:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:353:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:388:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:413:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:430:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:437:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:461:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:491:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:494:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:521:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:554:36: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock ../drivers/block/nbd.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nbd.h): ../include/trace/events/nbd.h:61:1: warning: Using plain integer as NULL pointer ../drivers/block/nbd.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/nbd.h): ../include/trace/events/nbd.h:61:1: warning: Using plain integer as NULL pointer ../drivers/block/nbd.c:672:32: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:672:32: expected int ../drivers/block/nbd.c:672:32: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:713:48: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:713:48: expected int ../drivers/block/nbd.c:713:48: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:1117:21: warning: incorrect type in assignment (different base types) ../drivers/block/nbd.c:1117:21: expected int [assigned] ret ../drivers/block/nbd.c:1117:21: got restricted blk_status_t [usertype] ../drivers/block/nbd.c:1122:16: warning: incorrect type in return expression (different base types) ../drivers/block/nbd.c:1122:16: expected restricted blk_status_t ../drivers/block/nbd.c:1122:16: got int [assigned] ret ../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? ../mm/memory.c:1177: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:812:9: warning: context imbalance in 'zap_pte_range' - unexpected unlock ../mm/memory.c:1975:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pages' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pfn' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remap_pte_range' - unexpected unlock ../mm/memory.c:2755:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_copy' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock ../mm/memory.c:3445:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_shared' - unexpected unlock ../mm/memory.c:3570:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'pte_marker_clear' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_swap_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_anonymous_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_fault' - unexpected unlock ../mm/memory.c:5031:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_numa_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_pte_fault' - unexpected unlock ../mm/memory.c:5890:5: warning: context imbalance in 'follow_pte' - different lock contexts for basic block ../mm/memory.c:5954:23: warning: context imbalance in 'follow_pfn' - unexpected unlock ../mm/memory.c:5988:9: warning: context imbalance in 'follow_phys' - unexpected unlock ../mm/memory.c:6022:23: warning: context imbalance in 'generic_access_phys' - 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 ../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 atomic_t const [usertype] *v ../kernel/cred.c:121:9: got struct atomic_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 atomic_t const [usertype] *v ../kernel/cred.c:306:17: got struct atomic_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:488:41: warning: incorrect type in initializer (different address spaces) ../kernel/cred.c:488:41: expected struct cred const *old ../kernel/cred.c:488:41: got struct cred const [noderef] __rcu *cred ../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 ../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/mincore.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): ../include/linux/fortify-string.h:480:9: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' ../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1690: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:418:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../net/ipv4/tcp_input.c:7249:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../net/core/neighbour.c:452:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit ../net/core/neighbour.c:867:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock ../net/xfrm/xfrm_user.c:3850:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:3850:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:3850:9: struct sock * ../net/xfrm/xfrm_user.c:3856:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:3856:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:3856:9: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c:1324:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1324:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1324:29: struct sock * ../net/xfrm/xfrm_user.c: note: in included file: ../include/net/xfrm.h:1853:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1853:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1853:16: struct sock * ../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 ../arch/x86/kernel/tls.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' ../kernel/reboot.c:965: 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:812:9: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock ../drivers/gpu/drm/drm_drv.c:447: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:285:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock ../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:2384:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1829:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2122:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2382:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../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/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 __le32 [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 __le32 [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 __le32 ../drivers/block/drbd/drbd_bitmap.c: note: in included file (through ../include/linux/smp.h, ../include/linux/lockdep.h, ../include/linux/spinlock.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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../net/mptcp/protocol.c:3329:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../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' ../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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../arch/x86/kernel/cpu/common.c:198:1: error: symbol 'gdt_page' redeclared with different type (different address spaces): ../arch/x86/kernel/cpu/common.c:198:1: struct gdt_page [addressable] [noderef] [toplevel] __percpu gdt_page ../arch/x86/kernel/cpu/common.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kprobes.h): ../arch/x86/include/asm/desc.h:49:1: note: previously declared as: ../arch/x86/include/asm/desc.h:49:1: struct gdt_page extern [addressable] [toplevel] gdt_page ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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 ../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:812:9: warning: context imbalance in 'change_pte_range' - unexpected unlock ../net/core/filter.c:1422:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1422:39: expected struct sock_filter const *filter ../net/core/filter.c:1422:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1500:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1500:39: expected struct sock_filter const *filter ../net/core/filter.c:1500:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2328:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2328:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2328:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3898:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4609:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5023:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7881:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11835:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11848:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11861:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11882:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12069:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1934:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1934:43: 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 __be16 [usertype] old ../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 __be16 [usertype] new ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1940:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1940:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1940:36: got unsigned long long [usertype] from ../net/core/filter.c:1940:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1940:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1940:42: got unsigned long long [usertype] to ../net/core/filter.c:1985:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1985:59: 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 __be16 [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 __be16 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:1991:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1991:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1991:52: got unsigned long long [usertype] from ../net/core/filter.c:1991:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1991:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1991:58: got unsigned long long [usertype] to ../net/core/filter.c:2037:28: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2037:28: expected unsigned long long ../net/core/filter.c:2037:28: got restricted __wsum ../net/core/filter.c:2059:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2059:35: expected unsigned long long ../net/core/filter.c:2059:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5794:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5794:17: expected unsigned int [usertype] spi ../net/core/filter.c:5794:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5802:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5802:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5802:33: got restricted __be32 const [usertype] a4 ../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/vmx.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kvm_host.h): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../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 (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 (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 (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 (80b88 becomes b88) ../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 (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: 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 (100790 becomes 790) ../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 (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 (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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 ../net/ipv4/tcp_cong.c:296:24: warning: incorrect type in initializer (different address spaces) ../net/ipv4/tcp_cong.c:296:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret ../net/ipv4/tcp_cong.c:296:24: got struct tcp_congestion_ops *[assigned] ca ../net/ipv4/tcp_cong.c:296:22: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_cong.c:296:22: expected struct tcp_congestion_ops const *prev ../net/ipv4/tcp_cong.c:296:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret ../net/ipv6/ip6_input.c:531:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../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 ../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 ../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:812:9: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:290:20: warning: context imbalance in 'move_normal_pmd' - 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) ../net/ipv6/ip6_fib.c:2759:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock ../net/ipv6/route.c:2342:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2342:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2342:39: got restricted __be32 ../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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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 ../net/sched/act_meta_skbprio.c:38:25: warning: cast to restricted __be32 ../net/packet/af_packet.c:1052:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2489:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../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 ../net/sched/act_meta_skbtcindex.c:33:25: warning: cast to restricted __be16 ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:678:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../fs/pidfs.c:108:9: warning: context imbalance in 'pidfd_poll' - wrong count at exit ../drivers/scsi/scsi_transport_fc.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../drivers/message/fusion/mptfc.c:381:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:384:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:387:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:390:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:393:33: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:396:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:399:33: warning: cast to restricted __le16 ../drivers/message/fusion/mptfc.c:821:42: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:822:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:823:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:824:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:825:45: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:826:46: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:827:58: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:828:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:829:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:831:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:832:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:833:51: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:834:52: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:835:57: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:836:50: warning: cast to restricted __le32 ../drivers/message/fusion/mptfc.c:1404:20: warning: cast to restricted __le32 ../mm/vmalloc.c:1046:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4329:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../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:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../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:57: 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:704:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:704:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:705:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:704:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:725:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:725:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:799:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:799:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:830:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:830:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:831:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:832:51: warning: restricted suspend_state_t degrades to integer ../kernel/sched/core.c:265:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:265:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:265:56: struct task_struct * ../kernel/sched/core.c:726:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:726:31: expected struct task_struct *task ../kernel/sched/core.c:726:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:727:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:727:25: expected struct task_struct *task ../kernel/sched/core.c:727:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:797:48: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:797:48: expected struct task_struct *p ../kernel/sched/core.c:797:48: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1043:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1043:38: expected struct task_struct *curr ../kernel/sched/core.c:1043:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1102:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1102:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1102:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2248:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2248:33: expected struct task_struct *p ../kernel/sched/core.c:2248:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:2248:68: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2248:68: expected struct task_struct *tsk ../kernel/sched/core.c:2248:68: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3744:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3744:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3744:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3951:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3951:36: expected struct task_struct const *p ../kernel/sched/core.c:3951:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9470:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:9470:43: expected struct task_struct *push_task ../kernel/sched/core.c:9470:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5669:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:5669:38: expected struct task_struct *curr ../kernel/sched/core.c:5669:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:6317:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6317:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6317:32: struct task_struct * ../kernel/sched/core.c:6348:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6348:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6348:23: struct task_struct * ../kernel/sched/core.c:6356:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6356:46: struct task_struct * ../kernel/sched/core.c:6356:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6416:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6416:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6416:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6627:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6627:14: expected struct task_struct *prev ../kernel/sched/core.c:6627:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7200:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7200:17: struct task_struct * ../kernel/sched/core.c:7200:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7415:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7415:22: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7415:22: struct task_struct * ../kernel/sched/core.c:7462:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7462:48: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7462:48: struct task_struct * ../kernel/sched/core.c:10323:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:10323:16: expected struct task_struct * ../kernel/sched/core.c:10323:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10802:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:11503:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:11503:25: expected struct task_struct *p ../kernel/sched/core.c:11503:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:339:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:349:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:552:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:577:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:601:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1625:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1625:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:97:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:97:13: expected struct task_struct const *p ../kernel/sched/pelt.h:97:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:797:11: warning: dereference of noderef expression ../kernel/sched/core.c:1086:5: warning: context imbalance in 'get_nohz_timer_target' - wrong count at exit ../kernel/sched/core.c:1503:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.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:1093:1: warning: context imbalance in 'uclamp_update_root_tg' - wrong count at exit ../kernel/sched/core.c:1834:9: warning: context imbalance in 'uclamp_sync_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2239:33: warning: dereference of noderef expression ../kernel/sched/core.c:2240:19: warning: dereference of noderef expression ../kernel/sched/core.c:2241:18: warning: dereference of noderef expression ../kernel/sched/core.c:2318: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:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.c:2214:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2214:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2214:38: struct task_struct const * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.c:8332:5: warning: context imbalance in 'dl_task_check_affinity' - wrong count at exit ../kernel/sched/core.c:8436:9: warning: context imbalance in 'sched_setaffinity' - different lock contexts for basic block ../kernel/sched/core.c:8498:6: warning: context imbalance in 'sched_getaffinity' - wrong count at exit ../kernel/sched/core.c:8661:28: warning: context imbalance in '__cond_resched_lock' - unexpected unlock ../kernel/sched/core.c:8679:17: warning: context imbalance in '__cond_resched_rwlock_read' - unexpected unlock ../kernel/sched/core.c:8697:17: warning: context imbalance in '__cond_resched_rwlock_write' - unexpected unlock ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/core.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:1093:1: warning: context imbalance in '__cfs_schedulable' - wrong count at exit ../kernel/sched/core.c:11668:5: warning: context imbalance in '__sched_mm_cid_migrate_from_fetch_cid' - different lock contexts for basic block ../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 ../drivers/block/null_blk/zoned.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/block/null_blk/trace.h): ../drivers/block/null_blk/./trace.h:33:1: warning: cast to restricted blk_opf_t ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer ../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:487:29: warning: context imbalance in 'null_open_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:502:29: warning: context imbalance in 'null_close_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:547:29: warning: context imbalance in 'null_finish_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:563:37: warning: context imbalance in 'null_reset_zone' - different lock contexts for basic block ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_set_zone_cond' - 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 ( * )( ... ) ../kernel/sched/fair.c:1143:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1143:38: expected struct task_struct *curr ../kernel/sched/fair.c:1143:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:1180:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1180:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1180:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:12340:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12340:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12340:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:5921:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:5921:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:5921:22: struct task_struct * ../kernel/sched/fair.c:6651:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6651:38: expected struct task_struct *curr ../kernel/sched/fair.c:6651:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:7978:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:7978:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:7978:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8183:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8183:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8183:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8282:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8282:38: expected struct task_struct *curr ../kernel/sched/fair.c:8282:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8560:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8560:38: expected struct task_struct *curr ../kernel/sched/fair.c:8560:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9549:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9549:40: expected struct sched_domain *child ../kernel/sched/fair.c:9549:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10176:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10176:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10176:22: struct task_struct * ../kernel/sched/fair.c:11601:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:11601:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:11601:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11258:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11258:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11258:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11697:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:11697:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:11697:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2327:9: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../drivers/block/drbd/drbd_main.c:569:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:569:20: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:569:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:570:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:570:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:570:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:571:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:571:20: expected unsigned short [usertype] length ../drivers/block/drbd/drbd_main.c:571:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:577:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:577:20: expected unsigned short [usertype] magic ../drivers/block/drbd/drbd_main.c:577:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:578:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:578:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:578:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:579:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:579:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:579:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:586:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:586:18: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:586:18: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:587:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:587:19: expected unsigned short [usertype] volume ../drivers/block/drbd/drbd_main.c:587:19: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:588:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:588:20: expected unsigned short [usertype] command ../drivers/block/drbd/drbd_main.c:588:20: got restricted __be16 [usertype] ../drivers/block/drbd/drbd_main.c:589:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:589:19: expected unsigned int [usertype] length ../drivers/block/drbd/drbd_main.c:589:19: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:728:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:728:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:728:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:743:22: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:743:22: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:743:22: struct disk_conf * ../drivers/block/drbd/drbd_main.c:780:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:780:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:780:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:840:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:844:26: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:846:23: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:846:23: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:846:23: struct net_conf * ../drivers/block/drbd/drbd_main.c:905:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:936:26: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:936:26: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:936:26: struct disk_conf * ../drivers/block/drbd/drbd_main.c:1000:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1023:18: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1036:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1037:16: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1052:17: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1053:16: 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:1079:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1116:19: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1116:19: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1116:19: struct net_conf * ../drivers/block/drbd/drbd_main.c:1326:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1326:21: expected unsigned int [usertype] set_size ../drivers/block/drbd/drbd_main.c:1326:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1354:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1354:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1354:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1366:54: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1366:54: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1366:54: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1386:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1386:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1386:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1387:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1387:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1387:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1397:31: warning: incorrect type in argument 3 (different base types) ../drivers/block/drbd/drbd_main.c:1397:31: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1397:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1398:31: warning: incorrect type in argument 4 (different base types) ../drivers/block/drbd/drbd_main.c:1398:31: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1398:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1399:31: warning: incorrect type in argument 5 (different base types) ../drivers/block/drbd/drbd_main.c:1399:31: expected unsigned long long [usertype] block_id ../drivers/block/drbd/drbd_main.c:1399:31: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1412:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1412:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1412:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1413:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1413:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1413:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1428:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1428:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1428:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1430:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1430:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1430:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1446:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1446:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1446:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1448:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1448:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1448:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1461:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1461:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1461:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1463:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1463:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1463:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1682:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1682:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1682:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1684:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1684:20: expected unsigned int [usertype] seq_num ../drivers/block/drbd/drbd_main.c:1684:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1698:21: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1698:21: expected unsigned int [usertype] dp_flags ../drivers/block/drbd/drbd_main.c:1698:21: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1703:25: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1703:25: expected unsigned int [usertype] size ../drivers/block/drbd/drbd_main.c:1703:25: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1774:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1774:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1774:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1797:19: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1797:19: expected unsigned long long [usertype] sector ../drivers/block/drbd/drbd_main.c:1797:19: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:1798:20: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:1798:20: expected unsigned int [usertype] blksize ../drivers/block/drbd/drbd_main.c:1798:20: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:1834:40: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:1834:40: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:1834:40: struct net_conf * ../drivers/block/drbd/drbd_main.c:3011:30: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3011:30: expected unsigned long long [usertype] la_size_sect ../drivers/block/drbd/drbd_main.c:3011:30: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3013:33: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3013:33: expected unsigned long long ../drivers/block/drbd/drbd_main.c:3013:33: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3014:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3014:23: expected unsigned int [usertype] flags ../drivers/block/drbd/drbd_main.c:3014:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3015:23: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3015:23: expected unsigned int [usertype] magic ../drivers/block/drbd/drbd_main.c:3015:23: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3017:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3017:31: expected unsigned int [usertype] md_size_sect ../drivers/block/drbd/drbd_main.c:3017:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3018:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3018:31: expected unsigned int [usertype] al_offset ../drivers/block/drbd/drbd_main.c:3018:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3019:31: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3019:31: expected unsigned int [usertype] al_nr_extents ../drivers/block/drbd/drbd_main.c:3019:31: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3020:34: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3020:34: expected unsigned int [usertype] bm_bytes_per_bit ../drivers/block/drbd/drbd_main.c:3020:34: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3021:29: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3021:29: expected unsigned long long [usertype] device_uuid ../drivers/block/drbd/drbd_main.c:3021:29: got restricted __be64 [usertype] ../drivers/block/drbd/drbd_main.c:3023:27: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3023:27: expected unsigned int [usertype] bm_offset ../drivers/block/drbd/drbd_main.c:3023:27: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3024:38: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3024:38: expected unsigned int [usertype] la_peer_max_bio_size ../drivers/block/drbd/drbd_main.c:3024:38: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3026:28: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3026:28: expected unsigned int [usertype] al_stripes ../drivers/block/drbd/drbd_main.c:3026:28: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3027:35: warning: incorrect type in assignment (different base types) ../drivers/block/drbd/drbd_main.c:3027:35: expected unsigned int [usertype] al_stripe_size_4k ../drivers/block/drbd/drbd_main.c:3027:35: got restricted __be32 [usertype] ../drivers/block/drbd/drbd_main.c:3080:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3081:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3243:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3244:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3262:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3263:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3270:33: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3272:36: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3273:26: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3274:32: warning: cast to restricted __be64 ../drivers/block/drbd/drbd_main.c:3276:33: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3277:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3278:30: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3285:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3286:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3290:13: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3291:17: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3301:24: warning: cast to restricted __be32 ../drivers/block/drbd/drbd_main.c:3693:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_main.c:3693:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_main.c:3693:14: struct net_conf * ../drivers/block/drbd/drbd_main.c:868: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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - 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 ../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' ../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' ../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' ../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' ../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 ../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 ../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 int ../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 (80688 becomes 688) ../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 (80b88 becomes b88) ../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: 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 (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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) ../net/appletalk/ddp.c:100:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:113:33: warning: restricted __be16 degrades to integer ../net/appletalk/ddp.c:409:47: warning: restricted __be16 degrades to integer ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:917:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:917:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:917:70: struct task_struct * ../kernel/sched/rt.c:2365:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2365:25: struct task_struct * ../kernel/sched/rt.c:2365:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:533:54: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:533:54: expected struct task_struct *curr ../kernel/sched/rt.c:533:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1003:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1003:38: expected struct task_struct *curr ../kernel/sched/rt.c:1003:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1537:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1537:31: expected struct task_struct *p ../kernel/sched/rt.c:1537:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1877:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1877:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1877:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1557:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1557:14: expected struct task_struct *curr ../kernel/sched/rt.c:1557:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1622:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1622:45: expected struct task_struct *p ../kernel/sched/rt.c:1622:45: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1683:67: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:67: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:67: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2045:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2045:40: expected struct task_struct *task ../kernel/sched/rt.c:2045:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2068:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2068:13: struct task_struct * ../kernel/sched/rt.c:2068:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2418:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2418:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2418:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2420:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2420:40: expected struct task_struct *p ../kernel/sched/rt.c:2420:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2420:61: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2420:61: expected struct task_struct *p ../kernel/sched/rt.c:2420:61: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2402:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2402:23: expected struct task_struct *p ../kernel/sched/deadline.c:2402:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2412:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2412:13: struct task_struct * ../kernel/sched/deadline.c:2412:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2520:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2520:25: struct task_struct * ../kernel/sched/deadline.c:2520:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2027:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2027:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2027:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2038:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2038:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2038:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1221:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1221:23: expected struct task_struct *p ../kernel/sched/deadline.c:1221:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1445:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1445:38: expected struct task_struct *curr ../kernel/sched/deadline.c:1445:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2263:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2263:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2263:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:1912:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:1912:14: expected struct task_struct *curr ../kernel/sched/deadline.c:1912:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:1988:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1988:43: expected struct task_struct *p ../kernel/sched/deadline.c:1988:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2567:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2567:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2567:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2569:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2569:23: expected struct task_struct *p ../kernel/sched/deadline.c:2569:23: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2571:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2571:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2571:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2746:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2746:22: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2746:22: struct task_struct * ../kernel/sched/deadline.c:2795:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../mm/madvise.c:198:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:411:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.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/mman.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock ../net/ipv4/tcp_offload.c:130:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:130:49: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:130:49: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:132:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:132:60: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:132:60: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:174:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:174:41: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:174:41: got fouled restricted __sum16 ../net/ipv4/tcp_offload.c:176:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/tcp_offload.c:176:52: expected restricted __wsum [usertype] res ../net/ipv4/tcp_offload.c:176:52: got fouled restricted __sum16 ../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 ../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:2075:14: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:2075:14: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../drivers/block/drbd/drbd_int.h:712:24: error: incompatible types in comparison expression (different address spaces): ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf [noderef] __rcu * ../drivers/block/drbd/drbd_int.h:712:24: struct net_conf * ../kernel/printk/printk.c:284:5: warning: context imbalance in 'console_srcu_read_lock' - wrong count at exit ../kernel/printk/printk.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:301:9: warning: context imbalance in 'console_srcu_read_unlock' - unexpected unlock ../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:812:9: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock ../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 ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:468:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:468:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:468:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:793:9: expected struct task_struct *tsk ../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:793:9: expected struct task_struct *tsk ../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:148:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:148:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:148: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:455:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:455:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:455:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:464:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:464:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:464:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:485:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:485:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:485:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:647:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:647:49: expected struct sched_domain *parent ../kernel/sched/topology.c:647:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:732:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:732:50: expected struct sched_domain *parent ../kernel/sched/topology.c:732:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:740:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:740:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:740:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:753:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:753:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:753:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:758:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:758:20: expected struct sched_domain *sd ../kernel/sched/topology.c:758:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:779:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:779:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:779:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:941:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:941:70: expected struct sched_domain *sd ../kernel/sched/topology.c:941:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:970:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:970:59: expected struct sched_domain *sd ../kernel/sched/topology.c:970:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1016:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1016:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1016:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1018:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1018:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1018:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1026:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1026:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1026:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1028:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1028:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1028:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1098:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1098:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1098:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1202:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1202:40: expected struct sched_domain *child ../kernel/sched/topology.c:1202:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1623:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1623:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1623:43: got struct sched_domain *child ../kernel/sched/topology.c:2322:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2322:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2322:31: got struct sched_domain *sd ../kernel/sched/topology.c:2426:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2426:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2426:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2447:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2447:56: expected struct sched_domain *child ../kernel/sched/topology.c:2447:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2446:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2446:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2446:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2501:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2501:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2501: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:2155:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2155:25: struct task_struct * ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:1335:5: warning: symbol 'rcu_tasks_rude_lazy_ms' was not declared. Should it be static? ../kernel/rcu/tasks.h:1966:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../mm/swapfile.c:496:35: warning: context imbalance in 'swap_do_scheduled_discard' - different lock contexts for basic block ../mm/swapfile.c:671:9: warning: context imbalance in 'scan_swap_map_try_ssd_cluster' - different lock contexts for basic block ../mm/swapfile.c:789:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit ../mm/swapfile.c:980:20: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock ../mm/swapfile.c:1049:23: warning: context imbalance in 'swap_free_cluster' - different lock contexts for basic block ../mm/swapfile.c:1180:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:1329:23: warning: context imbalance in 'swap_entry_free' - different lock contexts for basic block ../mm/swapfile.c:1386:34: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block ../mm/swapfile.c:1447:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block ../mm/swapfile.c:392:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block ../mm/swapfile.c:392: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:812:9: warning: context imbalance in 'unuse_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../mm/swapfile.c:392:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block ../mm/swapfile.c:392:9: warning: context imbalance in 'swapcache_clear' - different lock contexts for basic block ../mm/swapfile.c:3533:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block ../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 ../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:98:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:116:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:119:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:123:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:139:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:143:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:162:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:162:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:162:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:171:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:171:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:171:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:175:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:175:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:175:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:185:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:185:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:185:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:187:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:187:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:187:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:189:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:189:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:189:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:191:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:191:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:191:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:291:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:291:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:291:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:293:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:293:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:293:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:295:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:295:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:295:17: got struct wait_queue_head [noderef] __rcu * ../fs/eventpoll.c:619:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:619:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1349:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1349:53: expected unsigned int pollflags ../fs/eventpoll.c:1349:53: got restricted __poll_t ../net/ipv6/ndisc.c: note: in included file (through ../include/net/ip6_route.h): ../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer ../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 ../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:1386: warning: Function parameter or struct member 'zone' not described in 'saveable_page' ../kernel/power/snapshot.c:1386: warning: Function parameter or struct member 'pfn' not described in 'saveable_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1463: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'x' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'multiplier' not described in '__fraction' ../kernel/power/snapshot.c:1704: warning: Function parameter or struct member 'base' not described in '__fraction' ../kernel/power/snapshot.c:2002: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2020: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem' ../kernel/power/snapshot.c:2043: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2056: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2091: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc' ../kernel/power/snapshot.c:2313: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages' ../kernel/power/snapshot.c:2348: warning: Function parameter or struct member 'info' not described in 'load_header' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2517: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'bm' not described in 'get_buffer' ../kernel/power/snapshot.c:2727: warning: Function parameter or struct member 'ca' not described in 'get_buffer' ../kernel/power/snapshot.c:2866: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize' ../drivers/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' ../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 ../kernel/rcu/tree.c:996:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1404:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1421:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1537:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2009:1: warning: context imbalance in 'rcu_report_qs_rdp' - different lock contexts for basic block ../kernel/rcu/tree.c:2119:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2321:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2387:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c:2417:30: warning: context imbalance in 'rcu_core' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:987: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:191:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1023: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:135:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:152:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:167:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:180:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:357:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:374:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:557:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:633:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:671:9: warning: context imbalance in 'nocb_gp_toggle_rdp' - wrong count at exit ../kernel/rcu/tree_nocb.h:725:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1003:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1115:9: warning: context imbalance in 'rdp_offload_toggle' - wrong count at exit ../kernel/rcu/tree_nocb.h:1201:34: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1239:13: warning: context imbalance in 'rcu_nocb_rdp_offload' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:1351:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../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:355:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:355: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:355:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:355:1: warning: cast from restricted __le32 ../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:285:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1094:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:285:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/context_tracking.h:5, from ../kernel/entry/common.c:3: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/8390/ne2k-pci.c:526:31: warning: cast to restricted __le32 ../drivers/net/ethernet/8390/ne2k-pci.c:353:47: warning: cast to restricted __le32 ../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 ../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_userfault' - unexpected unlock ../drivers/net/wan/hdlc_ppp.c: In function ‘ppp_cp_event’: ../drivers/net/wan/hdlc_ppp.c:353:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 353 | netdev_info(dev, "%s down\n", proto_name(pid)); | ^~ ../drivers/net/wan/hdlc_ppp.c:342:35: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 342 | netdev_info(dev, "%s up\n", proto_name(pid)); | ^~ ../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] ../sound/soc/sof/intel/hda.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../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:812:9: warning: context imbalance in 'break_ksm_pmd_entry' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:678: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:812:9: warning: context imbalance in 'replace_page' - unexpected unlock ../drivers/net/ethernet/adaptec/starfire.c:1515:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1515:35: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/adaptec/starfire.c:1515:35: got unsigned short [usertype] ../drivers/net/ethernet/adaptec/starfire.c:1831:41: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/adaptec/starfire.c:1831:41: expected unsigned short val ../drivers/net/ethernet/adaptec/starfire.c:1831:41: got restricted __le16 ../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 ../arch/x86/kernel/apic/apic.c:2132: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' ../arch/x86/kernel/apic/apic.c:2132: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../fs/aio.c:629:24: warning: incorrect type in argument 1 (different address spaces) ../fs/aio.c:629:24: expected void [noderef] __percpu *__pdata ../fs/aio.c:629:24: got struct kioctx_cpu *cpu ../fs/aio.c:794:18: warning: incorrect type in assignment (different address spaces) ../fs/aio.c:794:18: expected struct kioctx_cpu *cpu ../fs/aio.c:794:18: got struct kioctx_cpu [noderef] __percpu * ../fs/aio.c:841:24: warning: incorrect type in argument 1 (different address spaces) ../fs/aio.c:841:24: expected void [noderef] __percpu *__pdata ../fs/aio.c:841:24: got struct kioctx_cpu *cpu ../fs/aio.c:946:16: warning: incorrect type in initializer (different address spaces) ../fs/aio.c:946:16: expected void const [noderef] __percpu *__vpp_verify ../fs/aio.c:946:16: got struct kioctx_cpu * ../fs/aio.c:964:16: warning: incorrect type in initializer (different address spaces) ../fs/aio.c:964:16: expected void const [noderef] __percpu *__vpp_verify ../fs/aio.c:964:16: got struct kioctx_cpu * ../fs/aio.c:1692:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1723:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 ../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 ../net/core/xdp.c:712:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? ../net/core/xdp.c:734:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? ../net/core/xdp.c:767:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? ../net/mptcp/pm_netlink.c:599:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock ../net/mptcp/pm_netlink.c:711:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../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 ../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 ../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/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y ../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - 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 ../mm/migrate.c:331:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock ../mm/migrate.c:801:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block ../mm/huge_memory.c:1867:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:1905:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2016:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2157:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2192:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2307:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../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:812:9: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock ../mm/huge_memory.c:2954:38: warning: context imbalance in '__split_huge_page' - unexpected unlock ../mm/huge_memory.c:3212:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block ../arch/x86/kernel/ftrace.c:40:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:52:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../net/ipv6/tcp_ipv6.c:1564:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1955:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../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/bluetooth/af_bluetooth.c:223:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block ../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 * ../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock ../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? ../kernel/kcmp.c:194:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:194:37: expected void *v1 ../kernel/kcmp.c:194:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:194:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:194:53: expected void *v2 ../kernel/kcmp.c:194:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:209:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:209:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:209:62: got void * ../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y ../net/ipv4/udp.c:1451:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock ../net/ipv4/udp.c:1483:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit ../net/ipv4/udp.c:1495:28: warning: context imbalance in 'busylock_release' - unexpected unlock ../net/ipv4/udp.c:3026:9: warning: context imbalance in 'udp_get_first' - wrong count at exit ../net/ipv4/udp.c:3043:39: warning: context imbalance in 'udp_get_next' - unexpected unlock ../net/ipv4/udp.c:3091:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock ../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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../mm/khugepaged.c:830: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:812:9: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_huge_page' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1757:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' ../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block ../drivers/net/macsec.c:431:24: warning: restricted ssci_t degrades to integer ../drivers/net/macsec.c:431:22: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:431:22: expected restricted ssci_t [usertype] ssci ../drivers/net/macsec.c:431:22: got unsigned int ../drivers/net/macsec.c:432:22: warning: restricted __be64 degrades to integer ../drivers/net/macsec.c:432:20: warning: incorrect type in assignment (different base types) ../drivers/net/macsec.c:432:20: expected restricted __be64 [usertype] pn ../drivers/net/macsec.c:432:20: got unsigned long long ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/arc/emac_main.c:256:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:256:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:256:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:458:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:458:28: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:458:28: got restricted __le32 [usertype] ../drivers/net/ethernet/arc/emac_main.c:707:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/arc/emac_main.c:707:37: expected unsigned long long [usertype] data ../drivers/net/ethernet/arc/emac_main.c:707:37: 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 ../mm/memcontrol.c:4408:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4410:21: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4566:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:4660:9: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary [noderef] __rcu * ../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary * ../mm/memcontrol.c:6401:23: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:6401:23: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:6401:23: struct task_struct * ../mm/memcontrol.c:6650:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:6650:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:6650:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../mm/memcontrol.c:2185:6: warning: context imbalance in 'folio_memcg_lock' - wrong count at exit ../mm/memcontrol.c:2232:17: warning: context imbalance in '__folio_memcg_unlock' - unexpected unlock ../mm/memcontrol.c:6251:28: warning: context imbalance in 'mem_cgroup_count_precharge_pte_range' - unexpected unlock ../mm/memcontrol.c:6446:36: warning: context imbalance in 'mem_cgroup_move_charge_pte_range' - unexpected unlock ../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' ../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' ../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/net/ethernet/amd/pcnet32.c:695:39: warning: context imbalance in 'pcnet32_suspend' - unexpected unlock ../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): ../include/net/bluetooth/hci.h:2691:47: warning: array of flexible structures ../include/net/bluetooth/hci.h:2777:43: warning: array of flexible structures ../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): ../include/linux/netdevice.h:2547:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit ../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 * ../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 * ../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:338:49: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:338:49: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:338:49: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:340:60: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:340:60: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:340:60: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:356:41: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:356:41: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:356:41: got fouled restricted __sum16 ../net/ipv4/udp_offload.c:358:52: warning: incorrect type in argument 2 (different base types) ../net/ipv4/udp_offload.c:358:52: expected restricted __wsum [usertype] res ../net/ipv4/udp_offload.c:358:52: got fouled restricted __sum16 ../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 ../net/netfilter/nf_conntrack_netlink.c:1218:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock ../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) ../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.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 ../arch/x86/kernel/doublefault_32.c:85:1: warning: symbol '__pcpu_scope_doublefault_stack' was not declared. Should it be static? ../arch/x86/kernel/doublefault_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/init_task.h): ../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * ../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) ../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify ../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * ../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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 ../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 ( * )( ... ) ../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 ( * )( ... ) ../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:812:9: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock ../mm/memory-failure.c:807:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock ../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/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) ../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/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 ../fs/coredump.c:389:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:389:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:389:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:397:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:397:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:397:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:436:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:436:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:436:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:441:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:441:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:441:33: got struct spinlock [noderef] __rcu * ../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:3457:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3462:39: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3467:40: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3467:69: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3492:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3496:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3496:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3496:20: got restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cadence/macb_main.c:3506:20: warning: restricted __be32 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3510:20: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cadence/macb_main.c:3510:20: expected unsigned int [assigned] [usertype] w0 ../drivers/net/ethernet/cadence/macb_main.c:3510:20: got restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cadence/macb_main.c:3520:21: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3520:50: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3526:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3527:30: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3534:36: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3535:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3538:38: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cadence/macb_main.c:3574:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3574:9: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3628:25: warning: cast from restricted __be32 ../drivers/net/ethernet/cadence/macb_main.c:3628:25: warning: cast from 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 int [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/scsi/qedf/qedf_main.c:2207:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2207:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2207:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2236:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2236:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedf/qedf_main.c:2236:18: got restricted __le16 ../drivers/scsi/qedf/qedf_main.c:2253:33: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2271:26: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2502:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedf/qedf_main.c:2502:20: expected unsigned int [usertype] fr_crc ../drivers/scsi/qedf/qedf_main.c:2502:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 ../drivers/scsi/qedf/qedf_main.c:2698:34: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2812:25: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c:2815:18: warning: restricted __le32 degrades to integer ../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): ../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) ../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) ../drivers/scsi/fnic/fnic_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 ../arch/x86/kernel/kvm.c:70:1: warning: symbol '__pcpu_scope_steal_time' 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 ../net/phonet/socket.c:620:14: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:620:14: struct sock [noderef] __rcu * ../net/phonet/socket.c:620:14: struct sock * ../net/phonet/socket.c:643:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:643:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:643:17: struct sock * ../net/phonet/socket.c:659:17: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:659:17: struct sock [noderef] __rcu * ../net/phonet/socket.c:659:17: struct sock * ../net/phonet/socket.c:678:25: error: incompatible types in comparison expression (different address spaces): ../net/phonet/socket.c:678:25: struct sock [noderef] __rcu * ../net/phonet/socket.c:678:25: struct sock * ../net/phonet/socket.c:727:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit ../net/phonet/socket.c:742:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit ../net/ipv6/seg6.c:254:15: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:254:15: expected struct in6_addr *t_old ../net/ipv6/seg6.c:254:15: got struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:432:24: warning: incorrect type in assignment (different address spaces) ../net/ipv6/seg6.c:432:24: expected struct in6_addr [noderef] __rcu *tun_src ../net/ipv6/seg6.c:432:24: got void * ../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/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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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 ../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] ../net/ipv4/af_inet.c:1539:59: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1447:45: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1475:46: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1666:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1669:44: right side has type unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1672:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1674:44: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1691:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1693:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1695:36: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1718:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:42: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1737:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1736:32: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:42: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1782:27: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1781:32: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:50: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1832:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: expected restricted __le32 [usertype] word2 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1831:40: got unsigned int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1837:17: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1839:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1842:24: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1891:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1893:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1898:28: right side has type int ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1e/atl1e_main.c:1901:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: warning: invalid assignment: &= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1839:28: right side has type unsigned int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1852:25: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1893:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1894:39: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1907:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1916:26: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1920:41: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1937:24: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1940:25: warning: restricted __le16 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1941:32: warning: cast to restricted __le16 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2082:47: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2104:37: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2105:37: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2107:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2110:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2111:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2113:31: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2131:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2133:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2135:39: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2178:19: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2248:24: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: expected unsigned short [usertype] vlan ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2305:22: got restricted __le16 [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: expected restricted __le16 [usertype] tag ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2306:17: got int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2307:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: warning: invalid assignment: |= ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: left side has type restricted __le32 ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:2312:28: right side has type int ../drivers/net/ethernet/atheros/atl1c/atl1c_main.c:1734:25: warning: restricted __le32 degrades to integer ../drivers/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_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: expected unsigned int [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: got restricted __be32 [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: expected unsigned short [usertype] ../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: got restricted __be16 [usertype] ../drivers/net/ethernet/atheros/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/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:2815:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2815:33: expected unsigned short [usertype] vlan_tag ../drivers/net/ethernet/brocade/bna/bnad.c:2815:33: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2824:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2828:47: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: expected unsigned short [usertype] lso_mss ../drivers/net/ethernet/brocade/bna/bnad.c:2829:48: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2838:53: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:2842:39: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2864:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: expected unsigned short [usertype] l4_hdr_size_n_offset ../drivers/net/ethernet/brocade/bna/bnad.c:2877:69: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: expected unsigned short [usertype] flags ../drivers/net/ethernet/brocade/bna/bnad.c:2897:30: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: expected unsigned int [usertype] frame_length ../drivers/net/ethernet/brocade/bna/bnad.c:2898:37: got restricted __be32 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3018:9: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3019:34: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: expected unsigned short [usertype] opcode ../drivers/net/ethernet/brocade/bna/bnad.c:3043:51: got restricted __be16 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: warning: incorrect type in initializer (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: expected unsigned long long [usertype] tmp_addr ../drivers/net/ethernet/brocade/bna/bnad.c:3059:17: got restricted __be64 [usertype] ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: expected unsigned short [usertype] length ../drivers/net/ethernet/brocade/bna/bnad.c:3060:48: got restricted __be16 [usertype] ../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer ../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer ../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:231: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/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/net/ethernet/broadcom/bnx2.c:8294:31: warning: cast to restricted __be32 ../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 * ../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:812:9: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'move_pages_pte' - unexpected unlock ../mm/userfaultfd.c:1674:44: warning: context imbalance in 'move_pages' - unexpected unlock ../drivers/net/ethernet/broadcom/cnic.c:5261:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5261:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5261:40: got unsigned int [usertype] cli ../drivers/net/ethernet/broadcom/cnic.c:5216:40: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5216:40: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:5216:40: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:5217:40: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1390:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1390:33: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1390:33: 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1391:33: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1415:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1416:36: warning: cast from restricted __le32 ../drivers/net/ethernet/broadcom/cnic.c:1686:22: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1686:22: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1686:22: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:1687:22: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1728:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1728:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1728:54: got unsigned int [usertype] sq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1730:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1730:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1730:54: got unsigned int [usertype] sq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1732:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1732:54: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1732:54: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1733:54: got unsigned int [usertype] lo ../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] lo ../drivers/net/ethernet/broadcom/cnic.c:1734:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1736:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1736:54: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1736:54: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1738:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1738:59: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1738:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1740:59: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1740:59: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1740:59: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1742:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1742:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1742:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1744:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1744:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1744:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1746:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1746:61: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1746:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1748:61: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1748:61: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1748:61: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1750:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1750:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1750:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1752:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1752:56: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1752:56: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1774:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1774:57: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1774:57: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1776:57: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1776:57: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1776:57: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1787:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1787:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1787:53: got unsigned int [usertype] rq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1789:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1789:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1789:53: got unsigned int [usertype] rq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1791:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1791:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1791:53: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1792:53: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1793:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1793:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1793:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1795:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1795:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1795:55: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1797:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1797:55: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1797:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1799:55: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1799:55: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1799:55: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1801:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1801:53: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1801:53: got unsigned int [usertype] cq_page_table_addr_lo ../drivers/net/ethernet/broadcom/cnic.c:1803:53: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1803:53: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1803:53: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:1806:56: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1806:56: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1806:56: got unsigned int [usertype] 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] hi ../drivers/net/ethernet/broadcom/cnic.c:1807:56: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1821:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1821:64: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1821:64: got unsigned int [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1823:64: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1823:64: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1823:64: got unsigned int [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1827:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1827:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1827:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1829:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1829:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1829:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1831:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1831:49: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1831:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1833:49: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1833:49: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1833:49: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1844:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1844:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1844:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1846:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1846:48: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1846:48: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1848:48: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1848:48: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1848:48: got unsigned int [usertype] ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:1849:48: got unsigned int [usertype] ../drivers/net/ethernet/broadcom/cnic.c:1850:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1850:50: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1850:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1852:50: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1852:50: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1852:50: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:1856:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1856:47: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:1856:47: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:1858:47: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:1858:47: expected restricted __le32 [usertype] hi ../drivers/net/ethernet/broadcom/cnic.c:1858:47: got unsigned int [usertype] cq_page_table_addr_hi ../drivers/net/ethernet/broadcom/cnic.c:2077:17: warning: cast from restricted __sum16 ../drivers/net/ethernet/broadcom/cnic.c:2326:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2326:35: expected restricted __le32 [usertype] lo ../drivers/net/ethernet/broadcom/cnic.c:2326:35: got unsigned long long ../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] hi ../drivers/net/ethernet/broadcom/cnic.c:2327:35: got unsigned long long ../drivers/net/ethernet/broadcom/cnic.c:2328:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2328:32: expected restricted __le32 [usertype] eq_pbl_size ../drivers/net/ethernet/broadcom/cnic.c:2328:32: got int num_pages ../drivers/net/ethernet/broadcom/cnic.c:2330:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2330:27: expected restricted __le16 [usertype] sb_num ../drivers/net/ethernet/broadcom/cnic.c:2330:27: got unsigned int [usertype] status_blk_num ../drivers/net/ethernet/broadcom/cnic.c:2331:28: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2331:28: expected restricted __le16 [usertype] eq_prod ../drivers/net/ethernet/broadcom/cnic.c:2331:28: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:2372:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2372:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2372:16: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2429:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2429:27: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2429:27: got restricted __le16 [usertype] fcoe_conn_id ../drivers/net/ethernet/broadcom/cnic.c:2430:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2430:32: expected restricted __le32 [addressable] [assigned] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2430:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2447:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2447:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2447:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2448:21: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:2475:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2475:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2475:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2476:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2476:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2476:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2509:13: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2509:13: expected unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2509:13: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2510:16: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2510:16: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2510:16: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:2522:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2522:32: expected restricted __le32 [addressable] [usertype] completion_status ../drivers/net/ethernet/broadcom/cnic.c:2522:32: got int ../drivers/net/ethernet/broadcom/cnic.c:2537:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2537:35: expected restricted __le32 [addressable] [assigned] [usertype] fcoe_conn_context_id ../drivers/net/ethernet/broadcom/cnic.c:2537:35: got unsigned int [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2609:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2609:29: expected unsigned int [assigned] [usertype] cid ../drivers/net/ethernet/broadcom/cnic.c:2609:29: got restricted __le32 [usertype] context_id ../drivers/net/ethernet/broadcom/cnic.c:2610:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:2610:32: expected unsigned int [usertype] l5_cid ../drivers/net/ethernet/broadcom/cnic.c:2610:32: got restricted __le32 [usertype] conn_id ../drivers/net/ethernet/broadcom/cnic.c:3511:40: warning: cast to restricted __be32 ../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:3531:27: 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:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3534:29: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3637:49: warning: cast to restricted __be16 ../drivers/net/ethernet/broadcom/cnic.c:3790:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3790:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3790:31: got restricted __be16 [usertype] sin6_port ../drivers/net/ethernet/broadcom/cnic.c:3796:32: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3796:32: expected unsigned int ../drivers/net/ethernet/broadcom/cnic.c:3796:32: got restricted __be32 [usertype] s_addr ../drivers/net/ethernet/broadcom/cnic.c:3797:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3797:31: expected unsigned short [usertype] dst_port ../drivers/net/ethernet/broadcom/cnic.c:3797:31: got restricted __be16 [usertype] sin_port ../drivers/net/ethernet/broadcom/cnic.c:3827:23: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:3827:23: expected unsigned short [usertype] src_port ../drivers/net/ethernet/broadcom/cnic.c:3827:23: got restricted __be16 [assigned] [usertype] local_port ../drivers/net/ethernet/broadcom/cnic.c:3984:29: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4946:43: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/broadcom/cnic.c:4946:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4946:33: expected restricted __le32 [usertype] addr_lo ../drivers/net/ethernet/broadcom/cnic.c:4946:33: got unsigned int ../drivers/net/ethernet/broadcom/cnic.c:4954:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4954:46: expected restricted __le32 [usertype] parsing_data ../drivers/net/ethernet/broadcom/cnic.c:4954:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4957:46: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4957:46: expected restricted __le16 [usertype] global_data ../drivers/net/ethernet/broadcom/cnic.c:4957:46: got int ../drivers/net/ethernet/broadcom/cnic.c:4982:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:4982:25: expected unsigned short [usertype] *tx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:4982:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5047:35: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5047:35: expected restricted __le16 [usertype] silent_vlan_mask ../drivers/net/ethernet/broadcom/cnic.c:5047:35: got int ../drivers/net/ethernet/broadcom/cnic.c:5049:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5049:25: expected unsigned short [usertype] *rx_cons_ptr ../drivers/net/ethernet/broadcom/cnic.c:5049:25: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5067:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5067:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5067:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5069:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5069:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5069:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5074:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5074:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5074:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5076:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5076:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5076:41: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5086:42: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5086:42: expected unsigned short [usertype] *hw_prod_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5086:42: got restricted __le16 * ../drivers/net/ethernet/broadcom/cnic.c:5088:41: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/broadcom/cnic.c:5088:41: expected unsigned short [usertype] *status_idx_ptr ../drivers/net/ethernet/broadcom/cnic.c:5088:41: got restricted __le16 * ../kernel/time/posix-timers.c:515:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:515:31: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:515:31: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:519:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:519:33: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:519:33: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1102:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1102:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1102:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1104:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1104:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1104:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:560: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:812:9: warning: context imbalance in 'timer_wait_running' - unexpected unlock ../kernel/time/posix-timers.c:900:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block ../kernel/time/posix-timers.c:1023:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1023:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1023:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1025:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1025:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:1025:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1006:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block ../kernel/time/posix-timers.c:1041:13: warning: context imbalance in 'itimer_delete' - wrong count at exit ../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 ../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 ( * )( ... ) ../drivers/net/ethernet/broadcom/tg3.c:3745:34: warning: cast to restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast to restricted __le32 ../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast from restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast to restricted __le32 ../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast from restricted __be32 ../drivers/net/ethernet/broadcom/tg3.c:17074:63: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/broadcom/tg3.c:17074:63: expected restricted __be32 [usertype] *val ../drivers/net/ethernet/broadcom/tg3.c:17074:63: got unsigned int * ../drivers/net/ethernet/broadcom/tg3.c:17075:63: warning: incorrect type in argument 3 (different base types) ../drivers/net/ethernet/broadcom/tg3.c:17075:63: expected restricted __be32 [usertype] *val ../drivers/net/ethernet/broadcom/tg3.c:17075:63: got unsigned int * ../fs/proc/task_mmu.c:621:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1183:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock ../fs/proc/task_mmu.c:1531:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock ../fs/proc/task_mmu.c:2142: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:812:9: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock ../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/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:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock ../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit ../net/ipv4/igmp.c:2980: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:812:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock ../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 ../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/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 ../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 ( * )( ... ) ../net/bluetooth/hci_codec.c: note: in included file: ../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures ../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 ../fs/proc/base.c:2263:25: warning: cast to restricted fmode_t ../fs/proc/base.c:2320:42: warning: cast from restricted fmode_t ../fs/proc/base.c:2420: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:1106:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock ../fs/proc/base.c:2447:13: warning: context imbalance in 'timers_start' - wrong count at exit ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../fs/proc/base.c:2473: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:810:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: expected unsigned short [usertype] value ../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: expected unsigned int val ../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: got restricted __le32 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: expected unsigned short val ../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: got restricted __le16 [usertype] ../drivers/isdn/hardware/mISDN/hfcmulti.c:496:32: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:501:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:518:25: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/hfcmulti.c:524:25: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: got void * ../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:178:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:178:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:178:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:192:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:192:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:192:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:216:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:216:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:216:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:225:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:225:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:225:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:238:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:238:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:238:37: got struct spinlock [noderef] __rcu * ../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 * ../net/ipv6/ip6mr.c:407: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 ../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/core/netpoll.c:365:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block ../drivers/isdn/hardware/mISDN/avmfritz.c:421:23: warning: cast to restricted __le32 ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: warning: incorrect type in argument 1 (different base types) ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: expected unsigned int [usertype] value ../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: got restricted __le32 [usertype] ../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/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 ../fs/proc/proc_sysctl.c:924:16: error: incompatible types in comparison expression (different address spaces): ../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header [noderef] __rcu * ../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header * ../fs/proc/proc_sysctl.c:295:32: warning: context imbalance in 'start_unregistering' - unexpected unlock ../net/bluetooth/sco.c: note: in included file: ../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures ../drivers/net/rionet.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../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/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/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 1 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void const volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: got unsigned int [usertype] * ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: cast removes address space '__iomem' of expression ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: warning: incorrect type in argument 2 (different address spaces) ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261:1: expected void volatile [noderef] __iomem *addr ../drivers/isdn/hardware/mISDN/mISDNinfineon.c:261: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: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/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - 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 ( * )( ... ) ../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 ../kernel/time/timer_migration.c:858:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../drivers/gpu/drm/i915/intel_uncore.c:2071:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2072:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2073:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2074:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2139:1: warning: context imbalance in 'gen6_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2140:1: warning: context imbalance in 'gen6_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2141:1: warning: context imbalance in 'gen6_write32' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2161:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2162:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock ../drivers/gpu/drm/i915/intel_uncore.c:2163:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:9192:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/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/usb/gadget/legacy/inode.c:1144:33: warning: context imbalance in 'ep0_write' - unexpected unlock ../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 ../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/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/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock ../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - 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 ../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/isdn/hardware/mISDN/mISDNisar.c:203:33: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:204:32: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:205:34: warning: cast to restricted __le16 ../drivers/isdn/hardware/mISDN/mISDNisar.c:252:39: warning: cast to restricted __le16 ../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/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/scsi/lpfc/lpfc_sli.c:18138:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18138:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18140:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18142:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18144:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18157:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:15427:13: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15428:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:15437:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9158:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9161:21: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9162: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:21261:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21269:37: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21270:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21304:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:21313:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:21314:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21315:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_sli.c:21317:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:21318:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:21318:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_sli.c:21318: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:2352:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2454:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2455:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2458:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:2459:36: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9614:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:9660:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12104:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:12132:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:14813:16: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17950:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17952:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:17955:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:17957:57: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: expected unsigned int [usertype] sgl_pg0_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18250:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: expected unsigned int [usertype] sgl_pg0_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18252:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: expected unsigned int [usertype] sgl_pg1_addr_lo ../drivers/scsi/lpfc/lpfc_sli.c:18259:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: expected unsigned int [usertype] sgl_pg1_addr_hi ../drivers/scsi/lpfc/lpfc_sli.c:18261:47: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_sli.c:18272:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:18496:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_sli.c:19122:16: warning: restricted __be16 degrades to integer ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: expected unsigned int ../drivers/scsi/lpfc/lpfc_sli.c:20924:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_sli.c:12895:36: warning: context imbalance in 'lpfc_sli_abort_taskmgmt' - different lock contexts for basic block ../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 ../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 ../drivers/net/ethernet/cisco/enic/enic_main.c:272:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:276:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:633:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:640:14: warning: cast to restricted __be16 ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer ../kernel/acct.c:477:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:477:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:477:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:487:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:487:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:570:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:570:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:570:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:590:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:590:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:590:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:212:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:313:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:318:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block ../net/atm/mpc.c:123:20: warning: symbol 'mpcs' 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:880:33: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:882:40: warning: restricted __be32 degrades to integer ../drivers/scsi/lpfc/lpfc_ct.c:1354:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1502:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1518:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c:1519:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_ct.c: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:3285:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3285:30: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3285:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: expected unsigned int [usertype] EntryCnt ../drivers/scsi/lpfc/lpfc_ct.c:3345:34: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_ct.c:3517:34: warning: cast to restricted __be32 ../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/lpfc/lpfc_els.c: note: in included file: ../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures ../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:2593:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2593:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:2593:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2594:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:2594:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:2594:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:2931:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3171: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:3718:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:3719: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:5637:47: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5637:47: expected unsigned int [usertype] vid ../drivers/scsi/lpfc/lpfc_els.c:5637:47: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:5638:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:5638:49: expected unsigned int [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:5638:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6043:19: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6112:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6228:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6228:33: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_els.c:6228:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6229:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6229:33: expected unsigned int [usertype] word4 ../drivers/scsi/lpfc/lpfc_els.c:6229:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6230:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6230:33: expected unsigned int [usertype] word5 ../drivers/scsi/lpfc/lpfc_els.c:6230:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6396:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6399:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6399:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6411:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:6633:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6633:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6633:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6635:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6635:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6635:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6654:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6654:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6654:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6693:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6693:36: expected unsigned short [usertype] temperature ../drivers/scsi/lpfc/lpfc_els.c:6693:36: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6694:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6694:33: expected unsigned short [usertype] rx_power ../drivers/scsi/lpfc/lpfc_els.c:6694:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6695:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6695:32: expected unsigned short [usertype] tx_bias ../drivers/scsi/lpfc/lpfc_els.c:6695:32: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6696:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6696:33: expected unsigned short [usertype] tx_power ../drivers/scsi/lpfc/lpfc_els.c:6696:33: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6697:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6697:28: expected unsigned short [usertype] vcc ../drivers/scsi/lpfc/lpfc_els.c:6697:28: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6699:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6699:30: expected unsigned short [usertype] flags ../drivers/scsi/lpfc/lpfc_els.c:6699:30: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6700:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6700:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6700:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6711:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6711:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6711:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6715:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6715:30: expected unsigned int [usertype] port_type ../drivers/scsi/lpfc/lpfc_els.c:6715:30: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6717:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6717:49: expected unsigned int [usertype] link_failure_cnt ../drivers/scsi/lpfc/lpfc_els.c:6717:49: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6719:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6719:50: expected unsigned int [usertype] loss_of_synch_cnt ../drivers/scsi/lpfc/lpfc_els.c:6719:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6721:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6721:51: expected unsigned int [usertype] loss_of_signal_cnt ../drivers/scsi/lpfc/lpfc_els.c:6721:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6723:56: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6723:56: expected unsigned int [usertype] primitive_seq_proto_err ../drivers/scsi/lpfc/lpfc_els.c:6723:56: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6725:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6725:51: expected unsigned int [usertype] invalid_trans_word ../drivers/scsi/lpfc/lpfc_els.c:6725:51: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6727:48: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6727:48: expected unsigned int [usertype] invalid_crc_cnt ../drivers/scsi/lpfc/lpfc_els.c:6727:48: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6729:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6729:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6729:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6740:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6740:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6740:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6744:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6744:33: expected unsigned int [usertype] port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6744:33: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6748:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6748:50: expected unsigned int [usertype] attached_port_bbc ../drivers/scsi/lpfc/lpfc_els.c:6748:50: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6754:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6754:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6754:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6765:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6765:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6765:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6782:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6782:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6782:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6783:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6783:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6783:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6794:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6794:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6794:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6811:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6811:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6811:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6812:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6812:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6812:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6823:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6823:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6823:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6840:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6840:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6840:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6841:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6841:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6841:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6852:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6852:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6852:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6869:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6869:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6869:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6870:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6870:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6870:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6882:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6882:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6882:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6899:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6899:39: expected unsigned int [usertype] function_flags ../drivers/scsi/lpfc/lpfc_els.c:6899:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6900:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6900:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6900:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6908:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6908:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6908:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6914:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6914:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6914:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6923:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6923:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6923:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6925:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6925:36: expected unsigned int [usertype] CorrectedBlocks ../drivers/scsi/lpfc/lpfc_els.c:6925:36: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6927:40: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6927:40: expected unsigned int [usertype] UncorrectableBlocks ../drivers/scsi/lpfc/lpfc_els.c:6927:40: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6930:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6930:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:6930:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6941:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6941:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:6941:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:6979:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:6979:37: expected unsigned short [usertype] speed ../drivers/scsi/lpfc/lpfc_els.c:6979:37: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7007:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7007:44: expected unsigned short [usertype] capabilities ../drivers/scsi/lpfc/lpfc_els.c:7007:44: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7008:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7008:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7008:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7017:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7017:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:7017:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7025:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7025:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7025:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7034:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7034:19: expected unsigned int [usertype] tag ../drivers/scsi/lpfc/lpfc_els.c:7034:19: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7049:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7049:22: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7049:22: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7151:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_els.c:7151:25: expected unsigned int [usertype] length ../drivers/scsi/lpfc/lpfc_els.c:7151:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_els.c:7158:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7427:9: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7436:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7438:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7441:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7664:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7669:21: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7679:17: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7724:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7724:9: warning: cast to restricted __be16 ../drivers/scsi/lpfc/lpfc_els.c:7869:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7872:44: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:7969:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_els.c:8030:23: warning: too many warnings ../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/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/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion ../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/cpufreq/intel_pstate.c:262: warning: Function parameter or struct member 'epp_cached' not described in 'cpudata' ../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 ../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 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:429:25: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ 510 | 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:429:25: note: in definition of macro ‘printk_index_wrap’ 429 | _p_func(_fmt, ##__VA_ARGS__); \ | ^~~~ ../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ 510 | 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/scsi/lpfc/lpfc_hbadisc.c:3451:18: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2266:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:2267:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4116:14: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4117:19: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_hbadisc.c:7125:33: warning: cast to restricted __le16 ../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/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:218:42: warning: cast to restricted __be16 ../net/rds/recv.c:222:44: warning: cast to restricted __be32 ../net/9p/client.c:746:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:746:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:746:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:748:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:748:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:748:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:831:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:831:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:831:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:833:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:833:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:833:48: got struct spinlock [noderef] __rcu * ../net/dccp/ccids/ccid2.c:365: warning: Function parameter or struct member 'mrtt' not described in 'ccid2_rtt_estimator' ../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y ../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y ../drivers/scsi/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/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/libcxgb/libcxgb_ppm.c:368:15: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: expected struct cxgbi_ppm_pool *pools ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: got void [noderef] __percpu * ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: expected void const [noderef] __percpu *__vpp_verify ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: got struct cxgbi_ppm_pool * ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: expected struct cxgbi_ppm_pool [noderef] __percpu *pool ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: got struct cxgbi_ppm_pool *[assigned] pool ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: expected void [noderef] __percpu *__pdata ../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: got struct cxgbi_ppm_pool *[assigned] pool ../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:4622:24: warning: cast to restricted __be64 ../drivers/scsi/lpfc/lpfc_init.c:8144:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8144:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8144:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:8149:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_init.c:8149:21: expected unsigned long long [addressable] [usertype] wwn ../drivers/scsi/lpfc/lpfc_init.c:8149:21: got restricted __be64 [usertype] ../drivers/scsi/lpfc/lpfc_init.c:14637:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14638:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14639:15: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_init.c:14640:17: warning: cast to restricted __be32 ../kernel/cgroup/cgroup.c:6622:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6622:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6622:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6625:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6625:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6625:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3094:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6389:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6505:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6525:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6574:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../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 ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion ../net/sctp/socket.c:8499:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock ../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): ../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. ../drivers/scsi/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] ../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 * ../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] ../kernel/cgroup/rstat.c:218:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? ../drivers/scsi/lpfc/lpfc_nportdisc.c:487:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:535:23: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:536:24: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1420:26: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1429:31: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:1430:32: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2220:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2222:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2226:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2229:36: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2230:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2237:21: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2243:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2252:30: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2259:54: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:2271:17: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_nportdisc.c:278:24: warning: context imbalance in 'lpfc_els_abort' - different lock contexts for basic block ../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. ../kernel/cgroup/cgroup-v1.c:488:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit ../kernel/cgroup/freezer.c:143:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:143:35: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:143:35: got struct spinlock [noderef] __rcu * ../kernel/cgroup/freezer.c:146:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/freezer.c:146:37: expected struct spinlock [usertype] *lock ../kernel/cgroup/freezer.c:146: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../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 ../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 ../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/net/ethernet/cisco/enic/enic_ethtool.c:433:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: got unsigned int [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: got unsigned short [usertype] ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: got unsigned short [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:108:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:313:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:314:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:317:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:654:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:655:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:656:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:658:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:659:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:664:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:665:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:666:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:668:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:669:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: expected unsigned int [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:785:39: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:873:46: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:875:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: expected unsigned int [usertype] fcpDl ../drivers/scsi/lpfc/lpfc_scsi.c:918:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: got restricted __be32 [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: expected unsigned int [usertype] prot_data ../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: 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] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1616:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1617:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1623:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: expected unsigned int [usertype] reftag ../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: expected unsigned int [usertype] word0 ../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: expected unsigned int [usertype] word1 ../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: 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] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1786:34: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1787:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1821:40: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1822:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1845:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: expected unsigned int [usertype] ref_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: expected unsigned int [usertype] word3 ../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2246:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2247:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:2336: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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2609:27: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: expected unsigned short [usertype] x ../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: got restricted __be16 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: expected unsigned short [usertype] ret ../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: got restricted __sum16 ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: expected unsigned short [usertype] start_app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: expected unsigned short [assigned] [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: got restricted __be16 [usertype] guard_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: expected unsigned short [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: got restricted __be16 [usertype] app_tag ../drivers/scsi/lpfc/lpfc_scsi.c:3077:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: 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_hi ../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3195:41: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3208:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: expected unsigned int [usertype] fcpDl ../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: got restricted __be32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3233:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3242:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3318:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_scsi.c:3421:27: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3429:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3438:25: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_scsi.c:3606:24: warning: too many warnings ../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 ../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 ../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/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/bfad_im.c:1064:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1064:29: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1064:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1066:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1066:29: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1066:29: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1033:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1033:33: expected unsigned long long [usertype] node_name ../drivers/scsi/bfa/bfad_im.c:1033:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1035:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1035:33: expected unsigned long long [usertype] port_name ../drivers/scsi/bfa/bfad_im.c:1035:33: got restricted __be64 [usertype] ../drivers/scsi/bfa/bfad_im.c:1054:37: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfad_im.c:1054:37: expected unsigned int [usertype] maxframe_size ../drivers/scsi/bfa/bfad_im.c:1054:37: got restricted __be16 [usertype] maxfrsize ../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 ../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 ../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures In file included from ../include/linux/string.h:369, from ../include/linux/uuid.h:11, from ../include/linux/mod_devicetable.h:14, from ../include/linux/pci.h:27, from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19, from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: In function ‘fortify_memcpy_chk’, inlined from ‘bnx2x_get_vf_config’ at ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:2655:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/usb/gadget/function/f_fs.c:3309:32: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3309:32: expected unsigned short [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3309:32: got restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3334:36: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/function/f_fs.c:3334:36: expected restricted __le16 [usertype] wMaxPacketSize ../drivers/usb/gadget/function/f_fs.c:3334:36: got unsigned short [usertype] wMaxPacketSize ../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. ../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures ../drivers/hid/bpf/hid_bpf_dispatch.c:158:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:297:1: warning: symbol 'hid_bpf_attach_prog' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:348:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:382:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? ../drivers/hid/bpf/hid_bpf_dispatch.c:408:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? ../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 * In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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/staging/wlan-ng/hfa384x_usb.c:93, from ../drivers/staging/wlan-ng/prism2usb.c:2: In function ‘fortify_memcpy_chk’, inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:604:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘fortify_memcpy_chk’, inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:613:4: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/rxrpc/sendmsg.c:608:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit ../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/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. ../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/ipv4/ipmr.c:2916: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/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) ../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val ../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 ../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:2988:22: expected unsigned short [usertype] clscode ../drivers/scsi/bfa/bfa_ioc.c:2988:22: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3439:17: expected unsigned short [usertype] pers ../drivers/scsi/bfa/bfa_ioc.c:3439:17: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3440:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3440:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3441:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3441:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3564:19: expected unsigned short [usertype] bw_min ../drivers/scsi/bfa/bfa_ioc.c:3564:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:3565:19: expected unsigned short [usertype] bw_max ../drivers/scsi/bfa/bfa_ioc.c:3565:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4828:27: expected unsigned int [usertype] count ../drivers/scsi/bfa/bfa_ioc.c:4828:27: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:4978:19: expected unsigned short [usertype] freq ../drivers/scsi/bfa/bfa_ioc.c:4978:19: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5005:21: expected unsigned int [usertype] period ../drivers/scsi/bfa/bfa_ioc.c:5005:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5366:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5366:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5369:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5369:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5382:24: expected unsigned short [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5382:24: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5404:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:5404:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:5407:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:5407:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6209:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6209:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6212:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6212:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6243:21: expected unsigned int [usertype] offset ../drivers/scsi/bfa/bfa_ioc.c:6243:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.c:6246:21: expected unsigned int [usertype] length ../drivers/scsi/bfa/bfa_ioc.c:6246:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/staging/rtl8192e/rtllib_rx.c: note: in included file: ../drivers/staging/rtl8192e/rtllib.h:641:48: warning: array of flexible structures ../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/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/csiostor/csio_lnode.c: note: in included file: ../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures ../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/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/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock ../kernel/audit.c: In function ‘audit_log_vformat’: ../kernel/audit.c:1977:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1977 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); | ^~~ ../kernel/audit.c:1986:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1986 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); | ^~~ ../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/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/lpfc/lpfc_bsg.c:195:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:196:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:201:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2626:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2629:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2633:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2850:32: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2851:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:2853:30: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_bsg.c:5226:29: warning: cast to restricted __be32 ../drivers/scsi/lpfc/lpfc_bsg.c:5229:33: warning: cast to restricted __be32 ../kernel/audit.c:2231:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2231:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2231:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2234:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2234:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2234:40: got struct spinlock [noderef] __rcu * ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - 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/net/bareudp.c:274:14: warning: incorrect type in assignment (different address spaces) ../drivers/net/bareudp.c:274:14: expected struct socket *sock ../drivers/net/bareudp.c:274:14: got struct socket [noderef] __rcu *sock ../drivers/net/bareudp.c:598:20: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:598:20: expected restricted __be16 [usertype] port ../drivers/net/bareudp.c:598:20: got unsigned short ../drivers/net/bareudp.c:599:25: warning: incorrect type in assignment (different base types) ../drivers/net/bareudp.c:599:25: expected restricted __be16 [usertype] ethertype ../drivers/net/bareudp.c:599:25: got unsigned short ../drivers/scsi/lpfc/lpfc_nvme.c:2071:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:2071:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:2071:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:612:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:613:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:616:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:619:25: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:620:24: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:623:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: expected restricted __be32 [usertype] rsn ../drivers/scsi/lpfc/lpfc_nvme.c:1028:25: got unsigned int [usertype] parameter ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: expected restricted __le16 [usertype] sq_head ../drivers/scsi/lpfc/lpfc_nvme.c:1035:33: got unsigned short [assigned] [usertype] sqhd ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:1424:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:1426:54: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:1442:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:1444:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:1448:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:1449:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:1458:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:1460:46: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:1480:33: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvme.c:1482:36: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:850:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:892:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:893:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: expected unsigned int [usertype] addr_hi ../drivers/scsi/lpfc/lpfc_nvme.c:909:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: expected unsigned int [usertype] addr_lo ../drivers/scsi/lpfc/lpfc_nvme.c:910:22: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:911:22: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvme.c:916:20: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvme.c:917:22: got restricted __le32 [usertype] ../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) ../fs/reiserfs/xattr.c:460:28: expected unsigned int ../fs/reiserfs/xattr.c:460:28: got restricted __wsum ../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) ../fs/reiserfs/xattr.c:460:28: expected unsigned int ../fs/reiserfs/xattr.c:460:28: got restricted __wsum ../drivers/scsi/lpfc/lpfc_nvmet.c:2626:42: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2627:43: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2788:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2789:45: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2828:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2835:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2914:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:2921:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: expected unsigned int [usertype] addrLow ../drivers/scsi/lpfc/lpfc_nvmet.c:2937:43: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: expected unsigned int [usertype] addrHigh ../drivers/scsi/lpfc/lpfc_nvmet.c:2939:44: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: expected unsigned int [usertype] word2 ../drivers/scsi/lpfc/lpfc_nvmet.c:3006:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: expected unsigned int [usertype] sge_len ../drivers/scsi/lpfc/lpfc_nvmet.c:3007:30: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:3020:38: warning: cast to restricted __le32 ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: expected unsigned int [usertype] w ../drivers/scsi/lpfc/lpfc_nvmet.c:3022:28: got restricted __le32 [usertype] ../drivers/scsi/lpfc/lpfc_nvmet.c:910:21: warning: cast to restricted __le32 ../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/dlink/sundance.c:1046:60: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1046:60: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1046:60: got restricted __le32 [usertype] addr ../drivers/net/ethernet/dlink/sundance.c:1103:45: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1103:45: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1103:45: got restricted __le32 [usertype] addr ../drivers/net/ethernet/dlink/sundance.c:1433:60: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/dlink/sundance.c:1433:60: expected unsigned long long [usertype] dma_addr ../drivers/net/ethernet/dlink/sundance.c:1433:60: got restricted __le32 [usertype] addr ../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 * ../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/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c: note: in included file: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:254:55: warning: array of flexible structures ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:291:55: warning: array of flexible structures ../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/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer ../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2558:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2559:36: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1838:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: expected unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcs_rport.c:1851:39: got restricted __be16 [usertype] reply_oxid ../drivers/scsi/bfa/bfa_fcs_rport.c:1977:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2047:31: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: expected restricted __be16 [usertype] port_speed_cap ../drivers/scsi/bfa/bfa_fcs_rport.c:2229:31: got int ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: expected restricted __be16 [usertype] port_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2238:30: got unsigned int enum fc_rpsc_op_speed ../drivers/scsi/bfa/bfa_fcs_rport.c:2593:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2688:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:2709:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: expected unsigned int [addressable] [assigned] [usertype] qos_flow_id ../drivers/scsi/bfa/bfa_fcs_rport.c:3051:38: got restricted __be32 [usertype] ../drivers/staging/rtl8192e/rtllib_softmac.c: note: in included file: ../drivers/staging/rtl8192e/rtllib.h:630:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtllib.h:614:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtllib.h:652:48: warning: array of flexible structures ../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] ../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 ( * )( ... ) ../net/ipv4/tcp_sigpool.c:253:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: expected unsigned int static [assigned] [toplevel] [usertype] pagebytes:16 ../drivers/scsi/bfa/bfa_fcbuild.c:107:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:164:21: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:173:23: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:213:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:233:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:235:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: expected restricted __be32 [usertype] *vvl_info ../drivers/scsi/bfa/bfa_fcbuild.c:251:18: got unsigned int [usertype] * ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:272:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:291:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:293:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:305:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:314:56: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:343:21: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:360:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:361:17: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:374:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:443:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:534:14: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:574:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:581:20: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: expected unsigned int [usertype] ox_id:16 ../drivers/scsi/bfa/bfa_fcbuild.c:627:23: got restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:653:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:656:30: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:673:32: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:682:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:696:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:706:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:713:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:755:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: expected unsigned int [usertype] num_entries:16 ../drivers/scsi/bfa/bfa_fcbuild.c:793:31: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:796:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:799:17: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:813:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: expected unsigned int [usertype] rxsz:16 ../drivers/scsi/bfa/bfa_fcbuild.c:815:46: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:839:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:852:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:856:27: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:866:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:876:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: expected unsigned int [usertype] payload_len:16 ../drivers/scsi/bfa/bfa_fcbuild.c:880:28: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:896:16: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:920:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:930:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:941:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:995:13: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: expected unsigned int [usertype] cmd_rsp_code:16 ../drivers/scsi/bfa/bfa_fcbuild.c:1012:29: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1026:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: warning: incorrect type in argument 4 (different base types) ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: expected restricted __be16 [usertype] ox_id ../drivers/scsi/bfa/bfa_fcbuild.c:1044:44: got unsigned short [usertype] ox_id ../drivers/scsi/bfa/bfa_port.c:29:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:29:20: expected restricted __be32 [usertype] t0 ../drivers/scsi/bfa/bfa_port.c:29:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:30:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:30:20: expected restricted __be32 [usertype] t1 ../drivers/scsi/bfa/bfa_port.c:30:20: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:526:42: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:528:33: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_port.c:563:35: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_port.c:563:35: expected unsigned int [usertype] ../drivers/scsi/bfa/bfa_port.c:563:35: got restricted __be32 [usertype] ../drivers/net/ethernet/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 ../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' ../drivers/net/ethernet/engleder/tsnep_main.c:1622:25: error: too long token expansion ../drivers/staging/octeon/ethernet.c:507:24: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet.c:731:67: warning: invalid access past the end of 'pip_prt_tagx' (4 8) ../drivers/staging/octeon/ethernet.c:744:59: warning: invalid access past the end of 'pip_prt_tagx' (4 8) ../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 ../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/staging/octeon/ethernet-mdio.c:68:17: warning: invalid access past the end of 'li' (4 8) ../drivers/staging/octeon/ethernet-mdio.c:85:35: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet-mdio.c:112:24: warning: invalid access past the end of 'gmx_cfg' (4 8) ../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64 ../drivers/staging/octeon/ethernet-rgmii.c:67:24: warning: invalid access past the end of 'link_info' (4 8) ../drivers/staging/octeon/ethernet-rgmii.c:122:24: warning: invalid access past the end of 'link_info' (4 8) ../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:779:9: warning: context imbalance in 'kgdb_cpu_enter' - 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:3155:33: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3158:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:3159:9: warning: cast from restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4465:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:4467:25: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:660:27: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:660:27: expected restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:660:27: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:669:39: expected restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:669:39: got unsigned int [usertype] ../drivers/scsi/bfa/bfa_svc.c:681:71: warning: incorrect type in argument 5 (different base types) ../drivers/scsi/bfa/bfa_svc.c:681:71: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:681:71: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:682:49: warning: incorrect type in argument 6 (different base types) ../drivers/scsi/bfa/bfa_svc.c:682:49: expected unsigned int [usertype] resid_len ../drivers/scsi/bfa/bfa_svc.c:682:49: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:689:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:689:39: expected unsigned int [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:689:39: got restricted __be32 [usertype] rsp_len ../drivers/scsi/bfa/bfa_svc.c:690:43: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:690:43: expected unsigned int [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:690:43: got restricted __be32 [usertype] residue_len ../drivers/scsi/bfa/bfa_svc.c:3509:39: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3509:39: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3509:39: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3544:41: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3545:54: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3545:54: expected unsigned short [usertype] path_tov ../drivers/scsi/bfa/bfa_svc.c:3545:54: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3547:53: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3547:53: expected unsigned short [usertype] q_depth ../drivers/scsi/bfa/bfa_svc.c:3547:53: got restricted __be16 [usertype] ../drivers/scsi/bfa/bfa_svc.c:3883:9: warning: cast from restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:3893:31: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:3893:31: expected restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3893:31: got unsigned short [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:3902:27: warning: incorrect type in return expression (different base types) ../drivers/scsi/bfa/bfa_svc.c:3902:27: expected unsigned short ../drivers/scsi/bfa/bfa_svc.c:3902:27: got restricted __be16 [usertype] maxfrsize ../drivers/scsi/bfa/bfa_svc.c:5505:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:5506:22: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6482:21: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6482:21: expected unsigned int enum bfa_status status ../drivers/scsi/bfa/bfa_svc.c:6482:21: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6533:49: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6533:49: expected unsigned int [usertype] roundtrip_latency ../drivers/scsi/bfa/bfa_svc.c:6533:49: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6535:50: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6535:50: expected unsigned int [usertype] est_cable_distance ../drivers/scsi/bfa/bfa_svc.c:6535:50: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6538:25: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6540:39: warning: cast to restricted __be16 ../drivers/scsi/bfa/bfa_svc.c:6567:30: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6567:30: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6567:30: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:5820:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5821:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5822:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5823:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:5824:27: warning: cast to restricted __be32 ../drivers/scsi/bfa/bfa_svc.c:6459:26: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6459:26: expected unsigned int [usertype] lpcnt ../drivers/scsi/bfa/bfa_svc.c:6459:26: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c:6460:28: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_svc.c:6460:28: expected unsigned int [usertype] payload ../drivers/scsi/bfa/bfa_svc.c:6460:28: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_svc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) ../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len ../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] ../drivers/staging/vt6655/card.c:302:31: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64 ../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64 ../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/staging/octeon/ethernet-rx.c:506:43: warning: invalid access past the end of 'int_thr' (4 8) ../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] ../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/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 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/thread_info.h:12, from ../include/linux/thread_info.h:60, from ../include/linux/spinlock.h:60, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/isdn/mISDN/l1oip_core.c:669:39: warning: incorrect type in assignment (different base types) ../drivers/isdn/mISDN/l1oip_core.c:669:39: expected restricted __be32 [usertype] s_addr ../drivers/isdn/mISDN/l1oip_core.c:669:39: got unsigned long ../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:488:16: warning: cast to restricted __le64 ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer ../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 ../kernel/debug/kdb/kdb_main.c:2313:40: warning: dereference of noderef expression ../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 In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/lockdep.h:14, from ../include/linux/rcupdate.h:29, 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:1425:3: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1214:20: expected unsigned int [usertype] iscsi_cid ../drivers/scsi/qedi/qedi_main.c:1214:20: got restricted __le16 [usertype] conn_id ../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types) ../drivers/scsi/qedi/qedi_main.c:1226:74: expected unsigned int [usertype] tid ../drivers/scsi/qedi/qedi_main.c:1226:74: got restricted __le16 [usertype] itid ../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1274:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1274:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1326:18: expected unsigned short [usertype] prod_idx ../drivers/scsi/qedi/qedi_main.c:1326:18: got restricted __le16 ../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1854:32: expected restricted __le32 [usertype] itt ../drivers/scsi/qedi/qedi_main.c:1854:32: got unsigned int [usertype] proto_itt ../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer ../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types) ../drivers/scsi/qedi/qedi_main.c:1881:20: expected unsigned int [usertype] ../drivers/scsi/qedi/qedi_main.c:1881:20: got restricted __le32 [usertype] itt ../drivers/staging/octeon/ethernet-spi.c:22:26: warning: invalid access past the end of 'spx_int_reg' (4 8) ../drivers/staging/octeon/ethernet-spi.c:54:26: warning: invalid access past the end of 'stx_int_reg' (4 8) ../drivers/staging/octeon/ethernet-spi.c:113:29: warning: invalid access past the end of 'rsl_int_blocks' (4 8) ../drivers/net/sb1000.c:847:31: warning: incorrect type in assignment (different base types) ../drivers/net/sb1000.c:847:31: expected restricted __be16 [usertype] protocol ../drivers/net/sb1000.c:847:31: got unsigned short ../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 int ../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/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/staging/octeon/ethernet-tx.c:249:28: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/octeon/ethernet-tx.c:254:31: warning: invalid access past the end of 'pko_command' (4 8) ../drivers/staging/octeon/ethernet-tx.c:399:56: warning: invalid access past the end of 'pko_command' (4 8) ../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/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/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 In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, from ../include/linux/sched.h:13, from ../include/linux/audit.h:12, from ../kernel/seccomp.c:19: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/seccomp.c:882:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:882:9: expected struct qspinlock *lock ../kernel/seccomp.c:882:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1383:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1383:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1383:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1395:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1395:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1395:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1876:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1876:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1876:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:1962:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1962:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1962:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1980:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1980:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1980:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2122:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2122:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2122:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2125:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2125:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2125:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2131:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2131:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2131: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:596:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:596:9: expected struct qspinlock *lock ../kernel/seccomp.c:596: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:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/lockdep.h:14, from ../include/linux/rcupdate.h:29, 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:1210:3: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../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: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/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 *ct ../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:128:23: warning: incorrect type in argument 1 (different address spaces) ../drivers/scsi/qedi/qedi_debugfs.c:128:23: expected char *buf ../drivers/scsi/qedi/qedi_debugfs.c:128:23: got char [noderef] __user *buffer ../drivers/scsi/qedi/qedi_debugfs.c:154:41: warning: restricted __le16 degrades to integer ../drivers/scsi/qedi/qedi_debugfs.c:223:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? ../net/rds/tcp_listen.c:297:33: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:297:33: expected restricted __be16 [usertype] sin6_port ../net/rds/tcp_listen.c:297:33: got unsigned short [usertype] ../net/rds/tcp_listen.c:304:38: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:304:38: expected restricted __be32 [usertype] s_addr ../net/rds/tcp_listen.c:304:38: got unsigned long ../net/rds/tcp_listen.c:305:31: warning: incorrect type in assignment (different base types) ../net/rds/tcp_listen.c:305:31: expected restricted __be16 [usertype] sin_port ../net/rds/tcp_listen.c:305:31: got unsigned short [usertype] ../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 ../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 ../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 ../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:584:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:584:27: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:584:27: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:595:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:595:29: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:595:29: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): ../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:754: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:810:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block ../net/netfilter/nf_tables_api.c:1859:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:1859:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2031:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2034:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2038:31: warning: incorrect type in return expression (different address spaces) ../net/netfilter/nf_tables_api.c:2060:17: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2103:21: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2103:21: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2486:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2486:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2693:23: warning: incorrect type in assignment (different address spaces) ../net/netfilter/nf_tables_api.c:2706:38: warning: incorrect type in assignment (different address spaces) ../net/netfilter/nf_tables_api.c:2752:21: warning: incorrect type in argument 1 (different address spaces) ../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:812:9: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock ../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/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/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/gpu/drm/pl111/pl111_drv.c:276:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: expected void *regs ../drivers/gpu/drm/pl111/pl111_drv.c:276:20: got void [noderef] __iomem * ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/pl111/pl111_drv.c:291:30: got void * ../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 ../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/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:5787:24: warning: symbol 'beiscsi_iscsi_transport' was not declared. Should it be static? ../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/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/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: expected void *regs ../drivers/gpu/drm/tve200/tve200_drv.c:194:20: got void [noderef] __iomem * ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces) ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: expected void volatile [noderef] __iomem *addr ../drivers/gpu/drm/tve200/tve200_drv.c:208:30: got void * ../drivers/hv/hv_balloon.c:2072:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion ../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion ../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] ../kernel/trace/ring_buffer.c:4934:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5020:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5410:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5440:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../kernel/trace/ftrace.c:98:19: warning: symbol 'function_trace_op' was not declared. Should it be static? ../kernel/trace/ftrace.c:124:59: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:124:59: expected struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:124:59: got struct ftrace_ops * ../kernel/trace/ftrace.c:230:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:230:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:230:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:313:23: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:313:23: expected struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:313:23: got struct ftrace_ops * ../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1066:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1066:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1066:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1067:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1067:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1067:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1290:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1290:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1290:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1291:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1291:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1291:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:2067:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2067:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2067:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1472:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1472:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1472:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1488:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1489:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1490:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1491:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1664:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1665:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1725:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1726:28: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1731:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1732:28: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2045:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2056:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2539:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2551:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3384:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3401:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4049:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4052:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4477:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4479:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4852:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4996:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5002:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5277:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5279:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5360:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5362:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5404:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5453:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5495:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:5547:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5551:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5847:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5849:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5910:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5918:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5986:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:5987:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6662:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6663:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6667:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6685:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6685:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6737:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:6738:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7118:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7119:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7162:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7162:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7162:36: struct ftrace_ops * ../kernel/trace/ftrace.c:7935:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7935:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:7935:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:7984:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7984:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:7984:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5422:30: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5430:21: warning: dereference of noderef expression ../kernel/trace/ftrace.c:5432:17: warning: dereference of noderef expression ../kernel/trace/ftrace.c:3180:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3180:48: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:3180:48: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:3181:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3181:49: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:3181:49: got struct ftrace_hash [noderef] __rcu *notrace_hash ../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 ../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' ../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' ../kernel/bpf/core.c:241:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2876: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/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/freescale/gianfar.c:2212:60: warning: cast to restricted __be64 ../drivers/net/ethernet/freescale/gianfar.c:2475:53: warning: cast to restricted __be64 ../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] ../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:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * ../kernel/events/ring_buffer.c:170:14: struct perf_buffer * ../kernel/trace/trace.c:5686:1: warning: trying to concatenate 12329-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:2749:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2749:38: expected struct event_filter *filter ../kernel/trace/trace.c:2749: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 * ../kernel/events/core.c:1386:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1386:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1386:15: struct perf_event_context * ../kernel/events/core.c:1399:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1399:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1399:28: struct perf_event_context * ../kernel/events/core.c:3504:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3504:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3504:20: struct perf_event_context * ../kernel/events/core.c:3508:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3508:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3508:18: struct perf_event_context * ../kernel/events/core.c:3509:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3509:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3509:23: struct perf_event_context * ../kernel/events/core.c:3558:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3558:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3558:25: struct perf_event_context * ../kernel/events/core.c:3559:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3559:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3559:25: struct perf_event_context * ../kernel/events/core.c:3946:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3946:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3946:15: struct perf_event_context * ../kernel/events/core.c:4338:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4338:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4338:15: struct perf_event_context * ../kernel/events/core.c:4829:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4829:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4829:25: struct perf_event_context * ../kernel/events/core.c:6238:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6238:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6238:9: struct perf_buffer * ../kernel/events/core.c:5710:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:5954:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:5954:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:5954:22: struct perf_buffer * ../kernel/events/core.c:6078:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6078:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6078:14: struct perf_buffer * ../kernel/events/core.c:6111:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6111:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6111:14: struct perf_buffer * ../kernel/events/core.c:6168:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6168:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6168:14: struct perf_buffer * ../kernel/events/core.c:6259:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6259:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6259:14: struct perf_buffer * ../kernel/events/core.c:6275:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6275:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6275:14: struct perf_buffer * ../kernel/events/core.c:8023:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8023:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8023:15: struct perf_event_context * ../kernel/events/core.c:8110:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8110:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8110:13: struct perf_buffer * ../kernel/events/core.c:8214:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8214:61: expected struct task_struct *p ../kernel/events/core.c:8214:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8216:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8216:61: expected struct task_struct *p ../kernel/events/core.c:8216:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8904:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8904:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8904:15: struct perf_event_context * ../kernel/events/core.c:9940:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9940:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9940:9: struct swevent_hlist * ../kernel/events/core.c:9979:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9979:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9979:17: struct swevent_hlist * ../kernel/events/core.c:10253:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10253:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10253:23: struct perf_event_context * ../kernel/events/core.c:11366:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:13133:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13133:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13133:9: struct perf_event_context * ../kernel/events/core.c:13227:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13227:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13227:15: struct perf_event_context * ../kernel/events/core.c:13239:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13239:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:13239:9: struct perf_event_context * ../kernel/events/core.c:13662:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:13662:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:13662:17: struct swevent_hlist * ../kernel/events/core.c:162:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:170:17: 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:810:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1433:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2813:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4803:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:209: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:812:9: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock ../kernel/events/core.c:9789:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9789:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9789:17: struct swevent_hlist * ../kernel/events/core.c:9809:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9809:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9809:17: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:9929:16: struct swevent_hlist * ../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 ../kernel/bpf/verifier.c:342:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:20470: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 ../kernel/bpf/helpers.c:1190:21: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/helpers.c:1190:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) ../kernel/bpf/helpers.c:1190:21: got void [noderef] __rcu * ../kernel/bpf/helpers.c:1817:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1818:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1819:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1820:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1821:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1822:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1823:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:2049:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2063:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2094:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2102:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2108:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2153:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2163:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2196:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2201:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2206:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2262:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2272:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2285:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2296:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2301:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2314:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2326:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2331:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2344:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2364:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2384:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2404:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2421:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2462:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2546:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? ../kernel/bpf/helpers.c:2577:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2595:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2600:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2608:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2616:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2629:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2634:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2639:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2644:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2673:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2692:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? ../kernel/bpf/helpers.c:2706:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? ../kernel/bpf/helpers.c:2723:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2737:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2742:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? ../kernel/bpf/helpers.c:2639: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:812:9: warning: context imbalance in 'bpf_rcu_read_unlock' - 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 * ../net/nfc/nci/core.c: note: in included file: ../include/net/nfc/nci.h:263:56: warning: array of flexible structures ../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/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 ../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: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/staging/rtl8192e/rtl8192e/rtl_core.c: note: in included file (through ../drivers/staging/rtl8192e/rtl8192e/rtl_core.h): ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:660:48: warning: array of flexible structures ../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:641:48: warning: array of flexible structures ../kernel/events/callchain.c:66:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:66:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:66:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:96:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:96:9: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:96:9: struct callchain_cpus_entries * ../kernel/events/callchain.c:161:19: error: incompatible types in comparison expression (different address spaces): ../kernel/events/callchain.c:161:19: struct callchain_cpus_entries [noderef] __rcu * ../kernel/events/callchain.c:161:19: struct callchain_cpus_entries * ../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/perf/arm-cmn.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) ../drivers/staging/rtl8192e/rtl8192e/rtl_dm.c:147:21: warning: symbol 'dm_rx_path_sel_table' was not declared. Should it be static? ../kernel/events/uprobes.c:1972:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:1972:33: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:1972:33: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:1974:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:1974:35: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:1974:35: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:2274:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2274:31: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:2274:31: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c:2276:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/events/uprobes.c:2276:33: expected struct spinlock [usertype] *lock ../kernel/events/uprobes.c:2276:33: got struct spinlock [noderef] __rcu * ../kernel/events/uprobes.c: note: in included file: ../include/linux/rmap.h:678:28: warning: context imbalance in '__replace_page' - unexpected unlock ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_cmd.o is added to multiple modules: hclge hclgevf ../kernel/bpf/bpf_iter.c:787:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:818:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? ../kernel/bpf/bpf_iter.c:837:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? ../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] ../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 ../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? ../kernel/bpf/task_iter.c:825:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:869:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:878:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:903:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:928:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:937:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? ../kernel/bpf/task_iter.c:972:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1004:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? ../kernel/bpf/task_iter.c:1033:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: expected struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: got struct rx_desc *rx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: expected struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: got struct tx_desc *tx_desc_area ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: got struct tx_desc *tx_desc_area ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_rss.o is added to multiple modules: hclge hclgevf ../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 ../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? ../scripts/Makefile.build:244: ../drivers/net/ethernet/hisilicon/hns3/Makefile: hns3_common/hclge_comm_tqp_stats.o is added to multiple modules: hclge hclgevf ../drivers/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' ../kernel/bpf/hashtab.c:1069:30: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1069:30: expected void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1069:30: got void * ../kernel/bpf/hashtab.c:1075:44: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1075:44: expected void *ptr_to_pptr ../kernel/bpf/hashtab.c:1075:44: got void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1076:34: warning: cast removes address space '__percpu' of expression ../kernel/bpf/hashtab.c:1076:30: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/hashtab.c:1076:30: expected void [noderef] __percpu *[assigned] pptr ../kernel/bpf/hashtab.c:1076:30: got void * ../kernel/bpf/hashtab.c:1456:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1490:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock ../kernel/bpf/hashtab.c:1673: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:812:9: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock ../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock ../kernel/bpf/arraymap.c:602:35: warning: incorrect type in return expression (different address spaces) ../kernel/bpf/arraymap.c:602:35: expected void * ../kernel/bpf/arraymap.c:602:35: got void [noderef] __percpu * ../kernel/bpf/arraymap.c:621:35: warning: incorrect type in return expression (different address spaces) ../kernel/bpf/arraymap.c:621:35: expected void * ../kernel/bpf/arraymap.c:621:35: got void [noderef] __percpu * ../kernel/bpf/arraymap.c:654:53: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/arraymap.c:654:53: expected void const [noderef] __percpu *__vpp_verify ../kernel/bpf/arraymap.c:654:53: got void [noderef] __percpu ** ../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch ../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 * ../fs/ntfs3/super.c:465:23: warning: unknown escape sequence: '\%' ../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: expected void [noderef] __iomem *bppi_virt_addr ../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: got void * ../drivers/gpu/drm/i915/gt/intel_reset.c:1496:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: expected restricted __sum16 [usertype] check ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: got restricted __be16 [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: expected unsigned int [usertype] val ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: got restricted __be32 [usertype] ip ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2917:40: warning: cast from restricted __be32 ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: expected restricted __be32 [usertype] ip4dst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: got unsigned int [usertype] ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: expected restricted __be32 [usertype] ip4src ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: got unsigned int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: expected restricted __be16 [usertype] psrc ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: got int ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: expected restricted __be16 [usertype] pdst ../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: got int ../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion ../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion ../fs/nfs/inode.c: note: in included file (through ../include/linux/sched/signal.h): ../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock ../drivers/net/ethernet/marvell/mvneta.c:1796:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/marvell/mvneta.c:1979:45: warning: incorrect type in argument 2 (different base types) ../drivers/net/ethernet/marvell/mvneta.c:1979:45: expected int l3_proto ../drivers/net/ethernet/marvell/mvneta.c:1979:45: got restricted __be16 [usertype] l3_proto ../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock ../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/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead ../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.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/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock ../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 ../fs/nfs/super.c:1159:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1159:49: expected struct rpc_xprt *xprt1 ../fs/nfs/super.c:1159:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1160:49: warning: incorrect type in initializer (different address spaces) ../fs/nfs/super.c:1160:49: expected struct rpc_xprt *xprt2 ../fs/nfs/super.c:1160:49: got struct rpc_xprt [noderef] __rcu *cl_xprt ../fs/nfs/super.c:1374:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? ../drivers/net/ethernet/micrel/ksz884x.c:3146:50: warning: restricted pci_power_t degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3467:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: expected unsigned int [usertype] next ../drivers/net/ethernet/micrel/ksz884x.c:3469:29: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:3471:33: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4377:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4670:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4706:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:4751:31: warning: cast to restricted __le32 ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1542:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: expected unsigned int [usertype] addr ../drivers/net/ethernet/micrel/ksz884x.c:1562:25: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1518:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4593:18: got restricted __be16 [usertype] protocol ../drivers/net/ethernet/micrel/ksz884x.c:4596:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: expected unsigned short protocol ../drivers/net/ethernet/micrel/ksz884x.c:4597:26: got restricted __be16 [usertype] tot_len ../drivers/net/ethernet/micrel/ksz884x.c:4601:25: warning: restricted __be16 degrades to integer ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1526:37: got restricted __le32 [usertype] ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: expected unsigned int [usertype] data ../drivers/net/ethernet/micrel/ksz884x.c:1528:30: got restricted __le32 [usertype] ../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:161:46: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/skge.c:3116:29: warning: cast to restricted __le16 ../drivers/net/ethernet/marvell/skge.c:3116:27: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/skge.c:3116:27: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/marvell/skge.c:3116:27: got unsigned short [usertype] ../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/nvdimm/core.c:188:30: warning: cast to restricted __le32 ../drivers/nvdimm/core.c:222: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../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:4446:53: warning: cast to restricted __be16 ../drivers/net/ethernet/marvell/sky2.c:4446:53: warning: cast from restricted __le16 ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' ../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' ../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:1443:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1443:37: expected struct event_filter *filter ../kernel/trace/trace.h:1443:37: got struct event_filter [noderef] __rcu *filter ../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 In file included from ../include/linux/string.h:369, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:13, from ../include/linux/smp.h:13, from ../include/linux/tracepoint.h:15, from ../include/trace/syscall.h:5, from ../kernel/trace/trace_syscalls.c:2: In function ‘fortify_memcpy_chk’, inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: ../include/linux/fortify-string.h:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/bpf/btf.c: In function ‘btf_seq_show’: ../kernel/bpf/btf.c:7375:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7375 | seq_vprintf((struct seq_file *)show->target, fmt, args); | ^~~~~~~~ ../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: ../kernel/bpf/btf.c:7412:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 7412 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); | ^~~ ../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/net/ethernet/neterion/s2io.c:6959:41: warning: cast to restricted __be32 ../drivers/net/ethernet/neterion/s2io.c: note: in included file: ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (f00000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (ffbbffbbffbbffbb becomes ffbbffbb) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (ffbbffbbffbbffbb becomes ffbbffbb) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (7f00000001 becomes 1) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (102030405060000 becomes 5060000) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (feffffffffff0000 becomes ffff0000) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../include/linux/io-64-nonatomic-lo-hi.h:21:16: warning: cast truncates bits from constant value (4c0d000000000000 becomes 0) ../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 ../fs/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' ../kernel/bpf/memalloc.c:142:48: warning: incorrect type in initializer (different address spaces) ../kernel/bpf/memalloc.c:142:48: expected void *pptr ../kernel/bpf/memalloc.c:142:48: got void [noderef] __percpu * ../kernel/bpf/memalloc.c:145:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/bpf/memalloc.c:145:37: expected void [noderef] __percpu *__pdata ../kernel/bpf/memalloc.c:145:37: got void *pptr ../kernel/bpf/memalloc.c:259:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/bpf/memalloc.c:259:43: expected void [noderef] __percpu *__pdata ../kernel/bpf/memalloc.c:259:43: got void * ../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:1221:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock ../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 ../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/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block ../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/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' ../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' ../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' ../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' ../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' ../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' ../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' ../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' ../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:812:9: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' ../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion ../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit ../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' ../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' ../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' ../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 ../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' ../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/net/ethernet/packetengines/yellowfin.c:1250:37: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1250:37: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1255:49: warning: cast from restricted __le32 ../drivers/net/ethernet/packetengines/yellowfin.c:1255:49: warning: cast from restricted __le32 ../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] ../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? ../kernel/trace/trace_events_user.c:2185:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2292:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2317:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs * ../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit ../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/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= ../drivers/atm/iphase.c:167:56: left side has type restricted __be16 ../drivers/atm/iphase.c:167:56: right side has type int ../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:3040:23: got int vci ../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer ../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1187:23: got int [assigned] desc ../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1299:12: expected int desc ../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= ../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 ../drivers/atm/iphase.c:1737:34: right side has type int ../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 ../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 ../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] ../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 ../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 ../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] ../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression ../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression ../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression ../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression ../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression ../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression ../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression ../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression ../drivers/net/ethernet/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/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) ../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] ../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] ../drivers/net/ethernet/qlogic/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) ../kernel/bpf/bpf_struct_ops.c:536:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? ../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 * ../kernel/trace/bpf_trace.c:191:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:228:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:243:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:278:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:777:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:792:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1288:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1337:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1361:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1381:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1455:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2628:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2632: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:812:9: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../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 ../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/atm/fore200e.c:437:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:445:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:445:12: expected unsigned int val ../drivers/atm/fore200e.c:445:12: got restricted __le32 [usertype] ../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:330:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] ../drivers/net/ethernet/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/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/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/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1217:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1230:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1387:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1387:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1387:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1423:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1429:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1440:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1466:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1470:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1481:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1506:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1506:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1506:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1517: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:1246:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1265:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1341:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1342:34: 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 ../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/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../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/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 ../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:812:9: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../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/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/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 * In file included from ../include/linux/string.h:369, from ../arch/x86/include/asm/page_32.h:18, from ../arch/x86/include/asm/page.h:14, from ../arch/x86/include/asm/processor.h:20, 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:562: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] 562 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ipvlan/ipvlan_core.c:52:36: warning: incorrect type in argument 1 (different base types) ../drivers/net/ipvlan/ipvlan_core.c:52:36: expected unsigned int [usertype] a ../drivers/net/ipvlan/ipvlan_core.c:52:36: got restricted __be32 const [usertype] s_addr ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'sb' not described in '__nilfs_error' ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'function' not described in '__nilfs_error' ../fs/nilfs2/super.c:122: warning: Function parameter or struct member 'fmt' not described in '__nilfs_error' ../drivers/net/vxlan/vxlan_core.c:393:34: warning: incorrect type in argument 2 (different base types) ../drivers/net/vxlan/vxlan_core.c:393:34: expected unsigned int [usertype] b ../drivers/net/vxlan/vxlan_core.c:393:34: got restricted __be32 [usertype] vni ../kernel/trace/rv/rv.c:252: warning: Function parameter or struct member 'mdef' not described in 'rv_disable_monitor' ../kernel/trace/rv/rv.c:263: warning: Function parameter or struct member 'mdef' not described in 'rv_enable_monitor' ../fs/afs/callback.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../fs/afs/callback.c:146:22: warning: context imbalance in 'afs_lookup_volume_rcu' - different lock contexts for basic block ../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock ../fs/nilfs2/segment.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nilfs2.h): ../include/trace/events/nilfs2.h:191:1: warning: cast to restricted blk_opf_t ../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer ../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/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/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/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/bonding/bond_options.c:1229:24: warning: incorrect type in assignment (different base types) ../drivers/net/bonding/bond_options.c:1229:24: expected restricted __be32 [addressable] [usertype] target ../drivers/net/bonding/bond_options.c:1229:24: got unsigned long long const [usertype] value ../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block ../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block ../drivers/infiniband/hw/cxgb4/cq.c:418:36: warning: context imbalance in 'c4iw_flush_hw_cq' - unexpected unlock ../drivers/infiniband/hw/cxgb4/cq.c:946:9: warning: context imbalance in 'c4iw_poll_cq_one' - different lock contexts for basic block ../drivers/net/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/afs/dir.c:270:24: warning: context imbalance in 'afs_read_dir' - wrong count at exit ../fs/afs/dir.c:497:12: warning: context imbalance in 'afs_dir_iterate' - different lock contexts for basic block ../fs/afs/dir.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../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:851:23: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/cache.c:851:23: expected struct net_device [noderef] __rcu *[addressable] ndev ../drivers/infiniband/core/cache.c:851:23: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1022:52: warning: incorrect type in initializer (different address spaces) ../drivers/infiniband/core/cache.c:1022:52: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/cache.c:1022:52: got struct net_device *ndev ../drivers/infiniband/core/cache.c:1428:59: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/cache.c:1428:59: expected struct net_device *dev ../drivers/infiniband/core/cache.c:1428:59: got struct net_device [noderef] __rcu *const ndev ../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/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer ../fs/ocfs2/refcounttree.c:633:27: warning: incorrect type in assignment (different base types) ../fs/ocfs2/refcounttree.c:633:27: expected restricted __le32 [usertype] rf_generation ../fs/ocfs2/refcounttree.c:633:27: got unsigned int ../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/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 ../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:2412:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2412: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:2412:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2412:1: got restricted blk_opf_t enum req_op ../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/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/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 (ffff0218 becomes 218) ../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:755:9: warning: context imbalance in 'do_xmote' - different lock contexts for basic block ../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block ../fs/gfs2/glock.c:2042:9: warning: context imbalance in 'gfs2_scan_glock_lru' - different lock contexts for basic block ../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:1627:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: expected unsigned int [usertype] pa_lo ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2061:28: got restricted __le32 [usertype] ../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_hi ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2062:28: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2410:18: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2441:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2444:42: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2450:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2453:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2458:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:52: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: warning: incorrect type in assignment (different base types) ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: expected unsigned int [usertype] flags_status_srcqpn ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2461:50: got restricted __le32 [usertype] ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2517:23: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2572:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2587:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2603:19: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2605:24: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2609:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2614:29: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2633:20: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2692:34: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2695:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2699:37: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2702:44: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2721:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2725:27: warning: cast to restricted __le32 ../drivers/infiniband/hw/ocrdma/ocrdma_verbs.c:2769: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 ../fs/gfs2/glock.c:1268: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' ../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:948:20: warning: context imbalance in 'nfs4_put_lock_state' - unexpected unlock ../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] ../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:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long mask ../include/trace/events/f2fs.h:1409:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1409:1: expected unsigned long flags ../include/trace/events/f2fs.h:1409: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:1121:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1121:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1180:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1409:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1409:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1409:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:310:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1452:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../drivers/net/ethernet/sfc/tx.c:503:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures ../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:811:48: warning: incorrect type in argument 2 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: expected void *filter_cookie ../drivers/infiniband/core/roce_gid_mgmt.c:811:48: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: warning: incorrect type in argument 1 (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: expected struct net_device *dev ../drivers/infiniband/core/roce_gid_mgmt.c:814:31: got struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: warning: incorrect type in assignment (different address spaces) ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: expected struct net_device [noderef] __rcu *ndev ../drivers/infiniband/core/roce_gid_mgmt.c:851:31: got struct net_device *ndev ../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 ../fs/btrfs/ioctl.c:434:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/ioctl.c:447:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c: note: in included file: ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: warning: incorrect type in argument 1 (different base types) ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: expected unsigned int val ../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:316:16: got restricted __le32 [usertype] ../drivers/infiniband/hw/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/ulp/rtrs/rtrs-srv.c:1021:16: warning: restricted __le16 degrades to integer ../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/gfs2/inode.c:1879:14: error: incompatible types in comparison expression (different address spaces): ../fs/gfs2/inode.c:1879:14: struct gfs2_glock [noderef] __rcu * ../fs/gfs2/inode.c:1879:14: struct gfs2_glock * ../fs/afs/inode.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures ../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 * ../fs/ceph/dir.c:1612:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block ../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression ../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 ../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 ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:173:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:173:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:173:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:179:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:179:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:179:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:182:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:182:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:182:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:182:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:182:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:170:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:170:9: got void [noderef] __rcu ** ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: expected restricted __wsum [usertype] csum ../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: got restricted __be16 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:1554:17: warning: restricted __le64 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: warning: incorrect type in argument 2 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: expected unsigned long long [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: got restricted __le64 [usertype] addr ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: warning: incorrect type in initializer (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: expected unsigned int [usertype] *vfTable ../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: got restricted __le32 * ../drivers/net/vmxnet3/vmxnet3_drv.c:2722:31: warning: restricted __le32 degrades to integer ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: warning: incorrect type in argument 3 (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: expected unsigned int [usertype] size ../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: got restricted __le16 [usertype] mfTableLen ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: expected unsigned int [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: expected restricted __le16 [usertype] txDataRingDescSize ../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: got restricted __le32 [usertype] ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: got int ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: warning: incorrect type in assignment (different base types) ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: expected restricted __le32 [usertype] confVer ../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: got int ../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:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../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: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 ../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from 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] ../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/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/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - 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/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/net/ethernet/intel/ice/ice_ptp.c:399:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit ../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/afs/rotate.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): ../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) ../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/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 ../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:275:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit ../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/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/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? ../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/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] ../fs/ceph/caps.c:3794:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit ../fs/ceph/caps.c:4494:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock ../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/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/xilinx_emaclite.c:409:24: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_emaclite.c:418:36: warning: cast to restricted __be32 ../fs/ocfs2/dlm/dlmdomain.c:1316:20: warning: context imbalance in 'dlm_query_nodeinfo_handler' - different lock contexts for basic block ../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:810: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/jme.c:958:14: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/jme.c:958:14: expected unsigned short [usertype] csum ../drivers/net/ethernet/jme.c:958: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 ../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/net/ethernet/xilinx/xilinx_axienet_main.c:1131:45: warning: cast to restricted __be32 ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: expected restricted __wsum [usertype] csum ../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: got unsigned int [usertype] ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new ../fs/nfs/pnfs.c:318:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock ../fs/nfs/pnfs.c:611:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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/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 ../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block ../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 ../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new ../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/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/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures ../drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:1012:32: warning: restricted __le16 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 ../drivers/net/usb/lan78xx.c:3525:29: warning: cast to restricted __be16 ../drivers/net/usb/lan78xx.c:3525:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/lan78xx.c:3525:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/lan78xx.c:3525:27: got unsigned short [usertype] ../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:318:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:318:25: bad type * ../drivers/bluetooth/virtio_bt.c:318:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:321:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:321:25: bad type * ../drivers/bluetooth/virtio_bt.c:321:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:356:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:356:25: bad type * ../drivers/bluetooth/virtio_bt.c:356:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short virtio_cread_v' ../drivers/bluetooth/virtio_bt.c:359:25: error: incompatible types in comparison expression (different base types): ../drivers/bluetooth/virtio_bt.c:359:25: bad type * ../drivers/bluetooth/virtio_bt.c:359:25: unsigned short * ../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' ../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/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures ../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/bluetooth/hci_nokia.c:284:23: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:284:23: expected unsigned short [usertype] baud ../drivers/bluetooth/hci_nokia.c:284:23: got restricted __le16 [usertype] ../drivers/bluetooth/hci_nokia.c:287:26: warning: incorrect type in assignment (different base types) ../drivers/bluetooth/hci_nokia.c:287:26: expected unsigned short [usertype] sys_clk ../drivers/bluetooth/hci_nokia.c:287:26: got restricted __le16 [usertype] ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c:668:32: warning: restricted __le16 degrades to integer ../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/stmicro/stmmac/dwxgmac2_descs.c:108:23: warning: restricted __le32 degrades to integer ../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:50: warning: restricted __le32 degrades to integer ../drivers/net/usb/sr9700.c:198:21: warning: incorrect type in assignment (different base types) ../drivers/net/usb/sr9700.c:198:21: expected restricted __le16 [addressable] [usertype] res ../drivers/net/usb/sr9700.c:198:21: got int ../drivers/net/usb/sr9700.c:200:21: warning: incorrect type in assignment (different base types) ../drivers/net/usb/sr9700.c:200:21: expected restricted __le16 [addressable] [usertype] res ../drivers/net/usb/sr9700.c:200:21: got int ../drivers/net/usb/sr9700.c:205:16: warning: incorrect type in return expression (different base types) ../drivers/net/usb/sr9700.c:205:16: expected int ../drivers/net/usb/sr9700.c:205:16: got restricted __le16 [addressable] [usertype] res ../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test ../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/net/usb/smsc75xx.c:2177:29: warning: cast to restricted __be16 ../drivers/net/usb/smsc75xx.c:2177:27: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc75xx.c:2177:27: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc75xx.c:2177:27: got unsigned short [usertype] ../drivers/net/usb/smsc95xx.c:1813:19: warning: incorrect type in assignment (different base types) ../drivers/net/usb/smsc95xx.c:1813:19: expected restricted __wsum [usertype] csum ../drivers/net/usb/smsc95xx.c:1813:19: got unsigned short [usertype] ../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/infiniband/core/cm.c:1293:20: warning: cast from restricted __be32 ../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/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block ../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/infiniband/core/cma.c:2081:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit ../drivers/infiniband/core/cma.c:2090:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock ../drivers/infiniband/core/cma.c:2233:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2425:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2548:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:2593:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3011:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:3516:17: warning: context imbalance in 'addr_handler' - unexpected unlock ../drivers/infiniband/core/cma.c:4245:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock ../drivers/net/usb/cdc_mbim.c: note: in included file: ../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer ../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/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:1236:22: warning: incorrect type in assignment (different base types) ../drivers/net/usb/aqc111.c:1236:22: expected unsigned long long [usertype] ../drivers/net/usb/aqc111.c:1236:22: got restricted __le64 [usertype] ../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: warning: incorrect type in initializer (different address spaces) ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: expected struct Qdisc *qdisc ../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping ../drivers/infiniband/core/uverbs_cmd.c:3726:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3726:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3726:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3726:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3740:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3740:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3749:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3749:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3794:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3794:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3824:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3824:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3824:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3824:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3840:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3840:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3859:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3859:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3859:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3859:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3873:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3873:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3873:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3873:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3887:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3887:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3952:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3952:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3952:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3952:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3970:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3970:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:3995:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:3995:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../drivers/infiniband/core/uverbs_cmd.c:4033:9: warning: Initializer entry defined twice ../drivers/infiniband/core/uverbs_cmd.c:4033:9: also defined here ../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/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/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/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y ../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/i915/display/intel_psr.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_test' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_add' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_del' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:730:31: warning: context imbalance in 'call_ad' - unexpected unlock ../net/netfilter/ipvs/ip_vs_ctl.c:1471:27: warning: dereference of noderef expression ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1982:25: warning: decimal constant 3000000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1984:30: warning: decimal constant 3500000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_cx0_phy.c:1986:30: warning: decimal constant 4000000000 is between LONG_MAX and ULONG_MAX. For C99 that means long long, C90 compilers are very likely to produce unsigned long (and a warning) here ../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_pps.c: note: in included file: ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' ../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer WARNING: modpost: missing MODULE_DESCRIPTION() in vmlinux.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-uncore.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/intel/intel-cstate.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/events/rapl.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kernel/cpu/mce/mce-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/crypto/crc32-pclmul.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-intel.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/kvm/kvm-amd.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/locktorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcutorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/rcuscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/rcu/refscale.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/test_udelay.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/clocksource-wdtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/time/time_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/trace/preemptirq_delay_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/backtracetest.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/torture.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/resource_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/sysctl-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/scftorture.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/kfence/kfence_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/dmapool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in mm/hwpoison-inject.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/nfs_acl.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs_common/grace.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp437.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp737.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp775.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp850.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp852.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp855.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp857.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp860.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp861.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp862.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp863.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp864.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp865.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp866.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp869.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp874.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp932.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_euc-jp.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp936.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp949.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp950.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1250.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1251.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ascii.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-1.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-5.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-7.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_cp1255.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-9.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-13.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-14.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_iso8859-15.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-r.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-u.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_koi8-ru.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_utf8.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-celtic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-centeuro.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-croatian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-cyrillic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-gaelic.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-greek.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-iceland.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-inuit.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-romanian.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-roman.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/mac-turkish.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nls/nls_ucs2_utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8data.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/unicode/utf8-selftest.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_misc.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/binfmt_script.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ext4/ext4-inode-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/jbd2/jbd2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/cramfs/cramfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/minix/minix.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/fat/fat_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/isofs/isofs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hfs/hfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv2.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv3.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/nfs/nfsv4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/sysv/sysv.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_arc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/smb/common/cifs_md4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/hpfs/hpfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/ufs/ufs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/efs/efs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx4/qnx4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/qnx6/qnx6.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/autofs/autofs4.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/adfs/adfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/btrfs/btrfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in fs/bcachefs/mean_and_variance_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/keys/trusted-keys/trusted.o WARNING: modpost: missing MODULE_DESCRIPTION() in security/apparmor/apparmor_policy_unpack_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/cast_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/af_alg.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/algif_skcipher.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/ecc.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/curve25519-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/xor.o WARNING: modpost: missing MODULE_DESCRIPTION() in crypto/crypto_simd.o WARNING: modpost: missing MODULE_DESCRIPTION() in block/t10-pi.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/kunit/kunit-example-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/prime_numbers.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/math/rational-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libchacha.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libarc4.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libdes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/crypto/libpoly1305.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/string_helpers_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hexdump.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/find_bit_benchmark.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bpf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dhry.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cpumask_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sysctl.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_hash.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ida.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ubsan.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test-kstrtox.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_list_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_min_heap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_rhashtable.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_sort.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_user_copy.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_keys.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_static_key_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_dynamic_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_printf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_scanf.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bitmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_uuid.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_xarray.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_maple_tree.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kmod.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_memcat_p.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_blackhole_dev.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_meminit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_free_pages.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_kprobes.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_ref_tracker.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_fpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_kmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_bm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/ts_fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/atomic64_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/asn1_encoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/bitfield_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/checksum_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/list-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/hashtable_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_linear_ranges.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_bits.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/cmdline_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/memcpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/is_signed_type_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/overflow_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/stackinit_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/fortify_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/strcat_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/strscpy_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in lib/siphash_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-ts4800.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/irqchip/irq-meson-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/phy/broadcom/phy-bcm-ns-usb3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/bcm/pinctrl-bcm4908.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/pinctrl-mcp23s08.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pinctrl/meson/pinctrl-meson.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-gw-pld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-mc33880.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpio/gpio-pcf857x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-imx27.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-intel-lgm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-spear.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pwm/pwm-visconti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/dwc/pci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pci-host-generic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-altera-msi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mediatek-gen3.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/controller/pcie-mt7621.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pci/pci-pf-stub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/console/mdacon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/platform_lcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/backlight/rt4831-backlight.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_accel.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_DAC1064.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/matrox/matroxfb_Ti3026.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/macmodes.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/via/viafb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/kyro/kyrofb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/goldfishfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/video/fbdev/vfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/acpi_tad.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/acpi/platform_profile.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mipi0a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6765-vcodec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6779-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt6797-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-bdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-jpgdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt2712-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-hif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7622-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7981-eth.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7986-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-apmixed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt7988-infracfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8167-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-audio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_adl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-ipu_conn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mfgcfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8183-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8186-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-topckgen.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-peri_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-infra_ao.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-adsp_audio26m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8188-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-aud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mdp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-msdc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8192-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-apusys_pll.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-img.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-imp_iic_wrap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-ipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-scp_adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vdo1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp0.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-vpp1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8195-wpe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apmixedsys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-apu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-cam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mfg.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-mm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-vdec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/mediatek/clk-mt8365-venc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sprd/clk-sprd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sunxi-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/suniv-f1c100s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun20i-d1-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a64-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-a100-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h6-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun50i-h616-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun4i-a10-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-a31-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun6i-rtc-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a23-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a33-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-a83t-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-h3-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r40-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-v3s-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-de2-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun8i-r-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-de-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/sunxi-ng/sun9i-a80-usb-ccu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-gate_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/clk-fractional-divider_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/clk-qcom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/lpass-gfm-sm8250.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/gcc-msm8976.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/qcom/videocc-sdm845.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma_mgmt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/qcom/hdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/ti/omap-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dma/dmatest.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/imx/soc-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-qmgr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/ixp4xx/ixp4xx-npe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/mediatek/mtk-cmdq-helper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/amlogic/meson-clk-measure.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/soc/qcom/spm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-gx-pwrc-vpu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pmdomain/amlogic/meson-ee-pwrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/virtio/virtio_dma_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-pciback/xen-pciback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-evtchn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/xen/xen-privcmd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/da9121-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/max20411-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/rt4831-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/regulator/tps6286x-regulator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/reset/hisilicon/hi6220_reset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_base.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/8250_pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/8250/serial_cs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/esp32_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/serial/owl-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_hdlc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/n_gsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/ttynull.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/tty/goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/ali-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/ati-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd-k7-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/amd64-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/efficeon-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/intel-gtt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/nvidia-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sis-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/sworks-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/agp/via-agp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ttyprintk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/lp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/dtlk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap-rng.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/hw_random/omap3-rom-rng.o WARNING: modpost: drivers/char/hw_random/mxc-rnga: section mismatch in reference: mxc_rnga_driver+0x8 (section: .data) -> mxc_rnga_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/ppdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/char/tlclk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_buddy_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_cmdline_parser_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_connector_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_damage_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_dp_mst_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_exec_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_format_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_framebuffer_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_gem_shmem_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_managed_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_mm_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_modes_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_plane_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_probe_helper_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tests/drm_rect_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-abt-y030xx067a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-auo-a030jtn01.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-innolux-ej030na.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-newvision-nv3052c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-novatek-nt39016.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/panel/panel-orisetech-ota5601a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/lontium-lt9611uxc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sil-sii8620.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/bridge/sii9234.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/bochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/cirrus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/tiny/gm12u320.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/gud/gud.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_panel_orientation_quirks.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/drm_mipi_dbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_device_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_pool_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_resource_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_tt_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_bo_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/ttm/tests/ttm_kunit_helpers.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/gpu/drm/udl/udl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ac97.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-raw-ram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-slimbus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-w1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-sccb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/base/regmap/regmap-spi-avmm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/floppy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/brd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/loop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/xen-blkback/xen-blkback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/null_blk/null_blk.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/block/ublk_drv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/fastrpc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/misc/open-dice.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/arizona.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/pcf50633-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/timberdale.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/ssbi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/rt4831.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/intel_soc_pmic_bxtwc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mfd/qcom-pm8008.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/dax/device_dax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/core/cxl_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_mem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cxl/cxl_port.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/macintosh/mac_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/scsi_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/advansys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/BusLogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1542.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/aha1740.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/isci/isci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/g_NCR5380.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/elx/efct.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/atp870u.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/ppa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/scsi/imm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-altera-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-bitbang.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-fsl-lib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-omap2-mcspi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spi/spi-qup.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/amd/lance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/smsc/smc9194.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/arcnet/com20020-isa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firewire/firewire-uapi-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cdrom/cdrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/charlcd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/hd44780_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/auxdisplay/line-display.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x-control.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/phy/phy-am335x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/ohci-exynos.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/host/xhci-pci-renesas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/common/usb-otg-fsm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/core/usbcore.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/mon/usbmon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/class/usbtmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/storage/uas.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/ch341.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb_debug.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/mxuport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/navman.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/qcaux.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/usb-serial-simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/serial/symbolserial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/ezusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/isight_firmware.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/misc/yurex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/chipidea/ci_hdrc_msm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/libcomposite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_acm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ss_lb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_serial.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_obex.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/u_ether.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ncm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_phonet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_eem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_ecm_subset.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_rndis.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_mass_storage.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_fs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac1_legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uac2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_midi2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_printer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/function/usb_f_tcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_zero.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_midi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/usb/gadget/legacy/g_dbgp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/touchscreen/cyttsp_i2c_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/misc/soc_button_array.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/matrix-keymap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/vivaldi-fmap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/input/tests/input_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/lib_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-goldfish.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-omap.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-rc5t583.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-tps65910.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rtc/rtc-twl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ccgx-ucsi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-ali1563.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-pxa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/i2c/busses/i2c-qup.o WARNING: modpost: drivers/media/i2c/et8ek8/et8ek8: section mismatch in reference: et8ek8_i2c_driver+0x8 (section: .data) -> et8ek8_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/i2c/uda1342.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/tuners/tda9887.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/rc/rc-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/videobuf2/videobuf2-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/common/uvc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mcam-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/marvell/mmp_camera.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-lite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos-fimc-is.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/samsung/exynos4-is/exynos4-is-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/platform/ti/vpe/ti-vpdma.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ttpci/budget-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/bt8xx/bt878.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/ivtv/ivtvfb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-empress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-alsa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/pci/saa7134/saa7134-dvb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/dvb-usb/dvb-usb-dibusb-mc-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/usb/go7007/go7007-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/au8522_decoder.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/dvb-frontends/mb86a16.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-async.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/v4l2-core/v4l2-fwnode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/media/radio/si470x/radio-si470x-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/power/reset/piix4-poweroff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/thermal/intel/intel_soc_dts_iosf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/omap_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/twl4030_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/ts4800_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/simatic-ipc-wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/watchdog/menz69_wdt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcpci.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcmulti.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/hfcsusb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/avmfritz.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/speedfax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNinfineon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/w6692.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/netjet.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNipac.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/hardware/mISDN/mISDNisar.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/mISDN_dsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/isdn/mISDN/l1oip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpufreq/cpufreq-dt-platdev.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/cpuidle/cpuidle-haltpoll.o WARNING: modpost: drivers/mmc/host/davinci_mmc: section mismatch in reference: davinci_mmcsd_driver+0x8 (section: .data) -> davinci_mmcsd_remove (section: .exit.text) WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/of_mmc_spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/tmio_mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/host/renesas_sdhi_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/mmc_core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_simple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_sd8787.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/pwrseq_emmc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mmc/core/sdio_uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/blink/leds-bcm63138.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/simple/simatic-ipc-leds-gpio-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/leds/flash/leds-rt4505.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/gsmi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/coreboot_table.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/framebuffer-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-coreboot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/memconsole-x86-legacy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/cbmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/firmware/google/vpd-sysfs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/xilinx/zynqmp-aes-gcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/intel/keembay/keembay-ocs-hcu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/atmel-sha204a.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/crypto/sa2ul.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-a4tech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-apple.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-aureal.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-belkin.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-betopff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-bigbenff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cherry.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-chicony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-cypress.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-dr.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-emsff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elecom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-elo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-evision.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ezkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-vivaldi-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-hammer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-google-stadiaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gyration.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-kbd.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-holtek-mouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ite.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kensington.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-keytouch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-kye.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lcpower.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lenovo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-letsketch.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-lg-g15.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-dj.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-logitech-hidpp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-magicmouse.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-maltron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-mf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-megaworld.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-microsoft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-monterey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ntrig.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-ortek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-prodikeys.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-pl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-petalynx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-primax.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-razer.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-redragon.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-retrode.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-saitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-samsung.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-semitek.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sjoy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sony.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-speedlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steam.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-steelseries.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-sunplus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-gaff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tmff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-tivo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-topseed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-twinhan.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-uclogic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-xinmo.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zpff.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-zydacron.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-viewsonic.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/hid-waltop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hid/intel-ish-hid/intel-ishtp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/of/of_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-mt9m114.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/media/atomisp/i2c/atomisp-libmsrlisthelper.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/wlan-ng/prism2_usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_ccmp.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_tkip.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/rtl8192e/rtllib_crypt_wep.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/fbtft/fbtft.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-bootrom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spilib.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-light.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-log.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-loopback.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-power-supply.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-raw.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-vibrator.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-audio-manager.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gbphy.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-i2c.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-pwm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-sdio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-spi.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-uart.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/staging/greybus/gb-usb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/pmc/intel_pmc_core_pltdrv.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/speed_select_if/isst_if_common.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-hid.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-vbtn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-rst.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/intel/intel-smartconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/amilo-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/ibm_rtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/xo1-rfkill.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/classmate-laptop.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/firmware_attributes_class.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/wireless-hotkey.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-apollolake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-elkhartlake.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/x86/siemens/simatic-ipc-batt-f7188x.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/goldfish/goldfish_pipe.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/platform/chrome/cros_kunit_proto_test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mailbox/mtk-cmdq-mailbox.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm-ccn.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/fsl_imx8_ddr_perf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/arm_cspmu_module.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/nvidia_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/arm_cspmu/ampere_cspmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/perf/cxl_pmu.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwtracing/intel_th/intel_th_msu_sink.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem-apple-efuses.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_brcm_nvram.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvmem/nvmem_u-boot-env.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mm-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mq-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mn-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/interconnect/imx/imx8mp-interconnect.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hte/hte-tegra194-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/vdpa.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vdpa/ifcvf/ifcvf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/parport/parport.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/libnvdimm.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_btt.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_e820.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/of_pmem.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/nvdimm/nd_virtio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/brcm_u-boot.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/parsers/tplink_safeloader.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_util.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/chips/cfi_cmdset_0020.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/mtd/maps/map_funcs.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/hisi-spmi-controller.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/spmi/spmi-pmic-arb.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_cif.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_aec.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_netx.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_pruss.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/uio/uio_mf624.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/pcmcia_rsrc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/yenta_socket.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82365.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/pcmcia/i82092.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/asus_atk0110.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/corsair-cpro.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/hwmon/mr75203.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/vhost/vringh.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/greybus.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/greybus/gb-es2.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/rpmsg/rpmsg_char.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/ingenic-adc.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/adc/xilinx-ams.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/iio/buffer/kfifo_buf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-core.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-hub.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-aspeed.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-master-ast-cf.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/fsi/fsi-scom.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/siox/siox-bus-gpio.o WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/counter/ftm-quaddec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/core/snd-pcm-dmaengine.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/core/sound_kunit.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/drivers/snd-pcmtest.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/pci/hda/snd-hda-cirrus-scodec-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/soc-topology-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-ab8500-codec.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-sigmadsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/codecs/snd-soc-wm-adsp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/renoir/snd-acp3x-rn.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/yc/snd-soc-acp6x-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pdm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-legacy-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/acp/snd-acp-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/amd/ps/snd-soc-ps-mach.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/fsl/imx-pcm-dma.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/mxs/snd-soc-mxs-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/snd-soc-qcom-sdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/qcom/qdsp6/snd-q6dsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-atom.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-byt.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-acpi-intel-bdw.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda-mlink.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-intel-hda.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tng.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-skl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-apl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-cnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-icl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-tgl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-mtl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/intel/snd-sof-pci-intel-lnl.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8m.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/snd-sof-imx8ulp.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/imx/imx-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mtk-adsp-common.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8195/snd-sof-mt8195.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/mediatek/mt8186/snd-sof-mt8186.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-utils.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-acpi.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-of.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/sof/snd-sof-pci.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/xilinx/snd-soc-xlnx-i2s.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/soc/xilinx/snd-soc-xlnx-formatter-pcm.o WARNING: modpost: missing MODULE_DESCRIPTION() in sound/ac97_bus.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mtty.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mdpy-fb.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/vfio-mdev/mbochs.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/configfs/configfs_sample.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/bytestream-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/dma-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/inttype-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kfifo/record-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kobject-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kobject/kset-example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kprobes/kretprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/kmemleak/kmemleak-test.o WARNING: modpost: missing MODULE_DESCRIPTION() in samples/fprobe/fprobe_example.o WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/video/fbdev.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../arch/x86/boot/compressed/misc.c:535:6: warning: symbol '__fortify_panic' was not declared. Should it be static? New errors added --- /tmp/tmp.Fn4kfDGSJj 2024-04-29 07:56:01.248152465 -0700 +++ /tmp/tmp.P6g7Lvkq7n 2024-04-29 08:02:21.024840094 -0700 @@ -147,0 +148 @@ +../security/commoncap.c:1359:41: warning: dubious: !x | y @@ -171,0 +173 @@ +../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - unexpected unlock @@ -174,2 +175,0 @@ -../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? -../arch/x86/events/amd/lbr.c:179:37: warning: invalid access past the end of 'entry' (12 16) @@ -179 +179,9 @@ -../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead +../arch/x86/events/amd/lbr.c:179:37: warning: invalid access past the end of 'entry' (12 16) +../security/keys/keyring.c:1236:5: warning: context imbalance in '__key_link_lock' - wrong count at exit +../security/keys/keyring.c:1258:5: warning: context imbalance in '__key_move_lock' - wrong count at exit +../security/keys/keyring.c:1400:9: warning: context imbalance in '__key_link_end' - wrong count at exit +../security/keys/keyring.c:1464:9: warning: context imbalance in 'key_link' - wrong count at exit +../security/keys/keyring.c:1471:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit +../security/keys/keyring.c:1525:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit +../security/keys/keyring.c:1545:5: warning: context imbalance in 'key_unlink' - wrong count at exit +../security/keys/keyring.c:1590:5: warning: context imbalance in 'key_move' - different lock contexts for basic block @@ -180,0 +189,2 @@ +../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead +../net/socket.c:1694:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? @@ -191 +200,0 @@ -../net/socket.c:1694:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? @@ -210,0 +220 @@ +../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? @@ -218,6 +227,0 @@ -../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures -../include/linux/io_uring_types.h:183:37: warning: array of flexible structures -../io_uring/io_uring.c:2209:23: warning: cast to restricted io_req_flags_t -../io_uring/io_uring.c:652:36: warning: context imbalance in 'io_fill_cqe_req_aux' - unexpected unlock -../io_uring/io_uring.c:654:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block @@ -227,5 +230,0 @@ -../security/smack/smack_lsm.c:1919:61: warning: incorrect type in argument 1 (different address spaces) -../security/smack/smack_lsm.c:1919:61: expected struct cred const *cred -../security/smack/smack_lsm.c:1919:61: got struct cred const [noderef] __rcu *cred -../security/smack/smack_lsm.c:5221:30: warning: cast removes address space '__rcu' of expression -../security/keys/key.c:122:17: warning: context imbalance in 'key_user_put' - unexpected unlock @@ -241,0 +241,6 @@ +../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures +../include/linux/io_uring_types.h:183:37: warning: array of flexible structures +../io_uring/io_uring.c:2209:23: warning: cast to restricted io_req_flags_t +../io_uring/io_uring.c:652:36: warning: context imbalance in 'io_fill_cqe_req_aux' - unexpected unlock +../io_uring/io_uring.c:654:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block @@ -318,8 +323,7 @@ -../security/keys/keyring.c:1236:5: warning: context imbalance in '__key_link_lock' - wrong count at exit -../security/keys/keyring.c:1258:5: warning: context imbalance in '__key_move_lock' - wrong count at exit -../security/keys/keyring.c:1400:9: warning: context imbalance in '__key_link_end' - wrong count at exit -../security/keys/keyring.c:1464:9: warning: context imbalance in 'key_link' - wrong count at exit -../security/keys/keyring.c:1471:12: warning: context imbalance in '__key_unlink_lock' - wrong count at exit -../security/keys/keyring.c:1525:9: warning: context imbalance in '__key_unlink_end' - wrong count at exit -../security/keys/keyring.c:1545:5: warning: context imbalance in 'key_unlink' - wrong count at exit -../security/keys/keyring.c:1590:5: warning: context imbalance in 'key_move' - different lock contexts for basic block +../fs/super.c:523:13: warning: context imbalance in 'grab_super' - unexpected unlock +../fs/super.c:729:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block +../fs/super.c:803:20: warning: context imbalance in 'sget' - different lock contexts for basic block +../fs/super.c:1361:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit +../fs/super.c:1397:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock +../fs/super.c:1415:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock +../fs/super.c:1427:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock @@ -357,13 +361,7 @@ -../security/commoncap.c:1359:41: warning: dubious: !x | y -../security/smack/smackfs.c:1504:47: warning: incorrect type in assignment (different base types) -../security/smack/smackfs.c:1504:47: expected restricted __be16 -../security/smack/smackfs.c:1504:47: got int -../security/smack/smackfs.c:1507:47: warning: incorrect type in assignment (different base types) -../security/smack/smackfs.c:1507:47: expected restricted __be16 -../security/smack/smackfs.c:1507:47: got int -../security/smack/smackfs.c:1945:17: error: incompatible types in comparison expression (different address spaces): -../security/smack/smackfs.c:1945:17: struct list_head [noderef] __rcu * -../security/smack/smackfs.c:1945:17: struct list_head * -../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit -../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'smk_seq_stop' - unexpected unlock +../arch/x86/events/amd/ibs.c:368:31: warning: invalid access past the end of 'op_ctl' (4 8) +../arch/x86/events/amd/ibs.c:988:56: warning: invalid access past the end of 'op_data3' (4 8) +../arch/x86/events/amd/ibs.c:991:53: warning: invalid access past the end of 'op_data3' (4 8) +../security/smack/smack_lsm.c:1919:61: warning: incorrect type in argument 1 (different address spaces) +../security/smack/smack_lsm.c:1919:61: expected struct cred const *cred +../security/smack/smack_lsm.c:1919:61: got struct cred const [noderef] __rcu *cred +../security/smack/smack_lsm.c:5221:30: warning: cast removes address space '__rcu' of expression @@ -378,43 +376,21 @@ -../io_uring/uring_cmd.c: note: in included file (through ../include/linux/io_uring/cmd.h): -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures -../kernel/cpu.c:1287:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block -../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 +../fs/exec.c:427:31: warning: incorrect type in return expression (different address spaces) +../fs/exec.c:427:31: expected char const [noderef] __user * +../fs/exec.c:427:31: got void * +../fs/exec.c:1062:48: warning: incorrect type in initializer (different address spaces) +../fs/exec.c:1062:48: expected struct sighand_struct *oldsighand +../fs/exec.c:1062:48: got struct sighand_struct [noderef] __rcu *sighand +../fs/exec.c:1168:56: warning: incorrect type in argument 2 (different address spaces) +../fs/exec.c:1168:56: expected struct task_struct *parent +../fs/exec.c:1168:56: got struct task_struct [noderef] __rcu *parent +../fs/exec.c:1203:47: warning: incorrect type in initializer (different address spaces) +../fs/exec.c:1203:47: expected struct sighand_struct *oldsighand +../fs/exec.c:1203:47: got struct sighand_struct [noderef] __rcu *sighand +../fs/exec.c:1321:26: warning: incorrect type in argument 1 (different address spaces) +../fs/exec.c:1321:26: expected struct spinlock [usertype] *lock +../fs/exec.c:1321:26: got struct spinlock [noderef] __rcu * +../fs/exec.c:1323:28: warning: incorrect type in argument 1 (different address spaces) +../fs/exec.c:1323:28: expected struct spinlock [usertype] *lock +../fs/exec.c:1323:28: got struct spinlock [noderef] __rcu * +../fs/exec.c:1811:70: warning: incorrect type in argument 1 (different address spaces) +../fs/exec.c:1811:70: expected struct task_struct *tsk +../fs/exec.c:1811:70: got struct task_struct [noderef] __rcu *parent @@ -427,20 +403,19 @@ -../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 -../arch/x86/events/amd/ibs.c:368:31: warning: invalid access past the end of 'op_ctl' (4 8) -../arch/x86/events/amd/ibs.c:988:56: warning: invalid access past the end of 'op_data3' (4 8) -../arch/x86/events/amd/ibs.c:991:53: warning: invalid access past the end of 'op_data3' (4 8) -../fs/super.c:523:13: warning: context imbalance in 'grab_super' - unexpected unlock -../fs/super.c:729:20: warning: context imbalance in 'sget_fc' - different lock contexts for basic block -../fs/super.c:803:20: warning: context imbalance in 'sget' - different lock contexts for basic block -../fs/super.c:1361:27: warning: context imbalance in 'bdev_super_lock' - wrong count at exit -../fs/super.c:1397:13: warning: context imbalance in 'fs_bdev_mark_dead' - unexpected unlock -../fs/super.c:1415:13: warning: context imbalance in 'fs_bdev_sync' - unexpected unlock -../fs/super.c:1427:27: warning: context imbalance in 'get_bdev_super' - unexpected unlock -../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 +../io_uring/uring_cmd.c: note: in included file (through ../include/linux/io_uring/cmd.h): +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures +../arch/x86/events/amd/uncore.c:640:31: warning: invalid access past the end of 'info' (4 8) +../arch/x86/events/amd/uncore.c:646:48: warning: invalid access past the end of 'info' (4 8) +../arch/x86/events/amd/uncore.c:773:31: warning: invalid access past the end of 'info' (4 8) +../arch/x86/events/amd/uncore.c:895:40: warning: invalid access past the end of 'info' (4 8) +../arch/x86/events/amd/uncore.c:921:33: warning: invalid access past the end of 'info' (4 8) +../arch/x86/events/amd/uncore.c:927:49: warning: invalid access past the end of 'info' (4 8) +../kernel/cpu.c:1287:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - 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:1285:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block +../security/selinux/netnode.c:73:17: warning: restricted __be32 degrades to integer +../security/selinux/netnode.c:90:32: warning: restricted __be32 degrades to integer +../io_uring/net.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures @@ -509,4 +484,71 @@ -../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 -../io_uring/net.c: note: in included file (through ../io_uring/io_uring.h): -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures +../fs/fcntl.c:943:9: error: incompatible types in comparison expression (different address spaces): +../fs/fcntl.c:943:9: struct fasync_struct [noderef] __rcu * +../fs/fcntl.c:943:9: struct fasync_struct * +../fs/fcntl.c:1018:22: error: incompatible types in comparison expression (different address spaces): +../fs/fcntl.c:1018:22: struct fasync_struct [noderef] __rcu * +../fs/fcntl.c:1018:22: struct fasync_struct * +../fs/fcntl.c:1029:33: error: incompatible types in comparison expression (different address spaces): +../fs/fcntl.c:1029:33: struct fasync_struct [noderef] __rcu * +../fs/fcntl.c:1029:33: struct fasync_struct * +../security/smack/smackfs.c:1504:47: warning: incorrect type in assignment (different base types) +../security/smack/smackfs.c:1504:47: expected restricted __be16 +../security/smack/smackfs.c:1504:47: got int +../security/smack/smackfs.c:1507:47: warning: incorrect type in assignment (different base types) +../security/smack/smackfs.c:1507:47: expected restricted __be16 +../security/smack/smackfs.c:1507:47: got int +../security/smack/smackfs.c:1945:17: error: incompatible types in comparison expression (different address spaces): +../security/smack/smackfs.c:1945:17: struct list_head [noderef] __rcu * +../security/smack/smackfs.c:1945:17: struct list_head * +../security/smack/smackfs.c:532:13: warning: context imbalance in 'smk_seq_start' - wrong count at exit +../security/smack/smackfs.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/vmalloc.h): +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'smk_seq_stop' - 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:812:9: warning: context imbalance in 'leave_rcu' - unexpected unlock +../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block +../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:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block +../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block +../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block +../net/netlink/af_netlink.c:2631:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit +../net/netlink/af_netlink.c:2637:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock +../net/netlink/af_netlink.c:2687:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit +../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 @@ -525,9 +566,0 @@ -../net/netlink/af_netlink.c:2631:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit -../net/netlink/af_netlink.c:2637:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock -../net/netlink/af_netlink.c:2687:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit -../arch/x86/events/amd/uncore.c:640:31: warning: invalid access past the end of 'info' (4 8) -../arch/x86/events/amd/uncore.c:646:48: warning: invalid access past the end of 'info' (4 8) -../arch/x86/events/amd/uncore.c:773:31: warning: invalid access past the end of 'info' (4 8) -../arch/x86/events/amd/uncore.c:895:40: warning: invalid access past the end of 'info' (4 8) -../arch/x86/events/amd/uncore.c:921:33: warning: invalid access past the end of 'info' (4 8) -../arch/x86/events/amd/uncore.c:927:49: warning: invalid access past the end of 'info' (4 8) @@ -535,12 +568,27 @@ -../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:1285:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block -../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/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/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock +../mm/swap.c: note: in included file (through ../include/linux/swap.h): +../include/linux/memcontrol.h:1704:46: warning: context imbalance in '__page_cache_release' - unexpected unlock +../mm/swap.c:112:46: warning: context imbalance in 'page_cache_release' - unexpected unlock +../include/linux/memcontrol.h:1704:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock +../mm/swap.c:1026:46: warning: context imbalance in 'folios_put_refs' - 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:1927:16: error: incompatible types in comparison expression (different address spaces): +../net/sched/cls_api.c:1927:16: struct tcf_proto * +../net/sched/cls_api.c:1927:16: struct tcf_proto [noderef] __rcu * +../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces): +../net/sched/cls_api.c:2027:20: struct tcf_proto [noderef] __rcu * +../net/sched/cls_api.c:2027:20: struct tcf_proto * +../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces): +../net/sched/cls_api.c:1989:25: struct tcf_proto [noderef] __rcu * +../net/sched/cls_api.c:1989:25: struct tcf_proto * +../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces): +../net/sched/cls_api.c:2009:16: struct tcf_proto * +../net/sched/cls_api.c:2009:16: struct tcf_proto [noderef] __rcu * +../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer +../net/sched/cls_api.c:2763:50: warning: restricted __be16 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 @@ -559,12 +607,27 @@ -../net/bpf/test_run.c:578:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? -../net/bpf/test_run.c:600:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? -../net/bpf/test_run.c:605:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? -../net/bpf/test_run.c:611:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? -../net/bpf/test_run.c:615:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? -../arch/x86/kvm/../../../virt/kvm/pfncache.c:175:17: warning: context imbalance in 'hva_to_pfn_retry' - unexpected unlock -../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:810:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block -../include/linux/rcupdate.h:810:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block -../include/linux/rcupdate.h:810:9: warning: context imbalance in 'folio_clear_dirty_for_io' - 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 +../net/bpf/test_run.c:578:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? +../net/bpf/test_run.c:585:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? +../net/bpf/test_run.c:607:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? +../net/bpf/test_run.c:612:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? +../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? +../net/bpf/test_run.c:622:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? +../fs/dcache.c:603:17: warning: context imbalance in '__dentry_kill' - unexpected unlock +../fs/dcache.c:641:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block +../fs/dcache.c:833:6: warning: context imbalance in 'dput' - different lock contexts for basic block +../fs/dcache.c:1058:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block +../fs/dcache.c:1160:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block +../fs/dcache.c:1222:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block +../fs/dcache.c:1448:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block +../fs/dcache.c:1053: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 * @@ -572,0 +636,6 @@ +../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/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions +../security/lockdown/lockdown.c:79:21: warning: symbol 'lockdown_lsmid' was not declared. Should it be static? @@ -579,24 +648,172 @@ -../security/lockdown/lockdown.c:79:21: warning: symbol 'lockdown_lsmid' was not declared. Should it be static? -../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock -../fs/exec.c:427:31: warning: incorrect type in return expression (different address spaces) -../fs/exec.c:427:31: expected char const [noderef] __user * -../fs/exec.c:427:31: got void * -../fs/exec.c:1062:48: warning: incorrect type in initializer (different address spaces) -../fs/exec.c:1062:48: expected struct sighand_struct *oldsighand -../fs/exec.c:1062:48: got struct sighand_struct [noderef] __rcu *sighand -../fs/exec.c:1168:56: warning: incorrect type in argument 2 (different address spaces) -../fs/exec.c:1168:56: expected struct task_struct *parent -../fs/exec.c:1168:56: got struct task_struct [noderef] __rcu *parent -../fs/exec.c:1203:47: warning: incorrect type in initializer (different address spaces) -../fs/exec.c:1203:47: expected struct sighand_struct *oldsighand -../fs/exec.c:1203:47: got struct sighand_struct [noderef] __rcu *sighand -../fs/exec.c:1321:26: warning: incorrect type in argument 1 (different address spaces) -../fs/exec.c:1321:26: expected struct spinlock [usertype] *lock -../fs/exec.c:1321:26: got struct spinlock [noderef] __rcu * -../fs/exec.c:1323:28: warning: incorrect type in argument 1 (different address spaces) -../fs/exec.c:1323:28: expected struct spinlock [usertype] *lock -../fs/exec.c:1323:28: got struct spinlock [noderef] __rcu * -../fs/exec.c:1811:70: warning: incorrect type in argument 1 (different address spaces) -../fs/exec.c:1811:70: expected struct task_struct *tsk -../fs/exec.c:1811:70: got struct task_struct [noderef] __rcu *parent +In file included from ../include/linux/string.h:369, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../include/linux/sched.h:13, + from ../kernel/ptrace.c:13: +In function ‘fortify_memcpy_chk’, + inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../arch/x86/kvm/x86.c:244:47: warning: array of flexible structures +../arch/x86/kvm/x86.c: note: in included file: +../include/linux/kvm_host.h:2010:54: warning: array of flexible structures +../arch/x86/kvm/x86.c:270:49: warning: array of flexible structures +../include/linux/kvm_host.h:2012:56: warning: array of flexible structures +../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit +../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock +../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock +../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 +../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock +../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block +../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block +../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit +../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock +../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit +../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock +../mm/vmscan.c:2549:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? +../mm/vmscan.c:777: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:812:9: warning: context imbalance in 'walk_pte_range' - unexpected unlock +../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 +../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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754: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:456:17: 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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block +../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:1922:48: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:1924:48: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:516:17: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:516:25: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:530:47: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:3756:65: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:4231:47: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:4402:65: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:6087:54: warning: restricted suspend_state_t degrades to integer +../drivers/regulator/core.c:6088:54: warning: restricted suspend_state_t degrades to integer +../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' +../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' +../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' +../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' +../net/xfrm/xfrm_policy.c:1324:22: warning: incorrect type in assignment (different address spaces) +../net/xfrm/xfrm_policy.c:1324:22: expected struct hlist_head *odst +../net/xfrm/xfrm_policy.c:1324:22: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4102:43: error: incompatible types in comparison expression (different address spaces): +../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const [noderef] __rcu * +../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const * +../net/xfrm/xfrm_policy.c:4189:29: warning: incorrect type in assignment (different address spaces) +../net/xfrm/xfrm_policy.c:4189:29: expected struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4189:29: got struct hlist_head * +../net/xfrm/xfrm_policy.c:4216:36: warning: incorrect type in argument 1 (different address spaces) +../net/xfrm/xfrm_policy.c:4216:36: expected struct hlist_head *n +../net/xfrm/xfrm_policy.c:4216:36: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4244:17: warning: incorrect type in argument 1 (different address spaces) +../net/xfrm/xfrm_policy.c:4244:17: expected struct hlist_head const *h +../net/xfrm/xfrm_policy.c:4244:17: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:4245:36: warning: incorrect type in argument 1 (different address spaces) +../net/xfrm/xfrm_policy.c:4245:36: expected struct hlist_head *n +../net/xfrm/xfrm_policy.c:4245:36: got struct hlist_head [noderef] __rcu *table +../net/xfrm/xfrm_policy.c:261: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:812:9: 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 * @@ -666,66 +882,0 @@ -../arch/x86/kvm/emulate.c:5105:21: error: arithmetics on pointers to functions -../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:1922:48: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:1924:48: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:516:17: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:516:25: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:530:47: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:3756:65: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:4231:47: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:4402:65: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:6087:54: warning: restricted suspend_state_t degrades to integer -../drivers/regulator/core.c:6088:54: warning: restricted suspend_state_t degrades to integer -../fs/fcntl.c:943:9: error: incompatible types in comparison expression (different address spaces): -../fs/fcntl.c:943:9: struct fasync_struct [noderef] __rcu * -../fs/fcntl.c:943:9: struct fasync_struct * -../fs/fcntl.c:1018:22: error: incompatible types in comparison expression (different address spaces): -../fs/fcntl.c:1018:22: struct fasync_struct [noderef] __rcu * -../fs/fcntl.c:1018:22: struct fasync_struct * -../fs/fcntl.c:1029:33: error: incompatible types in comparison expression (different address spaces): -../fs/fcntl.c:1029:33: struct fasync_struct [noderef] __rcu * -../fs/fcntl.c:1029:33: struct fasync_struct * -../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:812:9: warning: context imbalance in 'leave_rcu' - unexpected unlock -../fs/namei.c:2352:19: warning: context imbalance in 'path_init' - different lock contexts for basic block -../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 -../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_policy.c:1324:22: warning: incorrect type in assignment (different address spaces) -../net/xfrm/xfrm_policy.c:1324:22: expected struct hlist_head *odst -../net/xfrm/xfrm_policy.c:1324:22: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4102:43: error: incompatible types in comparison expression (different address spaces): -../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const [noderef] __rcu * -../net/xfrm/xfrm_policy.c:4102:43: struct xfrm_policy_afinfo const * -../net/xfrm/xfrm_policy.c:4189:29: warning: incorrect type in assignment (different address spaces) -../net/xfrm/xfrm_policy.c:4189:29: expected struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4189:29: got struct hlist_head * -../net/xfrm/xfrm_policy.c:4216:36: warning: incorrect type in argument 1 (different address spaces) -../net/xfrm/xfrm_policy.c:4216:36: expected struct hlist_head *n -../net/xfrm/xfrm_policy.c:4216:36: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4244:17: warning: incorrect type in argument 1 (different address spaces) -../net/xfrm/xfrm_policy.c:4244:17: expected struct hlist_head const *h -../net/xfrm/xfrm_policy.c:4244:17: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:4245:36: warning: incorrect type in argument 1 (different address spaces) -../net/xfrm/xfrm_policy.c:4245:36: expected struct hlist_head *n -../net/xfrm/xfrm_policy.c:4245:36: got struct hlist_head [noderef] __rcu *table -../net/xfrm/xfrm_policy.c:261: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:812:9: 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 * @@ -836,228 +986,0 @@ -../io_uring/notif.c: note: in included file (through ../io_uring/io_uring.h): -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures -../mm/swap.c: note: in included file (through ../include/linux/swap.h): -../include/linux/memcontrol.h:1704:46: warning: context imbalance in '__page_cache_release' - unexpected unlock -../mm/swap.c:112:46: warning: context imbalance in 'page_cache_release' - unexpected unlock -../include/linux/memcontrol.h:1704:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock -../mm/swap.c:1026:46: warning: context imbalance in 'folios_put_refs' - unexpected unlock -../arch/x86/kvm/x86.c:244:47: warning: array of flexible structures -../arch/x86/kvm/x86.c: note: in included file: -../include/linux/kvm_host.h:2010:54: warning: array of flexible structures -../arch/x86/kvm/x86.c:270:49: warning: array of flexible structures -../include/linux/kvm_host.h:2012:56: warning: array of flexible structures -../arch/x86/kvm/x86.c:3055:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit -../arch/x86/kvm/x86.c:3066: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:285:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock -../include/linux/srcu.h:285:9: warning: context imbalance in 'vcpu_run' - unexpected unlock -../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:285:17: warning: context imbalance in 'uart_port_startup' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:407:9: warning: context imbalance in 'uart_shutdown' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:585:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:630:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:643:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:656:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block -../drivers/tty/serial/serial_core.c:681:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block -../net/core/dev.c:3365:23: warning: incorrect type in argument 4 (different base types) -../net/core/dev.c:3365:23: expected restricted __wsum [usertype] csum -../net/core/dev.c:3365:23: got unsigned int -../net/core/dev.c:3365:23: warning: cast from restricted __wsum -../net/core/dev.c:5286:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? -../net/core/dev.c:3805:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block -../net/core/dev.c:5244:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block -../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' -../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' -../net/unix/af_unix.c:1442:9: error: undefined identifier 'other' -../net/unix/af_unix.c:1442: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:812:9: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock -../io_uring/register.c: note: in included file: -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures -../io_uring/truncate.c: note: in included file (through ../io_uring/io_uring.h): -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures -../net/core/neighbour.c:452:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit -../net/core/neighbour.c:867:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - 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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock -In file included from ../include/linux/string.h:369, - from ../arch/x86/include/asm/page_32.h:18, - from ../arch/x86/include/asm/page.h:14, - from ../arch/x86/include/asm/processor.h:20, - from ../include/linux/sched.h:13, - from ../kernel/ptrace.c:13: -In function ‘fortify_memcpy_chk’, - inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../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 -../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1010:9: expected void **slot -../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** -../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1010:9: expected void **slot -../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** -../drivers/xen/pvcalls-back.c:1011:49: warning: incorrect type in argument 1 (different address spaces) -../drivers/xen/pvcalls-back.c:1011:49: expected void [noderef] __rcu **slot -../drivers/xen/pvcalls-back.c:1011:49: got void **slot -../drivers/xen/pvcalls-back.c:1016:38: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1016:38: expected void **slot -../drivers/xen/pvcalls-back.c:1016:38: got void [noderef] __rcu ** -../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/xen/pvcalls-back.c:1010:9: expected void [noderef] __rcu **slot -../drivers/xen/pvcalls-back.c:1010:9: got void **slot -../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) -../drivers/xen/pvcalls-back.c:1010:9: expected void **slot -../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** -../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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754: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:456:17: 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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754: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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../kernel/ptrace.c:1255:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block -../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 -../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:812:9: warning: context imbalance in 'xfrm_local_error' - unexpected unlock -../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): -../include/linux/io_uring_types.h:344:48: warning: array of flexible structures -../include/linux/io_uring_types.h:183:37: warning: array of flexible structures -../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:1927:16: error: incompatible types in comparison expression (different address spaces): -../net/sched/cls_api.c:1927:16: struct tcf_proto * -../net/sched/cls_api.c:1927:16: struct tcf_proto [noderef] __rcu * -../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces): -../net/sched/cls_api.c:2027:20: struct tcf_proto [noderef] __rcu * -../net/sched/cls_api.c:2027:20: struct tcf_proto * -../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces): -../net/sched/cls_api.c:1989:25: struct tcf_proto [noderef] __rcu * -../net/sched/cls_api.c:1989:25: struct tcf_proto * -../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces): -../net/sched/cls_api.c:2009:16: struct tcf_proto * -../net/sched/cls_api.c:2009:16: struct tcf_proto [noderef] __rcu * -../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer -../net/sched/cls_api.c:2763:50: warning: restricted __be16 degrades to integer -../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 -../fs/dcache.c:603:17: warning: context imbalance in '__dentry_kill' - unexpected unlock -../fs/dcache.c:641:13: warning: context imbalance in 'lock_for_kill' - different lock contexts for basic block -../fs/dcache.c:833:6: warning: context imbalance in 'dput' - different lock contexts for basic block -../fs/dcache.c:1058:27: warning: context imbalance in 'shrink_dentry_list' - different lock contexts for basic block -../fs/dcache.c:1160:24: warning: context imbalance in 'dentry_lru_isolate_shrink' - different lock contexts for basic block -../fs/dcache.c:1222:13: warning: context imbalance in 'd_walk' - different lock contexts for basic block -../fs/dcache.c:1448:24: warning: context imbalance in 'select_collect2' - different lock contexts for basic block -../fs/dcache.c:1053: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 * -../lib/vsprintf.c: In function ‘va_format’: -../lib/vsprintf.c:1683:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1683 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); - | ^~~ -../fs/inode.c:846:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock -../fs/inode.c:901:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block -../fs/inode.c:932:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block -../fs/inode.c:1621:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit -../fs/inode.c:1739:20: warning: context imbalance in 'iput_final' - unexpected unlock -../fs/inode.c:1753:6: warning: context imbalance in 'iput' - wrong count at exit -../fs/inode.c:2238:13: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock -../mm/vmscan.c:2549:1: warning: symbol 'lru_gen_caps' was not declared. Should it be static? -../mm/vmscan.c:777: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:812:9: warning: context imbalance in 'walk_pte_range' - unexpected unlock -../drivers/tty/n_gsm.c:3990:29: warning: restricted __be16 degrades to integer @@ -1080,32 +1003,32 @@ -../kernel/sys.c:1102:32: warning: incorrect type in argument 1 (different address spaces) -../kernel/sys.c:1102:32: expected struct task_struct *p1 -../kernel/sys.c:1102:32: got struct task_struct [noderef] __rcu *real_parent -../kernel/sys.c:1849:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block -../net/xfrm/xfrm_replay.c: note: in included file: -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * -../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): -../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * -../include/net/xfrm.h:1840:16: struct sock * +../fs/file.c:379:17: warning: incorrect type in assignment (different address spaces) +../fs/file.c:379:17: expected struct file **old_fds +../fs/file.c:379:17: got struct file [noderef] __rcu **fd +../fs/file.c:380:17: warning: incorrect type in assignment (different address spaces) +../fs/file.c:380:17: expected struct file **new_fds +../fs/file.c:380:17: got struct file [noderef] __rcu **fd +../fs/file.c:395:17: error: incompatible types in comparison expression (different address spaces): +../fs/file.c:395:17: struct file [noderef] __rcu * +../fs/file.c:395:17: struct file * +../fs/file.c:430:54: warning: incorrect type in initializer (different address spaces) +../fs/file.c:470:28: warning: incorrect type in initializer (different address spaces) +../fs/file.c:468:21: warning: symbol 'init_files' was not declared. Should it be static? +../fs/file.c:653:14: warning: incorrect type in assignment (different address spaces) +../fs/file.c:843:30: warning: incorrect type in assignment (different address spaces) +../fs/file.c:864:14: warning: incorrect type in assignment (different address spaces) +../fs/file.c:868:13: warning: incorrect type in argument 1 (different address spaces) +../fs/file.c:871:23: warning: incorrect type in assignment (different address spaces) +../fs/file.c:894:24: warning: incorrect type in return expression (different address spaces) +../fs/file.c:896:14: warning: incorrect type in argument 1 (different address spaces) +../fs/file.c:917:22: warning: incorrect type in assignment (different address spaces) +../fs/file.c:924:24: warning: incorrect type in return expression (different address spaces) +../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) +../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) +../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) +../fs/file.c:1254:16: warning: incorrect type in assignment (different address spaces) +../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/util.c:127:6: warning: multiple definitions for function 'kmemdup' +../mm/util.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): +../include/linux/fortify-string.h:730:23: the previous one is here +../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:285:9: warning: context imbalance in 'kvm_inhibit_apic_access_page' - unexpected unlock @@ -1341,2 +1264,6 @@ -../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' -../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' +../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 +../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 @@ -1349,3 +1276,12 @@ -../net/mpls/af_mpls.c: note: in included file: -../net/mpls/internal.h:157:38: warning: array of flexible structures -../drivers/misc/ti-st/st_core.c:284:41: warning: cast to restricted __le16 +../kernel/sys.c:1102:32: warning: incorrect type in argument 1 (different address spaces) +../kernel/sys.c:1102:32: expected struct task_struct *p1 +../kernel/sys.c:1102:32: got struct task_struct [noderef] __rcu *real_parent +../kernel/sys.c:1849:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block +../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:812:9: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock +../io_uring/notif.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures @@ -1353,0 +1290,88 @@ +../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1010:9: expected void **slot +../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** +../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1010:9: expected void **slot +../drivers/xen/pvcalls-back.c:1010:9: got void [noderef] __rcu ** +../drivers/xen/pvcalls-back.c:1011:49: warning: incorrect type in argument 1 (different address spaces) +../drivers/xen/pvcalls-back.c:1011:49: expected void [noderef] __rcu **slot +../drivers/xen/pvcalls-back.c:1011:49: got void **slot +../drivers/xen/pvcalls-back.c:1016:38: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1016:38: expected void **slot +../drivers/xen/pvcalls-back.c:1016:38: got void [noderef] __rcu ** +../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/xen/pvcalls-back.c:1010:9: expected void [noderef] __rcu **slot +../drivers/xen/pvcalls-back.c:1010:9: got void **slot +../drivers/xen/pvcalls-back.c:1010:9: warning: incorrect type in assignment (different address spaces) +../drivers/xen/pvcalls-back.c:1010:9: expected void **slot +../drivers/xen/pvcalls-back.c:1010: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/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock +../net/core/dev.c:3365:23: warning: incorrect type in argument 4 (different base types) +../net/core/dev.c:3365:23: expected restricted __wsum [usertype] csum +../net/core/dev.c:3365:23: got unsigned int +../net/core/dev.c:3365:23: warning: cast from restricted __wsum +../net/core/dev.c:5286:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? +../net/core/dev.c:3805:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block +../net/core/dev.c:5244:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 618. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 618. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 618. +Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 618. +../security/landlock/fs.c:618: 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 1629, line 618. +Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1629, line 618. +Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 618. +Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1788, line 618. +../security/landlock/fs.c:618: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' +../security/landlock/fs.c:618: 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 1516, line 850. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. +Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. +Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 850. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 850. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 850. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 850. +Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 850. +Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 850. +Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 850. +../security/landlock/fs.c:850: 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 1629, line 850. +Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 850. +../security/landlock/fs.c:850: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' +../security/apparmor/lsm.c:1138: warning: Function parameter or struct member 'protocol' not described in 'apparmor_socket_post_create' +../security/apparmor/lsm.c:1138: warning: Excess function parameter 'ptotocol' description in 'apparmor_socket_post_create' +../io_uring/register.c: note: in included file: +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures +../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 +../mm/percpu.c:2005:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock +../io_uring/truncate.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures +../fs/libfs.c:2046:22: warning: context imbalance in 'stash_dentry' - wrong count at exit +../fs/libfs.c:2085:5: warning: context imbalance in 'path_from_stashed' - wrong count at exit +../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_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:812:9: warning: context imbalance in 'xfrm_local_error' - unexpected unlock +../lib/vsprintf.c: In function ‘va_format’: +../lib/vsprintf.c:1683:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1683 | buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va); + | ^~~ @@ -1373,60 +1397,39 @@ -../net/core/filter.c:1419:39: warning: incorrect type in argument 1 (different address spaces) -../net/core/filter.c:1419:39: expected struct sock_filter const *filter -../net/core/filter.c:1419:39: got struct sock_filter [noderef] __user *filter -../net/core/filter.c:1497:39: warning: incorrect type in argument 1 (different address spaces) -../net/core/filter.c:1497:39: expected struct sock_filter const *filter -../net/core/filter.c:1497:39: got struct sock_filter [noderef] __user *filter -../net/core/filter.c:2325:45: warning: incorrect type in argument 2 (different base types) -../net/core/filter.c:2325:45: expected restricted __be32 [usertype] daddr -../net/core/filter.c:2325:45: got unsigned int [usertype] ipv4_nh -../net/core/filter.c:3895:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? -../net/core/filter.c:4606:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? -../net/core/filter.c:5020:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? -../net/core/filter.c:7872:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? -../net/core/filter.c:11826:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? -../net/core/filter.c:11839:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? -../net/core/filter.c:11852:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? -../net/core/filter.c:11873:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? -../net/core/filter.c:12060: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:2034:28: warning: incorrect type in return expression (different base types) -../net/core/filter.c:2034:28: expected unsigned long long -../net/core/filter.c:2034:28: got restricted __wsum -../net/core/filter.c:2056:35: warning: incorrect type in return expression (different base types) -../net/core/filter.c:2056:35: expected unsigned long long -../net/core/filter.c:2056:35: got restricted __wsum [usertype] csum -../net/core/filter.c:5791:17: warning: incorrect type in assignment (different base types) -../net/core/filter.c:5791:17: expected unsigned int [usertype] spi -../net/core/filter.c:5791:17: got restricted __be32 const [usertype] spi -../net/core/filter.c:5799:33: warning: incorrect type in assignment (different base types) -../net/core/filter.c:5799:33: expected unsigned int [usertype] remote_ipv4 -../net/core/filter.c:5799:33: got restricted __be32 const [usertype] a4 +../fs/fs-writeback.c:753:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock +../fs/fs-writeback.c:1804:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block +../fs/fs-writeback.c:1990:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block +../fs/fs-writeback.c:2580:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock +../io_uring/napi.c: note: in included file (through ../io_uring/io_uring.h): +../include/linux/io_uring_types.h:344:48: warning: array of flexible structures +../include/linux/io_uring_types.h:183:37: warning: array of flexible structures +../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 +../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:285:17: warning: context imbalance in 'uart_port_startup' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:407:9: warning: context imbalance in 'uart_shutdown' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:585:9: warning: context imbalance in 'uart_put_char' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:630:9: warning: context imbalance in 'uart_write' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:643:9: warning: context imbalance in 'uart_write_room' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:656:9: warning: context imbalance in 'uart_chars_in_buffer' - different lock contexts for basic block +../drivers/tty/serial/serial_core.c:681:9: warning: context imbalance in 'uart_flush_buffer' - different lock contexts for basic block +../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:812:9: warning: context imbalance in '__text_poke' - unexpected unlock +../mm/compaction.c:1529:21: error: too long token expansion +../mm/compaction.c:1529:21: error: too long token expansion +../mm/compaction.c:1625:43: error: too long token expansion +../mm/compaction.c:1625:43: error: too long token expansion +../mm/compaction.c:2649:45: error: too long token expansion +../mm/compaction.c:2649:45: error: too long token expansion +../arch/x86/kernel/hw_breakpoint.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): +../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../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 +../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - different lock contexts for basic block +../arch/x86/kvm/mmu/mmu.c:2825: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:5114:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) +../arch/x86/kvm/mmu/mmu.c:5116:56: warning: cast truncates bits from constant value (ffffff0f becomes f) +../arch/x86/kvm/mmu/mmu.c:5118:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) @@ -1435,0 +1439,45 @@ +../net/xfrm/xfrm_replay.c: note: in included file: +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../include/net/xfrm.h:1840:16: error: incompatible types in comparison expression (different address spaces): +../include/net/xfrm.h:1840:16: struct sock [noderef] __rcu * +../include/net/xfrm.h:1840:16: struct sock * +../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../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:812:9: warning: context imbalance in 'follow_page_pte' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'get_gate_page' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'gup_pte_range' - unexpected unlock +../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:1386:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock +../drivers/tty/n_gsm.c:3990:29: warning: restricted __be16 degrades to integer +../mm/mmap_lock.c:133:20: warning: context imbalance in 'get_mm_memcg_path' - different lock contexts for basic block +../mm/mmap_lock.c: note: in included file (through ../include/linux/srcu.h, ../include/linux/tracepoint.h, ../include/trace/events/mmap_lock.h): +../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_start_locking' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_acquire_returned' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_released' - unexpected unlock @@ -1450,3 +1498,47 @@ -../drivers/gpu/drm/drm_drv.c:447: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:285:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock +../drivers/misc/ti-st/st_core.c:284:41: warning: cast to restricted __le16 +../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/mcast_snoop.c: note: in included file: +../include/net/mld.h:32:43: warning: array of flexible structures +../net/mpls/af_mpls.c: note: in included file: +../net/mpls/internal.h:157:38: warning: array of flexible structures +../arch/x86/kernel/process.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): +../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * +../kernel/notifier.c:39:20: warning: incorrect type in assignment (different address spaces) +../kernel/notifier.c:39:20: expected struct notifier_block **nl +../kernel/notifier.c:39:20: got struct notifier_block [noderef] __rcu ** +../kernel/notifier.c:41:17: warning: incorrect type in assignment (different address spaces) +../kernel/notifier.c:41:17: expected struct notifier_block [noderef] __rcu *next +../kernel/notifier.c:41:17: got struct notifier_block * +../kernel/notifier.c:42:9: error: incompatible types in comparison expression (different address spaces): +../kernel/notifier.c:42:9: struct notifier_block [noderef] __rcu * +../kernel/notifier.c:42:9: struct notifier_block * +../kernel/notifier.c:52:25: error: incompatible types in comparison expression (different address spaces): +../kernel/notifier.c:52:25: struct notifier_block [noderef] __rcu * +../kernel/notifier.c:52:25: struct notifier_block * +../kernel/notifier.c:156:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:179:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:201:42: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:231:36: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:269:49: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:272:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:332:51: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:335:42: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:353:51: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:388:44: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:413:41: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:430:43: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:437:44: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:461:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:491:49: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:494:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:521:51: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:524:42: warning: incorrect type in argument 1 (different address spaces) +../kernel/notifier.c:554:36: warning: incorrect type in argument 1 (different address spaces) +../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock @@ -1469,28 +1561,103 @@ -../fs/file.c:379:17: warning: incorrect type in assignment (different address spaces) -../fs/file.c:379:17: expected struct file **old_fds -../fs/file.c:379:17: got struct file [noderef] __rcu **fd -../fs/file.c:380:17: warning: incorrect type in assignment (different address spaces) -../fs/file.c:380:17: expected struct file **new_fds -../fs/file.c:380:17: got struct file [noderef] __rcu **fd -../fs/file.c:395:17: error: incompatible types in comparison expression (different address spaces): -../fs/file.c:395:17: struct file [noderef] __rcu * -../fs/file.c:395:17: struct file * -../fs/file.c:430:54: warning: incorrect type in initializer (different address spaces) -../fs/file.c:470:28: warning: incorrect type in initializer (different address spaces) -../fs/file.c:468:21: warning: symbol 'init_files' was not declared. Should it be static? -../fs/file.c:653:14: warning: incorrect type in assignment (different address spaces) -../fs/file.c:843:30: warning: incorrect type in assignment (different address spaces) -../fs/file.c:864:14: warning: incorrect type in assignment (different address spaces) -../fs/file.c:868:13: warning: incorrect type in argument 1 (different address spaces) -../fs/file.c:871:23: warning: incorrect type in assignment (different address spaces) -../fs/file.c:894:24: warning: incorrect type in return expression (different address spaces) -../fs/file.c:896:14: warning: incorrect type in argument 1 (different address spaces) -../fs/file.c:917:22: warning: incorrect type in assignment (different address spaces) -../fs/file.c:924:24: warning: incorrect type in return expression (different address spaces) -../fs/file.c:946:31: warning: incorrect type in argument 1 (different address spaces) -../fs/file.c:946:14: warning: incorrect type in assignment (different address spaces) -../fs/file.c:950:16: warning: incorrect type in return expression (different address spaces) -../fs/file.c:1254:16: warning: incorrect type in assignment (different address spaces) -../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:1386:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock +../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? +../mm/memory.c:1177: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:812:9: warning: context imbalance in 'zap_pte_range' - unexpected unlock +../mm/memory.c:1975:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_page' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pages' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pfn' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remap_pte_range' - unexpected unlock +../mm/memory.c:2755:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_copy' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock +../mm/memory.c:3445:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_shared' - unexpected unlock +../mm/memory.c:3570:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'pte_marker_clear' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_swap_page' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_anonymous_page' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_fault' - unexpected unlock +../mm/memory.c:5031:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_numa_page' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_pte_fault' - unexpected unlock +../mm/memory.c:5890:5: warning: context imbalance in 'follow_pte' - different lock contexts for basic block +../mm/memory.c:5954:23: warning: context imbalance in 'follow_pfn' - unexpected unlock +../mm/memory.c:5988:9: warning: context imbalance in 'follow_phys' - unexpected unlock +../mm/memory.c:6022:23: warning: context imbalance in 'generic_access_phys' - 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 +../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 atomic_t const [usertype] *v +../kernel/cred.c:121:9: got struct atomic_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 atomic_t const [usertype] *v +../kernel/cred.c:306:17: got struct atomic_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:488:41: warning: incorrect type in initializer (different address spaces) +../kernel/cred.c:488:41: expected struct cred const *old +../kernel/cred.c:488:41: got struct cred const [noderef] __rcu *cred +../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 +../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/mincore.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): +../include/linux/fortify-string.h:480:9: warning: context imbalance in 'mincore_pte_range' - unexpected unlock +../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' +../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' +../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' +../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' +../mm/mlock.c: note: in included file (through ../include/linux/swap.h): +../include/linux/memcontrol.h:1690: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:418:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock +../net/ipv4/tcp_input.c:7249:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock +../net/core/neighbour.c:452:9: warning: context imbalance in '__neigh_ifdown' - wrong count at exit +../net/core/neighbour.c:867:9: warning: context imbalance in 'pneigh_ifdown_and_unlock' - unexpected unlock @@ -1543,48 +1709,0 @@ -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 618. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 618. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 618. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 618. -../security/landlock/fs.c:618: 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 1629, line 618. -Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1516, line 618. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 618. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 618. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 618. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 618. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1629, line 618. -Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 618. -Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1788, line 618. -../security/landlock/fs.c:618: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed' -../security/landlock/fs.c:618: 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 1516, line 850. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. -Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1468, line 850. -Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1572, line 850. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1600, line 850. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1610, line 850. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1610, line 850. -Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1611, line 850. -Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1613, line 850. -Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1614, line 850. -../security/landlock/fs.c:850: 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 1629, line 850. -Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1788, line 850. -../security/landlock/fs.c:850: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses' -../mm/util.c:127:6: warning: multiple definitions for function 'kmemdup' -../mm/util.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): -../include/linux/fortify-string.h:730:23: the previous one is here -../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/mcast_snoop.c: note: in included file: -../include/net/mld.h:32:43: warning: array of flexible structures @@ -1594,40 +1713,40 @@ -../net/core/xdp.c:712:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? -../net/core/xdp.c:734:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? -../net/core/xdp.c:767:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'priv' not described in 'dma_heap' -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_devt' not described in 'dma_heap' -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'list' not described in 'dma_heap' -../drivers/dma-buf/dma-heap.c:44: warning: Function parameter or struct member 'heap_cdev' not described in 'dma_heap' -../kernel/notifier.c:39:20: warning: incorrect type in assignment (different address spaces) -../kernel/notifier.c:39:20: expected struct notifier_block **nl -../kernel/notifier.c:39:20: got struct notifier_block [noderef] __rcu ** -../kernel/notifier.c:41:17: warning: incorrect type in assignment (different address spaces) -../kernel/notifier.c:41:17: expected struct notifier_block [noderef] __rcu *next -../kernel/notifier.c:41:17: got struct notifier_block * -../kernel/notifier.c:42:9: error: incompatible types in comparison expression (different address spaces): -../kernel/notifier.c:42:9: struct notifier_block [noderef] __rcu * -../kernel/notifier.c:42:9: struct notifier_block * -../kernel/notifier.c:52:25: error: incompatible types in comparison expression (different address spaces): -../kernel/notifier.c:52:25: struct notifier_block [noderef] __rcu * -../kernel/notifier.c:52:25: struct notifier_block * -../kernel/notifier.c:156:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:179:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:201:42: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:231:36: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:269:49: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:272:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:332:51: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:335:42: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:353:51: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:388:44: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:413:41: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:430:43: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:437:44: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:461:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:491:49: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:494:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:521:51: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:524:42: warning: incorrect type in argument 1 (different address spaces) -../kernel/notifier.c:554:36: warning: incorrect type in argument 1 (different address spaces) -../net/mptcp/protocol.c:3329:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock -../mm/percpu.c:2005:24: warning: context imbalance in 'pcpu_balance_free' - unexpected unlock +../arch/x86/kernel/tls.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): +../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' +../kernel/reboot.c:965: 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:812:9: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock +../drivers/gpu/drm/drm_drv.c:447: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:285:9: warning: context imbalance in 'drm_dev_exit' - unexpected unlock +../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:2384:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) +../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data +../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control +../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) +../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data +../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control +../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) +../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control +../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * +../net/ipv4/tcp_ipv4.c:1829:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2122:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2382:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block +../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit +../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit +../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock +../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock +../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression +../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression +../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression +../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression +../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 * @@ -1649,2 +1768 @@ -../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:812:9: warning: context imbalance in '__text_poke' - unexpected unlock +../net/mptcp/protocol.c:3329:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock @@ -1655,68 +1772,0 @@ -../net/ipv4/tcp_input.c:7249:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock -../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 -../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 * -../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/block/null_blk/zoned.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/block/null_blk/trace.h): -../drivers/block/null_blk/./trace.h:33:1: warning: cast to restricted blk_opf_t -../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer -../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer -../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_report_zones' - unexpected unlock -../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_write' - unexpected unlock -../drivers/block/null_blk/zoned.c:487:29: warning: context imbalance in 'null_open_zone' - different lock contexts for basic block -../drivers/block/null_blk/zoned.c:502:29: warning: context imbalance in 'null_close_zone' - different lock contexts for basic block -../drivers/block/null_blk/zoned.c:547:29: warning: context imbalance in 'null_finish_zone' - different lock contexts for basic block -../drivers/block/null_blk/zoned.c:563:37: warning: context imbalance in 'null_reset_zone' - different lock contexts for basic block -../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock -../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock -../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock -../mm/compaction.c:1529:21: error: too long token expansion -../mm/compaction.c:1529:21: error: too long token expansion -../mm/compaction.c:1625:43: error: too long token expansion -../mm/compaction.c:1625:43: error: too long token expansion -../mm/compaction.c:2649:45: error: too long token expansion -../mm/compaction.c:2649:45: error: too long token expansion -../fs/libfs.c:2046:22: warning: context imbalance in 'stash_dentry' - wrong count at exit -../fs/libfs.c:2085:5: warning: context imbalance in 'path_from_stashed' - wrong count at exit -../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 atomic_t const [usertype] *v -../kernel/cred.c:121:9: got struct atomic_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 atomic_t const [usertype] *v -../kernel/cred.c:306:17: got struct atomic_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:488:41: warning: incorrect type in initializer (different address spaces) -../kernel/cred.c:488:41: expected struct cred const *old -../kernel/cred.c:488:41: got struct cred const [noderef] __rcu *cred -../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 @@ -1772,0 +1823,219 @@ +../arch/x86/kernel/cpu/common.c:198:1: error: symbol 'gdt_page' redeclared with different type (different address spaces): +../arch/x86/kernel/cpu/common.c:198:1: struct gdt_page [addressable] [noderef] [toplevel] __percpu gdt_page +../arch/x86/kernel/cpu/common.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kprobes.h): +../arch/x86/include/asm/desc.h:49:1: note: previously declared as: +../arch/x86/include/asm/desc.h:49:1: struct gdt_page extern [addressable] [toplevel] gdt_page +../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../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 +../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:812:9: warning: context imbalance in 'change_pte_range' - unexpected unlock +../net/core/filter.c:1422:39: warning: incorrect type in argument 1 (different address spaces) +../net/core/filter.c:1422:39: expected struct sock_filter const *filter +../net/core/filter.c:1422:39: got struct sock_filter [noderef] __user *filter +../net/core/filter.c:1500:39: warning: incorrect type in argument 1 (different address spaces) +../net/core/filter.c:1500:39: expected struct sock_filter const *filter +../net/core/filter.c:1500:39: got struct sock_filter [noderef] __user *filter +../net/core/filter.c:2328:45: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:2328:45: expected restricted __be32 [usertype] daddr +../net/core/filter.c:2328:45: got unsigned int [usertype] ipv4_nh +../net/core/filter.c:3898:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? +../net/core/filter.c:4609:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? +../net/core/filter.c:5023:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? +../net/core/filter.c:7881:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? +../net/core/filter.c:11835:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? +../net/core/filter.c:11848:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? +../net/core/filter.c:11861:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? +../net/core/filter.c:11882:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? +../net/core/filter.c:12069:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? +../net/core/filter.c:1934:43: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:1934:43: expected restricted __wsum [usertype] diff +../net/core/filter.c:1934:43: 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 __be16 [usertype] old +../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 __be16 [usertype] new +../net/core/filter.c:1937:42: got unsigned long long [usertype] to +../net/core/filter.c:1940:36: warning: incorrect type in argument 2 (different base types) +../net/core/filter.c:1940:36: expected restricted __be32 [usertype] from +../net/core/filter.c:1940:36: got unsigned long long [usertype] from +../net/core/filter.c:1940:42: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1940:42: expected restricted __be32 [usertype] to +../net/core/filter.c:1940:42: got unsigned long long [usertype] to +../net/core/filter.c:1985:59: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1985:59: expected restricted __wsum [usertype] diff +../net/core/filter.c:1985:59: 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 __be16 [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 __be16 [usertype] to +../net/core/filter.c:1988:58: got unsigned long long [usertype] to +../net/core/filter.c:1991:52: warning: incorrect type in argument 3 (different base types) +../net/core/filter.c:1991:52: expected restricted __be32 [usertype] from +../net/core/filter.c:1991:52: got unsigned long long [usertype] from +../net/core/filter.c:1991:58: warning: incorrect type in argument 4 (different base types) +../net/core/filter.c:1991:58: expected restricted __be32 [usertype] to +../net/core/filter.c:1991:58: got unsigned long long [usertype] to +../net/core/filter.c:2037:28: warning: incorrect type in return expression (different base types) +../net/core/filter.c:2037:28: expected unsigned long long +../net/core/filter.c:2037:28: got restricted __wsum +../net/core/filter.c:2059:35: warning: incorrect type in return expression (different base types) +../net/core/filter.c:2059:35: expected unsigned long long +../net/core/filter.c:2059:35: got restricted __wsum [usertype] csum +../net/core/filter.c:5794:17: warning: incorrect type in assignment (different base types) +../net/core/filter.c:5794:17: expected unsigned int [usertype] spi +../net/core/filter.c:5794:17: got restricted __be32 const [usertype] spi +../net/core/filter.c:5802:33: warning: incorrect type in assignment (different base types) +../net/core/filter.c:5802:33: expected unsigned int [usertype] remote_ipv4 +../net/core/filter.c:5802:33: got restricted __be32 const [usertype] a4 +../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/vmx.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kvm_host.h): +../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * +../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 (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 (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 (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 (80b88 becomes b88) +../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 (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: 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 (100790 becomes 790) +../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 (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 (120492 becomes 492) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings +../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 +../net/ipv4/tcp_cong.c:296:24: warning: incorrect type in initializer (different address spaces) +../net/ipv4/tcp_cong.c:296:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret +../net/ipv4/tcp_cong.c:296:24: got struct tcp_congestion_ops *[assigned] ca +../net/ipv4/tcp_cong.c:296:22: warning: incorrect type in assignment (different address spaces) +../net/ipv4/tcp_cong.c:296:22: expected struct tcp_congestion_ops const *prev +../net/ipv4/tcp_cong.c:296:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret +../net/ipv6/ip6_input.c:531:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block +../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 +../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 +../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:812:9: warning: context imbalance in 'move_ptes' - unexpected unlock +../mm/mremap.c:290:20: warning: context imbalance in 'move_normal_pmd' - 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) +../net/ipv6/ip6_fib.c:2759:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock +../net/ipv6/route.c:2342:39: warning: incorrect type in assignment (different base types) +../net/ipv6/route.c:2342:39: expected unsigned int [usertype] flow_label +../net/ipv6/route.c:2342:39: got restricted __be32 @@ -1813,15 +2081,0 @@ -../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 -../fs/fs-writeback.c:753:15: warning: context imbalance in 'wbc_attach_and_unlock_inode' - unexpected unlock -../fs/fs-writeback.c:1804:20: warning: context imbalance in 'writeback_single_inode' - different lock contexts for basic block -../fs/fs-writeback.c:1990:9: warning: context imbalance in 'writeback_sb_inodes' - different lock contexts for basic block -../fs/fs-writeback.c:2580:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock @@ -2003,26 +2257 @@ -../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 -../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 -../kernel/reboot.c:234: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart' -../kernel/reboot.c:965: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff' -../net/sched/act_meta_mark.c:33:21: warning: cast to restricted __be32 -../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 ( * )( ... ) -../arch/x86/kernel/hw_breakpoint.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): -../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../net/sched/act_meta_skbprio.c:38:25: warning: cast to restricted __be32 @@ -2031 +2260,100 @@ -../net/sched/act_meta_skbprio.c:38:25: warning: cast to restricted __be32 +../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 @@ -2032,0 +2361,233 @@ +../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): +../include/linux/rmap.h:678:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock +../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock +../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock +../fs/pidfs.c:108:9: warning: context imbalance in 'pidfd_poll' - wrong count at exit +../drivers/scsi/scsi_transport_fc.c: note: in included file: +../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures +../drivers/message/fusion/mptfc.c:381:33: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:384:33: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:387:33: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:390:33: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:393:33: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:396:33: warning: cast to restricted __le16 +../drivers/message/fusion/mptfc.c:399:33: warning: cast to restricted __le16 +../drivers/message/fusion/mptfc.c:821:42: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:822:51: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:823:45: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:824:46: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:825:45: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:826:46: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:827:58: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:828:52: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:829:49: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:831:51: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:832:52: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:833:51: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:834:52: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:835:57: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:836:50: warning: cast to restricted __le32 +../drivers/message/fusion/mptfc.c:1404:20: warning: cast to restricted __le32 +../mm/vmalloc.c:1046:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit +../mm/vmalloc.c:4329:28: warning: context imbalance in 'vread_iter' - unexpected unlock +../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:1663:14: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * +../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): +../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * +../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * +../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:57: 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:704:38: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:704:46: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:705:47: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:704:67: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:725:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:725:36: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:731:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:731:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:799:31: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:799:36: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:830:13: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:830:21: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:831:55: warning: restricted suspend_state_t degrades to integer +../kernel/power/main.c:832:51: warning: restricted suspend_state_t degrades to integer +../kernel/sched/core.c:265:56: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:265:56: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:265:56: struct task_struct * +../kernel/sched/core.c:726:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/core.c:726:31: expected struct task_struct *task +../kernel/sched/core.c:726:31: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:727:25: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/core.c:727:25: expected struct task_struct *task +../kernel/sched/core.c:727:25: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:797:48: warning: incorrect type in argument 2 (different address spaces) +../kernel/sched/core.c:797:48: expected struct task_struct *p +../kernel/sched/core.c:797:48: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:1043:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/core.c:1043:38: expected struct task_struct *curr +../kernel/sched/core.c:1043:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:1102:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/core.c:1102:9: expected struct sched_domain *[assigned] sd +../kernel/sched/core.c:1102:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/core.c:2248:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/core.c:2248:33: expected struct task_struct *p +../kernel/sched/core.c:2248:33: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:2248:68: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/core.c:2248:68: expected struct task_struct *tsk +../kernel/sched/core.c:2248:68: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:3744:17: warning: incorrect type in assignment (different address spaces) +../kernel/sched/core.c:3744:17: expected struct sched_domain *[assigned] sd +../kernel/sched/core.c:3744:17: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/core.c:3951:36: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/core.c:3951:36: expected struct task_struct const *p +../kernel/sched/core.c:3951:36: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:9470:43: warning: incorrect type in initializer (different address spaces) +../kernel/sched/core.c:9470:43: expected struct task_struct *push_task +../kernel/sched/core.c:9470:43: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:5669:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/core.c:5669:38: expected struct task_struct *curr +../kernel/sched/core.c:5669:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:6317:32: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:6317:32: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:6317:32: struct task_struct * +../kernel/sched/core.c:6348:23: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:6348:23: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:6348:23: struct task_struct * +../kernel/sched/core.c:6356:46: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:6356:46: struct task_struct * +../kernel/sched/core.c:6356:46: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:6416:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/core.c:6416:9: expected struct sched_domain *[assigned] sd +../kernel/sched/core.c:6416:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/core.c:6627:14: warning: incorrect type in assignment (different address spaces) +../kernel/sched/core.c:6627:14: expected struct task_struct *prev +../kernel/sched/core.c:6627:14: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:7200:17: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:7200:17: struct task_struct * +../kernel/sched/core.c:7200:17: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:7415:22: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:7415:22: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:7415:22: struct task_struct * +../kernel/sched/core.c:7462:48: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:7462:48: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:7462:48: struct task_struct * +../kernel/sched/core.c:10323:16: warning: incorrect type in return expression (different address spaces) +../kernel/sched/core.c:10323:16: expected struct task_struct * +../kernel/sched/core.c:10323:16: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:10802:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? +../kernel/sched/core.c:11503:25: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/core.c:11503:25: expected struct task_struct *p +../kernel/sched/core.c:11503:25: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:339:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block +../kernel/sched/core.c:349:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock +../kernel/sched/core.c:552:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit +../kernel/sched/core.c:577:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit +../kernel/sched/core.c:601:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock +../kernel/sched/core.c: note: in included file: +../kernel/sched/sched.h:1625:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit +../kernel/sched/sched.h:1625:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit +../kernel/sched/core.c: note: in included file: +../kernel/sched/pelt.h:97:13: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/pelt.h:97:13: expected struct task_struct const *p +../kernel/sched/pelt.h:97:13: got struct task_struct [noderef] __rcu *curr +../kernel/sched/core.c:797:11: warning: dereference of noderef expression +../kernel/sched/core.c:1086:5: warning: context imbalance in 'get_nohz_timer_target' - wrong count at exit +../kernel/sched/core.c:1503:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit +../kernel/sched/core.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:1093:1: warning: context imbalance in 'uclamp_update_root_tg' - wrong count at exit +../kernel/sched/core.c:1834:9: warning: context imbalance in 'uclamp_sync_util_min_rt_default' - wrong count at exit +../kernel/sched/core.c:2239:33: warning: dereference of noderef expression +../kernel/sched/core.c:2240:19: warning: dereference of noderef expression +../kernel/sched/core.c:2241:18: warning: dereference of noderef expression +../kernel/sched/core.c:2318: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:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/core.c:2214:38: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/core.c:2214:38: struct task_struct [noderef] __rcu * +../kernel/sched/core.c:2214:38: struct task_struct const * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/core.c:8332:5: warning: context imbalance in 'dl_task_check_affinity' - wrong count at exit +../kernel/sched/core.c:8436:9: warning: context imbalance in 'sched_setaffinity' - different lock contexts for basic block +../kernel/sched/core.c:8498:6: warning: context imbalance in 'sched_getaffinity' - wrong count at exit +../kernel/sched/core.c:8661:28: warning: context imbalance in '__cond_resched_lock' - unexpected unlock +../kernel/sched/core.c:8679:17: warning: context imbalance in '__cond_resched_rwlock_read' - unexpected unlock +../kernel/sched/core.c:8697:17: warning: context imbalance in '__cond_resched_rwlock_write' - unexpected unlock +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/core.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:1093:1: warning: context imbalance in '__cfs_schedulable' - wrong count at exit +../kernel/sched/core.c:11668:5: warning: context imbalance in '__sched_mm_cid_migrate_from_fetch_cid' - different lock contexts for basic block @@ -2149,80 +2710,71 @@ -../net/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) -../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data -../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control -../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) -../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data -../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control -../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) -../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control -../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * -../net/ipv4/tcp_ipv4.c:1829:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2122:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2382:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block -../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit -../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit -../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock -../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock -../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock -../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock -../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression -../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression -../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression -../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression -../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:1663:14: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * -../drivers/block/drbd/drbd_int.h:1663:14: error: incompatible types in comparison expression (different address spaces): -../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf [noderef] __rcu * -../drivers/block/drbd/drbd_int.h:1663:14: struct disk_conf * -../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit -../arch/x86/kvm/mmu/mmu.c:2825: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:5114:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) -../arch/x86/kvm/mmu/mmu.c:5116:56: warning: cast truncates bits from constant value (ffffff0f becomes f) -../arch/x86/kvm/mmu/mmu.c:5118:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) -../drivers/message/fusion/mptfc.c:381:33: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:384:33: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:387:33: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:390:33: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:393:33: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:396:33: warning: cast to restricted __le16 -../drivers/message/fusion/mptfc.c:399:33: warning: cast to restricted __le16 -../drivers/message/fusion/mptfc.c:821:42: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:822:51: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:823:45: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:824:46: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:825:45: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:826:46: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:827:58: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:828:52: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:829:49: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:830:49: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:831:51: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:832:52: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:833:51: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:834:52: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:835:57: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:836:50: warning: cast to restricted __le32 -../drivers/message/fusion/mptfc.c:1404:20: warning: cast to restricted __le32 -../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:285:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock -../drivers/base/power/wakeup.c:1094:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit -../include/linux/srcu.h:285:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock -../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'kvm' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'slot' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'gfn_offset' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' -../arch/x86/kvm/mmu/mmu.c:1376: warning: Function parameter or struct member 'mask' not described in 'kvm_arch_mmu_enable_log_dirty_pt_masked' +../drivers/block/null_blk/zoned.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/block/null_blk/trace.h): +../drivers/block/null_blk/./trace.h:33:1: warning: cast to restricted blk_opf_t +../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer +../drivers/block/null_blk/./trace.h:33:1: warning: restricted blk_opf_t degrades to integer +../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_report_zones' - unexpected unlock +../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_write' - unexpected unlock +../drivers/block/null_blk/zoned.c:487:29: warning: context imbalance in 'null_open_zone' - different lock contexts for basic block +../drivers/block/null_blk/zoned.c:502:29: warning: context imbalance in 'null_close_zone' - different lock contexts for basic block +../drivers/block/null_blk/zoned.c:547:29: warning: context imbalance in 'null_finish_zone' - different lock contexts for basic block +../drivers/block/null_blk/zoned.c:563:37: warning: context imbalance in 'null_reset_zone' - different lock contexts for basic block +../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock +../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock +../drivers/block/null_blk/zoned.c:56:32: warning: context imbalance in 'null_set_zone_cond' - 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 ( * )( ... ) +../kernel/sched/fair.c:1143:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/fair.c:1143:38: expected struct task_struct *curr +../kernel/sched/fair.c:1143:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/fair.c:1180:34: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/fair.c:1180:34: expected struct sched_entity const *se +../kernel/sched/fair.c:1180:34: got struct sched_entity [noderef] __rcu * +../kernel/sched/fair.c:12340:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/fair.c:12340:9: expected struct sched_domain *[assigned] sd +../kernel/sched/fair.c:12340:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/fair.c:5921:22: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/fair.c:5921:22: struct task_struct [noderef] __rcu * +../kernel/sched/fair.c:5921:22: struct task_struct * +../kernel/sched/fair.c:6651:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/fair.c:6651:38: expected struct task_struct *curr +../kernel/sched/fair.c:6651:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/fair.c:7978:20: warning: incorrect type in assignment (different address spaces) +../kernel/sched/fair.c:7978:20: expected struct sched_domain *[assigned] sd +../kernel/sched/fair.c:7978:20: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/fair.c:8183:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/fair.c:8183:9: expected struct sched_domain *[assigned] tmp +../kernel/sched/fair.c:8183:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/fair.c:8282:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/fair.c:8282:38: expected struct task_struct *curr +../kernel/sched/fair.c:8282:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/fair.c:8560:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/fair.c:8560:38: expected struct task_struct *curr +../kernel/sched/fair.c:8560:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/fair.c:9549:40: warning: incorrect type in initializer (different address spaces) +../kernel/sched/fair.c:9549:40: expected struct sched_domain *child +../kernel/sched/fair.c:9549:40: got struct sched_domain [noderef] __rcu *child +../kernel/sched/fair.c:10176:22: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/fair.c:10176:22: struct task_struct [noderef] __rcu * +../kernel/sched/fair.c:10176:22: struct task_struct * +../kernel/sched/fair.c:11601:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/fair.c:11601:9: expected struct sched_domain *[assigned] sd +../kernel/sched/fair.c:11601:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/fair.c:11258:44: warning: incorrect type in initializer (different address spaces) +../kernel/sched/fair.c:11258:44: expected struct sched_domain *sd_parent +../kernel/sched/fair.c:11258:44: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/fair.c:11697:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/fair.c:11697:9: expected struct sched_domain *[assigned] sd +../kernel/sched/fair.c:11697:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/fair.c: note: in included file: +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2327:9: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * @@ -2443,4 +2995 @@ -../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' -../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' -../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' -../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' +../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit @@ -2508,6 +3057,104 @@ -../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 int -../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 -../mm/workingset.c:768:9: warning: context imbalance in 'shadow_lru_isolate' - different lock contexts for basic block +../drivers/block/drbd/drbd_main.c:3431: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_set_n_write' +../drivers/block/drbd/drbd_main.c:3457: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bmio_clear_n_write' +../drivers/block/drbd/drbd_main.c:3518: warning: Function parameter or struct member 'peer_device' not described in 'drbd_queue_bitmap_io' +../drivers/block/drbd/drbd_main.c:3560: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bitmap_io' +../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 @@ -2519,23 +3166,108 @@ -../net/ipv4/tcp_cong.c:296:24: warning: incorrect type in initializer (different address spaces) -../net/ipv4/tcp_cong.c:296:24: expected struct tcp_congestion_ops const [noderef] __rcu *__ret -../net/ipv4/tcp_cong.c:296:24: got struct tcp_congestion_ops *[assigned] ca -../net/ipv4/tcp_cong.c:296:22: warning: incorrect type in assignment (different address spaces) -../net/ipv4/tcp_cong.c:296:22: expected struct tcp_congestion_ops const *prev -../net/ipv4/tcp_cong.c:296:22: got struct tcp_congestion_ops const [noderef] __rcu *[assigned] __ret -../arch/x86/kernel/process.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): -../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * -../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 * -../drivers/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' +../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 int +../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 (80688 becomes 688) +../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 (80b88 becomes b88) +../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: 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 (100410 becomes 410) +../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings +../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) @@ -2545,52 +3277,144 @@ -../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock -../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:812:9: warning: context imbalance in 'follow_page_pte' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'get_gate_page' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'gup_pte_range' - unexpected unlock -../mm/mmap_lock.c:133:20: warning: context imbalance in 'get_mm_memcg_path' - different lock contexts for basic block -../mm/mmap_lock.c: note: in included file (through ../include/linux/srcu.h, ../include/linux/tracepoint.h, ../include/trace/events/mmap_lock.h): -../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_start_locking' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_acquire_returned' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in '__mmap_lock_do_trace_released' - unexpected unlock -../arch/x86/kernel/tls.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/device/driver.h, ../include/linux/device.h, ../include/linux/node.h, ...): -../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * -../net/ipv6/ip6_input.c:531:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block -../net/core/netpoll.c:365:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block -../net/mptcp/pm_netlink.c:599:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock -../net/mptcp/pm_netlink.c:711:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock -../drivers/scsi/scsi_transport_fc.c: note: in included file: -../include/uapi/scsi/fc/fc_els.h:1107:42: warning: array of flexible structures -../mm/memory.c:163:15: warning: symbol 'zero_pfn' was not declared. Should it be static? -../mm/memory.c:1177: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:812:9: warning: context imbalance in 'zap_pte_range' - unexpected unlock -../mm/memory.c:1975:16: warning: context imbalance in '__get_locked_pte' - different lock contexts for basic block -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_page' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pages' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'insert_pfn' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remap_pte_range' - unexpected unlock -../mm/memory.c:2755:17: warning: context imbalance in 'apply_to_pte_range' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_copy' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_mkwrite_fault' - unexpected unlock -../mm/memory.c:3445:17: warning: context imbalance in 'wp_pfn_shared' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'wp_page_shared' - unexpected unlock -../mm/memory.c:3570:19: warning: context imbalance in 'do_wp_page' - different lock contexts for basic block -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'remove_device_exclusive_entry' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'pte_marker_clear' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_swap_page' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'alloc_anon_folio' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_anonymous_page' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'finish_fault' - unexpected unlock -../mm/memory.c:5031:9: warning: context imbalance in 'do_fault' - different lock contexts for basic block -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'do_numa_page' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_pte_fault' - unexpected unlock -../mm/memory.c:5890:5: warning: context imbalance in 'follow_pte' - different lock contexts for basic block -../mm/memory.c:5954:23: warning: context imbalance in 'follow_pfn' - unexpected unlock -../mm/memory.c:5988:9: warning: context imbalance in 'follow_phys' - unexpected unlock -../mm/memory.c:6022:23: warning: context imbalance in 'generic_access_phys' - unexpected unlock -../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:2384:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock +../kernel/sched/build_policy.c: note: in included file: +../kernel/sched/rt.c:917:70: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/rt.c:917:70: struct task_struct [noderef] __rcu * +../kernel/sched/rt.c:917:70: struct task_struct * +../kernel/sched/rt.c:2365:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/rt.c:2365:25: struct task_struct * +../kernel/sched/rt.c:2365:25: struct task_struct [noderef] __rcu * +../kernel/sched/rt.c:533:54: warning: incorrect type in initializer (different address spaces) +../kernel/sched/rt.c:533:54: expected struct task_struct *curr +../kernel/sched/rt.c:533:54: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:1003:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/rt.c:1003:38: expected struct task_struct *curr +../kernel/sched/rt.c:1003:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:1537:31: warning: incorrect type in argument 2 (different address spaces) +../kernel/sched/rt.c:1537:31: expected struct task_struct *p +../kernel/sched/rt.c:1537:31: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:1877:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/rt.c:1877:9: expected struct sched_domain *[assigned] sd +../kernel/sched/rt.c:1877:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/rt.c:1557:14: warning: incorrect type in assignment (different address spaces) +../kernel/sched/rt.c:1557:14: expected struct task_struct *curr +../kernel/sched/rt.c:1557:14: got struct task_struct [noderef] __rcu * +../kernel/sched/rt.c:1622:45: warning: incorrect type in argument 2 (different address spaces) +../kernel/sched/rt.c:1622:45: expected struct task_struct *p +../kernel/sched/rt.c:1622:45: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:1683:67: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/rt.c:1683:67: expected struct task_struct *tsk +../kernel/sched/rt.c:1683:67: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:2045:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/rt.c:2045:40: expected struct task_struct *task +../kernel/sched/rt.c:2045:40: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:2068:13: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/rt.c:2068:13: struct task_struct * +../kernel/sched/rt.c:2068:13: struct task_struct [noderef] __rcu * +../kernel/sched/rt.c:2418:54: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/rt.c:2418:54: expected struct task_struct *tsk +../kernel/sched/rt.c:2418:54: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:2420:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/rt.c:2420:40: expected struct task_struct *p +../kernel/sched/rt.c:2420:40: got struct task_struct [noderef] __rcu *curr +../kernel/sched/rt.c:2420:61: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/rt.c:2420:61: expected struct task_struct *p +../kernel/sched/rt.c:2420:61: got struct task_struct [noderef] __rcu *curr +../kernel/sched/build_policy.c: note: in included file: +../kernel/sched/deadline.c:2402:23: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/deadline.c:2402:23: expected struct task_struct *p +../kernel/sched/deadline.c:2402:23: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:2412:13: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/deadline.c:2412:13: struct task_struct * +../kernel/sched/deadline.c:2412:13: struct task_struct [noderef] __rcu * +../kernel/sched/deadline.c:2520:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/deadline.c:2520:25: struct task_struct * +../kernel/sched/deadline.c:2520:25: struct task_struct [noderef] __rcu * +../kernel/sched/deadline.c:2027:42: warning: incorrect type in argument 2 (different address spaces) +../kernel/sched/deadline.c:2027:42: expected struct sched_dl_entity const *b +../kernel/sched/deadline.c:2027:42: got struct sched_dl_entity [noderef] __rcu * +../kernel/sched/deadline.c:2038:38: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/deadline.c:2038:38: expected struct task_struct *tsk +../kernel/sched/deadline.c:2038:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:1221:23: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/deadline.c:1221:23: expected struct task_struct *p +../kernel/sched/deadline.c:1221:23: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:1445:38: warning: incorrect type in initializer (different address spaces) +../kernel/sched/deadline.c:1445:38: expected struct task_struct *curr +../kernel/sched/deadline.c:1445:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:2263:9: warning: incorrect type in assignment (different address spaces) +../kernel/sched/deadline.c:2263:9: expected struct sched_domain *[assigned] sd +../kernel/sched/deadline.c:2263:9: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/deadline.c:1912:14: warning: incorrect type in assignment (different address spaces) +../kernel/sched/deadline.c:1912:14: expected struct task_struct *curr +../kernel/sched/deadline.c:1912:14: got struct task_struct [noderef] __rcu * +../kernel/sched/deadline.c:1988:43: warning: incorrect type in argument 2 (different address spaces) +../kernel/sched/deadline.c:1988:43: expected struct task_struct *p +../kernel/sched/deadline.c:1988:43: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:2567:38: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/deadline.c:2567:38: expected struct task_struct *tsk +../kernel/sched/deadline.c:2567:38: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:2569:23: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/deadline.c:2569:23: expected struct task_struct *p +../kernel/sched/deadline.c:2569:23: got struct task_struct [noderef] __rcu *curr +../kernel/sched/deadline.c:2571:44: warning: incorrect type in argument 2 (different address spaces) +../kernel/sched/deadline.c:2571:44: expected struct sched_dl_entity const *b +../kernel/sched/deadline.c:2571:44: got struct sched_dl_entity [noderef] __rcu * +../kernel/sched/deadline.c:2746:22: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/deadline.c:2746:22: struct task_struct [noderef] __rcu * +../kernel/sched/deadline.c:2746:22: struct task_struct * +../kernel/sched/deadline.c:2795:32: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/build_policy.c: note: in included file: +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../mm/madvise.c:198:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock +../mm/madvise.c:411:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock +../mm/madvise.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/mman.h): +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'madvise_free_pte_range' - unexpected unlock +../net/ipv4/tcp_offload.c:130:49: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:130:49: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:130:49: got fouled restricted __sum16 +../net/ipv4/tcp_offload.c:132:60: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:132:60: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:132:60: got fouled restricted __sum16 +../net/ipv4/tcp_offload.c:174:41: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:174:41: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:174:41: got fouled restricted __sum16 +../net/ipv4/tcp_offload.c:176:52: warning: incorrect type in argument 2 (different base types) +../net/ipv4/tcp_offload.c:176:52: expected restricted __wsum [usertype] res +../net/ipv4/tcp_offload.c:176:52: got fouled restricted __sum16 +../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 @@ -2678,289 +3502,5 @@ -../mm/mincore.c: note: in included file (through ../include/linux/string.h, ../arch/x86/include/asm/page_32.h, ../arch/x86/include/asm/page.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ...): -../include/linux/fortify-string.h:480:9: warning: context imbalance in 'mincore_pte_range' - unexpected unlock -../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:355:1: warning: cast to restricted __le64 -../drivers/usb/host/./xhci-trace.h:355: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:355:1: warning: cast to restricted __le64 -../drivers/usb/host/./xhci-trace.h:355:1: warning: cast from restricted __le32 -../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) -../kernel/sched/core.c:265:56: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:265:56: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:265:56: struct task_struct * -../kernel/sched/core.c:726:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/core.c:726:31: expected struct task_struct *task -../kernel/sched/core.c:726:31: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:727:25: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/core.c:727:25: expected struct task_struct *task -../kernel/sched/core.c:727:25: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:797:48: warning: incorrect type in argument 2 (different address spaces) -../kernel/sched/core.c:797:48: expected struct task_struct *p -../kernel/sched/core.c:797:48: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:1043:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/core.c:1043:38: expected struct task_struct *curr -../kernel/sched/core.c:1043:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:1102:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/core.c:1102:9: expected struct sched_domain *[assigned] sd -../kernel/sched/core.c:1102:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/core.c:2248:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/core.c:2248:33: expected struct task_struct *p -../kernel/sched/core.c:2248:33: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:2248:68: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/core.c:2248:68: expected struct task_struct *tsk -../kernel/sched/core.c:2248:68: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:3744:17: warning: incorrect type in assignment (different address spaces) -../kernel/sched/core.c:3744:17: expected struct sched_domain *[assigned] sd -../kernel/sched/core.c:3744:17: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/core.c:3951:36: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/core.c:3951:36: expected struct task_struct const *p -../kernel/sched/core.c:3951:36: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:9470:43: warning: incorrect type in initializer (different address spaces) -../kernel/sched/core.c:9470:43: expected struct task_struct *push_task -../kernel/sched/core.c:9470:43: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:5669:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/core.c:5669:38: expected struct task_struct *curr -../kernel/sched/core.c:5669:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:6317:32: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:6317:32: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:6317:32: struct task_struct * -../kernel/sched/core.c:6348:23: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:6348:23: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:6348:23: struct task_struct * -../kernel/sched/core.c:6356:46: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:6356:46: struct task_struct * -../kernel/sched/core.c:6356:46: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:6416:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/core.c:6416:9: expected struct sched_domain *[assigned] sd -../kernel/sched/core.c:6416:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/core.c:6627:14: warning: incorrect type in assignment (different address spaces) -../kernel/sched/core.c:6627:14: expected struct task_struct *prev -../kernel/sched/core.c:6627:14: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:7200:17: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:7200:17: struct task_struct * -../kernel/sched/core.c:7200:17: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:7415:22: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:7415:22: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:7415:22: struct task_struct * -../kernel/sched/core.c:7462:48: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:7462:48: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:7462:48: struct task_struct * -../kernel/sched/core.c:10323:16: warning: incorrect type in return expression (different address spaces) -../kernel/sched/core.c:10323:16: expected struct task_struct * -../kernel/sched/core.c:10323:16: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:10802:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? -../kernel/sched/core.c:11503:25: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/core.c:11503:25: expected struct task_struct *p -../kernel/sched/core.c:11503:25: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:339:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block -../kernel/sched/core.c:349:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock -../kernel/sched/core.c:552:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit -../kernel/sched/core.c:577:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit -../kernel/sched/core.c:601:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock -../kernel/sched/core.c: note: in included file: -../kernel/sched/sched.h:1625:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit -../kernel/sched/sched.h:1625:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit -../kernel/sched/core.c: note: in included file: -../kernel/sched/pelt.h:97:13: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/pelt.h:97:13: expected struct task_struct const *p -../kernel/sched/pelt.h:97:13: got struct task_struct [noderef] __rcu *curr -../kernel/sched/core.c:797:11: warning: dereference of noderef expression -../kernel/sched/core.c:1086:5: warning: context imbalance in 'get_nohz_timer_target' - wrong count at exit -../kernel/sched/core.c:1503:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit -../kernel/sched/core.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:1093:1: warning: context imbalance in 'uclamp_update_root_tg' - wrong count at exit -../kernel/sched/core.c:1834:9: warning: context imbalance in 'uclamp_sync_util_min_rt_default' - wrong count at exit -../kernel/sched/core.c:2239:33: warning: dereference of noderef expression -../kernel/sched/core.c:2240:19: warning: dereference of noderef expression -../kernel/sched/core.c:2241:18: warning: dereference of noderef expression -../kernel/sched/core.c:2318: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:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/core.c:2214:38: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/core.c:2214:38: struct task_struct [noderef] __rcu * -../kernel/sched/core.c:2214:38: struct task_struct const * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/core.c:8332:5: warning: context imbalance in 'dl_task_check_affinity' - wrong count at exit -../kernel/sched/core.c:8436:9: warning: context imbalance in 'sched_setaffinity' - different lock contexts for basic block -../kernel/sched/core.c:8498:6: warning: context imbalance in 'sched_getaffinity' - wrong count at exit -../kernel/sched/core.c:8661:28: warning: context imbalance in '__cond_resched_lock' - unexpected unlock -../kernel/sched/core.c:8679:17: warning: context imbalance in '__cond_resched_rwlock_read' - unexpected unlock -../kernel/sched/core.c:8697:17: warning: context imbalance in '__cond_resched_rwlock_write' - unexpected unlock -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/core.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:1093:1: warning: context imbalance in '__cfs_schedulable' - wrong count at exit -../kernel/sched/core.c:11668:5: warning: context imbalance in '__sched_mm_cid_migrate_from_fetch_cid' - different lock contexts for basic block -../kernel/sched/fair.c:1143:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/fair.c:1143:38: expected struct task_struct *curr -../kernel/sched/fair.c:1143:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/fair.c:1180:34: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/fair.c:1180:34: expected struct sched_entity const *se -../kernel/sched/fair.c:1180:34: got struct sched_entity [noderef] __rcu * -../kernel/sched/fair.c:12340:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/fair.c:12340:9: expected struct sched_domain *[assigned] sd -../kernel/sched/fair.c:12340:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/fair.c:5921:22: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/fair.c:5921:22: struct task_struct [noderef] __rcu * -../kernel/sched/fair.c:5921:22: struct task_struct * -../kernel/sched/fair.c:6651:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/fair.c:6651:38: expected struct task_struct *curr -../kernel/sched/fair.c:6651:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/fair.c:7978:20: warning: incorrect type in assignment (different address spaces) -../kernel/sched/fair.c:7978:20: expected struct sched_domain *[assigned] sd -../kernel/sched/fair.c:7978:20: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/fair.c:8183:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/fair.c:8183:9: expected struct sched_domain *[assigned] tmp -../kernel/sched/fair.c:8183:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/fair.c:8282:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/fair.c:8282:38: expected struct task_struct *curr -../kernel/sched/fair.c:8282:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/fair.c:8560:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/fair.c:8560:38: expected struct task_struct *curr -../kernel/sched/fair.c:8560:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/fair.c:9549:40: warning: incorrect type in initializer (different address spaces) -../kernel/sched/fair.c:9549:40: expected struct sched_domain *child -../kernel/sched/fair.c:9549:40: got struct sched_domain [noderef] __rcu *child -../kernel/sched/fair.c:10176:22: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/fair.c:10176:22: struct task_struct [noderef] __rcu * -../kernel/sched/fair.c:10176:22: struct task_struct * -../kernel/sched/fair.c:11601:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/fair.c:11601:9: expected struct sched_domain *[assigned] sd -../kernel/sched/fair.c:11601:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/fair.c:11258:44: warning: incorrect type in initializer (different address spaces) -../kernel/sched/fair.c:11258:44: expected struct sched_domain *sd_parent -../kernel/sched/fair.c:11258:44: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/fair.c:11697:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/fair.c:11697:9: expected struct sched_domain *[assigned] sd -../kernel/sched/fair.c:11697:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/fair.c: note: in included file: -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2327:9: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2327:9: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2327:9: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../mm/mlock.c: note: in included file (through ../include/linux/swap.h): -../include/linux/memcontrol.h:1690: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:418:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock -../arch/x86/kvm/xen.c:536:9: warning: context imbalance in 'kvm_xen_update_runstate_guest' - unexpected unlock -../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 -../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:57: 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:704:38: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:704:46: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:705:47: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:704:67: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:725:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:725:36: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:731:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:731:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:799:31: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:799:36: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:830:13: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:830:21: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:831:55: warning: restricted suspend_state_t degrades to integer -../kernel/power/main.c:832:51: warning: restricted suspend_state_t degrades to integer -../arch/x86/kernel/cpu/common.c:198:1: error: symbol 'gdt_page' redeclared with different type (different address spaces): -../arch/x86/kernel/cpu/common.c:198:1: struct gdt_page [addressable] [noderef] [toplevel] __percpu gdt_page -../arch/x86/kernel/cpu/common.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kprobes.h): -../arch/x86/include/asm/desc.h:49:1: note: previously declared as: -../arch/x86/include/asm/desc.h:49:1: struct gdt_page extern [addressable] [toplevel] gdt_page -../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * -../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * -../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../kernel/printk/printk.c:284:5: warning: context imbalance in 'console_srcu_read_lock' - wrong count at exit +../kernel/printk/printk.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:301:9: warning: context imbalance in 'console_srcu_read_unlock' - unexpected unlock +../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:812:9: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock @@ -2973,7 +3513,125 @@ -../net/bluetooth/af_bluetooth.c:223:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block -../kernel/printk/printk.c:284:5: warning: context imbalance in 'console_srcu_read_lock' - wrong count at exit -../kernel/printk/printk.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:301:9: warning: context imbalance in 'console_srcu_read_unlock' - 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] +../kernel/sched/build_utility.c: note: in included file: +../kernel/sched/debug.c:468:17: warning: incorrect type in assignment (different address spaces) +../kernel/sched/debug.c:468:17: expected struct sched_domain *[assigned] sd +../kernel/sched/debug.c:468:17: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/debug.c:793:9: expected struct task_struct *tsk +../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr +../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/debug.c:793:9: expected struct task_struct *tsk +../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr +../kernel/sched/build_utility.c: note: in included file: +../kernel/sched/stats.c:148:17: warning: incorrect type in assignment (different address spaces) +../kernel/sched/stats.c:148:17: expected struct sched_domain *[assigned] sd +../kernel/sched/stats.c:148: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:455:13: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:455:13: expected struct perf_domain *[assigned] tmp +../kernel/sched/topology.c:455:13: got struct perf_domain [noderef] __rcu *pd +../kernel/sched/topology.c:464:13: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:464:13: expected struct perf_domain *[assigned] tmp +../kernel/sched/topology.c:464:13: got struct perf_domain [noderef] __rcu *pd +../kernel/sched/topology.c:485:19: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/topology.c:485:19: expected struct perf_domain *[assigned] pd +../kernel/sched/topology.c:485:19: got struct perf_domain [noderef] __rcu *pd +../kernel/sched/topology.c:647:49: warning: incorrect type in initializer (different address spaces) +../kernel/sched/topology.c:647:49: expected struct sched_domain *parent +../kernel/sched/topology.c:647:49: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:732:50: warning: incorrect type in initializer (different address spaces) +../kernel/sched/topology.c:732:50: expected struct sched_domain *parent +../kernel/sched/topology.c:732:50: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:740:55: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:740:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child +../kernel/sched/topology.c:740:55: got struct sched_domain *[assigned] tmp +../kernel/sched/topology.c:753:29: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:753:29: expected struct sched_domain *[assigned] tmp +../kernel/sched/topology.c:753:29: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:758:20: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:758:20: expected struct sched_domain *sd +../kernel/sched/topology.c:758:20: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:779:13: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:779:13: expected struct sched_domain *[assigned] tmp +../kernel/sched/topology.c:779:13: got struct sched_domain [noderef] __rcu *sd +../kernel/sched/topology.c:941:70: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/topology.c:941:70: expected struct sched_domain *sd +../kernel/sched/topology.c:941:70: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:970:59: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/topology.c:970:59: expected struct sched_domain *sd +../kernel/sched/topology.c:970:59: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1016:57: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/topology.c:1016:57: expected struct sched_domain *sd +../kernel/sched/topology.c:1016:57: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1018:25: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:1018:25: expected struct sched_domain *sibling +../kernel/sched/topology.c:1018:25: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1026:55: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/topology.c:1026:55: expected struct sched_domain *sd +../kernel/sched/topology.c:1026:55: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1028:25: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:1028:25: expected struct sched_domain *sibling +../kernel/sched/topology.c:1028:25: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1098:62: warning: incorrect type in argument 1 (different address spaces) +../kernel/sched/topology.c:1098:62: expected struct sched_domain *sd +../kernel/sched/topology.c:1098:62: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1202:40: warning: incorrect type in initializer (different address spaces) +../kernel/sched/topology.c:1202:40: expected struct sched_domain *child +../kernel/sched/topology.c:1202:40: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1623:43: warning: incorrect type in initializer (different address spaces) +../kernel/sched/topology.c:1623:43: expected struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:1623:43: got struct sched_domain *child +../kernel/sched/topology.c:2322:31: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:2322:31: expected struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:2322:31: got struct sched_domain *sd +../kernel/sched/topology.c:2426:57: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:2426:57: expected struct sched_domain *[assigned] sd +../kernel/sched/topology.c:2426:57: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:2447:56: warning: incorrect type in initializer (different address spaces) +../kernel/sched/topology.c:2447:56: expected struct sched_domain *child +../kernel/sched/topology.c:2447:56: got struct sched_domain [noderef] __rcu *child +../kernel/sched/topology.c:2446:57: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:2446:57: expected struct sched_domain *[assigned] sd +../kernel/sched/topology.c:2446:57: got struct sched_domain [noderef] __rcu *parent +../kernel/sched/topology.c:2501:57: warning: incorrect type in assignment (different address spaces) +../kernel/sched/topology.c:2501:57: expected struct sched_domain *[assigned] sd +../kernel/sched/topology.c:2501: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:2155:25: error: incompatible types in comparison expression (different address spaces): +../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * +../kernel/sched/sched.h:2155:25: struct task_struct * +../kernel/rcu/update.c: note: in included file: +../kernel/rcu/tasks.h:1335:5: warning: symbol 'rcu_tasks_rude_lazy_ms' was not declared. Should it be static? +../kernel/rcu/tasks.h:1966:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? +../mm/swapfile.c:496:35: warning: context imbalance in 'swap_do_scheduled_discard' - different lock contexts for basic block +../mm/swapfile.c:671:9: warning: context imbalance in 'scan_swap_map_try_ssd_cluster' - different lock contexts for basic block +../mm/swapfile.c:789:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit +../mm/swapfile.c:980:20: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock +../mm/swapfile.c:1049:23: warning: context imbalance in 'swap_free_cluster' - different lock contexts for basic block +../mm/swapfile.c:1180:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock +../mm/swapfile.c:392:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block +../mm/swapfile.c:1329:23: warning: context imbalance in 'swap_entry_free' - different lock contexts for basic block +../mm/swapfile.c:1386:34: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block +../mm/swapfile.c:1447:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock +../mm/swapfile.c:392:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block +../mm/swapfile.c:392:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block +../mm/swapfile.c:392: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:812:9: warning: context imbalance in 'unuse_pte' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unuse_pte_range' - unexpected unlock +../mm/swapfile.c:392:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block +../mm/swapfile.c:392:9: warning: context imbalance in 'swapcache_clear' - different lock contexts for basic block +../mm/swapfile.c:3533:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block @@ -3032,262 +3690,55 @@ -../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - unexpected unlock -../net/ipv6/route.c:2342:39: warning: incorrect type in assignment (different base types) -../net/ipv6/route.c:2342:39: expected unsigned int [usertype] flow_label -../net/ipv6/route.c:2342:39: got restricted __be32 -../drivers/net/ethernet/adaptec/starfire.c:1515:35: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/adaptec/starfire.c:1515:35: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/adaptec/starfire.c:1515:35: got unsigned short [usertype] -../drivers/net/ethernet/adaptec/starfire.c:1831:41: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/adaptec/starfire.c:1831:41: expected unsigned short val -../drivers/net/ethernet/adaptec/starfire.c:1831:41: got restricted __le16 -../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 -../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:812:9: warning: context imbalance in 'change_pte_range' - unexpected unlock -../net/ipv6/ip6_fib.c:2759:13: warning: context imbalance in 'ipv6_route_seq_stop' - unexpected unlock -../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 -../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block -../net/ipv4/tcp_offload.c:130:49: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:130:49: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:130:49: got fouled restricted __sum16 -../net/ipv4/tcp_offload.c:132:60: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:132:60: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:132:60: got fouled restricted __sum16 -../net/ipv4/tcp_offload.c:174:41: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:174:41: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:174:41: got fouled restricted __sum16 -../net/ipv4/tcp_offload.c:176:52: warning: incorrect type in argument 2 (different base types) -../net/ipv4/tcp_offload.c:176:52: expected restricted __wsum [usertype] res -../net/ipv4/tcp_offload.c:176:52: got fouled restricted __sum16 -../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/vmx.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/kvm_host.h): -../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * -../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 (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 (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 (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 (80b88 becomes b88) -../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 (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: 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 (100790 becomes 790) -../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 (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 (120492 becomes 492) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings -../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:812:9: warning: context imbalance in 'move_ptes' - unexpected unlock -../mm/mremap.c:290:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block -../drivers/net/ethernet/3com/3c59x.c:3247:35: warning: restricted pci_power_t degrades to integer -../drivers/net/ethernet/3com/3c59x.c:3247:53: warning: restricted pci_power_t degrades to integer -../drivers/net/ethernet/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 -../kernel/rcu/update.c: note: in included file: -../kernel/rcu/tasks.h:1335:5: warning: symbol 'rcu_tasks_rude_lazy_ms' was not declared. Should it be static? -../kernel/rcu/tasks.h:1966:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? -../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) -../drivers/net/ethernet/8390/ne2k-pci.c:526:31: warning: cast to restricted __le32 -../drivers/net/ethernet/8390/ne2k-pci.c:353:47: 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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 -../kernel/sched/build_policy.c: note: in included file: -../kernel/sched/rt.c:917:70: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/rt.c:917:70: struct task_struct [noderef] __rcu * -../kernel/sched/rt.c:917:70: struct task_struct * -../kernel/sched/rt.c:2365:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/rt.c:2365:25: struct task_struct * -../kernel/sched/rt.c:2365:25: struct task_struct [noderef] __rcu * -../kernel/sched/rt.c:533:54: warning: incorrect type in initializer (different address spaces) -../kernel/sched/rt.c:533:54: expected struct task_struct *curr -../kernel/sched/rt.c:533:54: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:1003:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/rt.c:1003:38: expected struct task_struct *curr -../kernel/sched/rt.c:1003:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:1537:31: warning: incorrect type in argument 2 (different address spaces) -../kernel/sched/rt.c:1537:31: expected struct task_struct *p -../kernel/sched/rt.c:1537:31: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:1877:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/rt.c:1877:9: expected struct sched_domain *[assigned] sd -../kernel/sched/rt.c:1877:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/rt.c:1557:14: warning: incorrect type in assignment (different address spaces) -../kernel/sched/rt.c:1557:14: expected struct task_struct *curr -../kernel/sched/rt.c:1557:14: got struct task_struct [noderef] __rcu * -../kernel/sched/rt.c:1622:45: warning: incorrect type in argument 2 (different address spaces) -../kernel/sched/rt.c:1622:45: expected struct task_struct *p -../kernel/sched/rt.c:1622:45: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:1683:67: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/rt.c:1683:67: expected struct task_struct *tsk -../kernel/sched/rt.c:1683:67: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:2045:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/rt.c:2045:40: expected struct task_struct *task -../kernel/sched/rt.c:2045:40: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:2068:13: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/rt.c:2068:13: struct task_struct * -../kernel/sched/rt.c:2068:13: struct task_struct [noderef] __rcu * -../kernel/sched/rt.c:2418:54: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/rt.c:2418:54: expected struct task_struct *tsk -../kernel/sched/rt.c:2418:54: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:2420:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/rt.c:2420:40: expected struct task_struct *p -../kernel/sched/rt.c:2420:40: got struct task_struct [noderef] __rcu *curr -../kernel/sched/rt.c:2420:61: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/rt.c:2420:61: expected struct task_struct *p -../kernel/sched/rt.c:2420:61: got struct task_struct [noderef] __rcu *curr -../kernel/sched/build_policy.c: note: in included file: -../kernel/sched/deadline.c:2402:23: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/deadline.c:2402:23: expected struct task_struct *p -../kernel/sched/deadline.c:2402:23: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:2412:13: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/deadline.c:2412:13: struct task_struct * -../kernel/sched/deadline.c:2412:13: struct task_struct [noderef] __rcu * -../kernel/sched/deadline.c:2520:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/deadline.c:2520:25: struct task_struct * -../kernel/sched/deadline.c:2520:25: struct task_struct [noderef] __rcu * -../kernel/sched/deadline.c:2027:42: warning: incorrect type in argument 2 (different address spaces) -../kernel/sched/deadline.c:2027:42: expected struct sched_dl_entity const *b -../kernel/sched/deadline.c:2027:42: got struct sched_dl_entity [noderef] __rcu * -../kernel/sched/deadline.c:2038:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/deadline.c:2038:38: expected struct task_struct *tsk -../kernel/sched/deadline.c:2038:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:1221:23: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/deadline.c:1221:23: expected struct task_struct *p -../kernel/sched/deadline.c:1221:23: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:1445:38: warning: incorrect type in initializer (different address spaces) -../kernel/sched/deadline.c:1445:38: expected struct task_struct *curr -../kernel/sched/deadline.c:1445:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:2263:9: warning: incorrect type in assignment (different address spaces) -../kernel/sched/deadline.c:2263:9: expected struct sched_domain *[assigned] sd -../kernel/sched/deadline.c:2263:9: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/deadline.c:1912:14: warning: incorrect type in assignment (different address spaces) -../kernel/sched/deadline.c:1912:14: expected struct task_struct *curr -../kernel/sched/deadline.c:1912:14: got struct task_struct [noderef] __rcu * -../kernel/sched/deadline.c:1988:43: warning: incorrect type in argument 2 (different address spaces) -../kernel/sched/deadline.c:1988:43: expected struct task_struct *p -../kernel/sched/deadline.c:1988:43: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:2567:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/deadline.c:2567:38: expected struct task_struct *tsk -../kernel/sched/deadline.c:2567:38: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:2569:23: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/deadline.c:2569:23: expected struct task_struct *p -../kernel/sched/deadline.c:2569:23: got struct task_struct [noderef] __rcu *curr -../kernel/sched/deadline.c:2571:44: warning: incorrect type in argument 2 (different address spaces) -../kernel/sched/deadline.c:2571:44: expected struct sched_dl_entity const *b -../kernel/sched/deadline.c:2571:44: got struct sched_dl_entity [noderef] __rcu * -../kernel/sched/deadline.c:2746:22: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/deadline.c:2746:22: struct task_struct [noderef] __rcu * -../kernel/sched/deadline.c:2746:22: struct task_struct * -../kernel/sched/deadline.c:2795:32: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/build_policy.c: note: in included file: -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../kernel/sched/sched.h:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * +../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:98:32: warning: cast removes address space '__user' of expression +../fs/signalfd.c:116:33: warning: cast removes address space '__user' of expression +../fs/signalfd.c:119:33: warning: cast removes address space '__user' of expression +../fs/signalfd.c:123:33: warning: cast removes address space '__user' of expression +../fs/signalfd.c:139:32: warning: cast removes address space '__user' of expression +../fs/signalfd.c:143:38: warning: cast removes address space '__user' of expression +../fs/signalfd.c:162:31: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:162:31: expected struct spinlock [usertype] *lock +../fs/signalfd.c:162:31: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:171:41: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:171:41: expected struct spinlock [usertype] *lock +../fs/signalfd.c:171:41: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:175:32: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:175:32: expected struct wait_queue_head *wq_head +../fs/signalfd.c:175:32: got struct wait_queue_head [noderef] __rcu * +../fs/signalfd.c:185:41: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:185:41: expected struct spinlock [usertype] *lock +../fs/signalfd.c:185:41: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:187:39: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:187:39: expected struct spinlock [usertype] *lock +../fs/signalfd.c:187:39: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:189:33: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:189:33: expected struct spinlock [usertype] *lock +../fs/signalfd.c:189:33: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:191:35: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:191:35: expected struct wait_queue_head *wq_head +../fs/signalfd.c:191:35: got struct wait_queue_head [noderef] __rcu * +../fs/signalfd.c:291:39: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:291:39: expected struct spinlock [usertype] *lock +../fs/signalfd.c:291:39: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:293:41: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:293:41: expected struct spinlock [usertype] *lock +../fs/signalfd.c:293:41: got struct spinlock [noderef] __rcu * +../fs/signalfd.c:295:17: warning: incorrect type in argument 1 (different address spaces) +../fs/signalfd.c:295:17: expected struct wait_queue_head *wq_head +../fs/signalfd.c:295:17: got struct wait_queue_head [noderef] __rcu * +../fs/eventpoll.c:619:9: warning: restricted __poll_t degrades to integer +../fs/eventpoll.c:619:9: warning: cast to restricted __poll_t +../fs/eventpoll.c:1349:53: warning: incorrect type in argument 3 (different base types) +../fs/eventpoll.c:1349:53: expected unsigned int pollflags +../fs/eventpoll.c:1349:53: got restricted __poll_t +../net/ipv6/ndisc.c: note: in included file (through ../include/net/ip6_route.h): +../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer +../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 @@ -3340,5 +3791 @@ -../sound/soc/sof/intel/hda.c: note: in included file: -../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures -../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/gpu/drm/scheduler/sched_main.c:405: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done' @@ -3350,118 +3796,0 @@ -../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): -../include/linux/rmap.h:678:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock -../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock -../include/linux/rmap.h:678:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock -../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): -../include/net/bluetooth/hci.h:2691:47: warning: array of flexible structures -../include/net/bluetooth/hci.h:2777:43: warning: array of flexible structures -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: warning: incorrect type in argument 1 (different address spaces) -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: expected struct list_head const *list -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: got struct list_head [noderef] __rcu *pos -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: error: incompatible types in comparison expression (different address spaces): -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head [noderef] __rcu * -../drivers/gpu/drm/i915/i915_drm_client.c:92:9: struct list_head * -../net/ipv6/ndisc.c: note: in included file (through ../include/net/ip6_route.h): -../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer -../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 @@ -3498,27 +3827,11 @@ -../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock -../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' -../mm/vmalloc.c:1046:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit -../mm/vmalloc.c:4329:28: warning: context imbalance in 'vread_iter' - unexpected unlock +../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:355:1: warning: cast to restricted __le64 +../drivers/usb/host/./xhci-trace.h:355: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:355:1: warning: cast to restricted __le64 +../drivers/usb/host/./xhci-trace.h:355:1: warning: cast from restricted __le32 +../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:285:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock +../drivers/base/power/wakeup.c:1094:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit +../include/linux/srcu.h:285:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock @@ -3537,334 +3850,5 @@ -../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y -../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 -../kernel/sched/build_utility.c: note: in included file: -../kernel/sched/debug.c:468:17: warning: incorrect type in assignment (different address spaces) -../kernel/sched/debug.c:468:17: expected struct sched_domain *[assigned] sd -../kernel/sched/debug.c:468:17: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/debug.c:793:9: expected struct task_struct *tsk -../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr -../kernel/sched/debug.c:793:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/debug.c:793:9: expected struct task_struct *tsk -../kernel/sched/debug.c:793:9: got struct task_struct [noderef] __rcu *curr -../kernel/sched/build_utility.c: note: in included file: -../kernel/sched/stats.c:148:17: warning: incorrect type in assignment (different address spaces) -../kernel/sched/stats.c:148:17: expected struct sched_domain *[assigned] sd -../kernel/sched/stats.c:148: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:455:13: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:455:13: expected struct perf_domain *[assigned] tmp -../kernel/sched/topology.c:455:13: got struct perf_domain [noderef] __rcu *pd -../kernel/sched/topology.c:464:13: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:464:13: expected struct perf_domain *[assigned] tmp -../kernel/sched/topology.c:464:13: got struct perf_domain [noderef] __rcu *pd -../kernel/sched/topology.c:485:19: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/topology.c:485:19: expected struct perf_domain *[assigned] pd -../kernel/sched/topology.c:485:19: got struct perf_domain [noderef] __rcu *pd -../kernel/sched/topology.c:647:49: warning: incorrect type in initializer (different address spaces) -../kernel/sched/topology.c:647:49: expected struct sched_domain *parent -../kernel/sched/topology.c:647:49: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:732:50: warning: incorrect type in initializer (different address spaces) -../kernel/sched/topology.c:732:50: expected struct sched_domain *parent -../kernel/sched/topology.c:732:50: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:740:55: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:740:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child -../kernel/sched/topology.c:740:55: got struct sched_domain *[assigned] tmp -../kernel/sched/topology.c:753:29: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:753:29: expected struct sched_domain *[assigned] tmp -../kernel/sched/topology.c:753:29: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:758:20: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:758:20: expected struct sched_domain *sd -../kernel/sched/topology.c:758:20: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:779:13: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:779:13: expected struct sched_domain *[assigned] tmp -../kernel/sched/topology.c:779:13: got struct sched_domain [noderef] __rcu *sd -../kernel/sched/topology.c:941:70: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/topology.c:941:70: expected struct sched_domain *sd -../kernel/sched/topology.c:941:70: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:970:59: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/topology.c:970:59: expected struct sched_domain *sd -../kernel/sched/topology.c:970:59: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1016:57: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/topology.c:1016:57: expected struct sched_domain *sd -../kernel/sched/topology.c:1016:57: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1018:25: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:1018:25: expected struct sched_domain *sibling -../kernel/sched/topology.c:1018:25: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1026:55: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/topology.c:1026:55: expected struct sched_domain *sd -../kernel/sched/topology.c:1026:55: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1028:25: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:1028:25: expected struct sched_domain *sibling -../kernel/sched/topology.c:1028:25: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1098:62: warning: incorrect type in argument 1 (different address spaces) -../kernel/sched/topology.c:1098:62: expected struct sched_domain *sd -../kernel/sched/topology.c:1098:62: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1202:40: warning: incorrect type in initializer (different address spaces) -../kernel/sched/topology.c:1202:40: expected struct sched_domain *child -../kernel/sched/topology.c:1202:40: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1623:43: warning: incorrect type in initializer (different address spaces) -../kernel/sched/topology.c:1623:43: expected struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:1623:43: got struct sched_domain *child -../kernel/sched/topology.c:2322:31: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:2322:31: expected struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:2322:31: got struct sched_domain *sd -../kernel/sched/topology.c:2426:57: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:2426:57: expected struct sched_domain *[assigned] sd -../kernel/sched/topology.c:2426:57: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:2447:56: warning: incorrect type in initializer (different address spaces) -../kernel/sched/topology.c:2447:56: expected struct sched_domain *child -../kernel/sched/topology.c:2447:56: got struct sched_domain [noderef] __rcu *child -../kernel/sched/topology.c:2446:57: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:2446:57: expected struct sched_domain *[assigned] sd -../kernel/sched/topology.c:2446:57: got struct sched_domain [noderef] __rcu *parent -../kernel/sched/topology.c:2501:57: warning: incorrect type in assignment (different address spaces) -../kernel/sched/topology.c:2501:57: expected struct sched_domain *[assigned] sd -../kernel/sched/topology.c:2501: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:2155:25: error: incompatible types in comparison expression (different address spaces): -../kernel/sched/sched.h:2155:25: struct task_struct [noderef] __rcu * -../kernel/sched/sched.h:2155:25: struct task_struct * -../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] -../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 (80688 becomes 688) -../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 (80b88 becomes b88) -../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: 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 (100410 becomes 410) -../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings -../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y -../fs/pidfs.c:108:9: warning: context imbalance in 'pidfd_poll' - wrong count at exit -../drivers/net/ethernet/8390/axnet_cs.c:642:18: warning: cast to restricted __le16 -../net/phonet/socket.c:620:14: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:620:14: struct sock [noderef] __rcu * -../net/phonet/socket.c:620:14: struct sock * -../net/phonet/socket.c:643:17: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:643:17: struct sock [noderef] __rcu * -../net/phonet/socket.c:643:17: struct sock * -../net/phonet/socket.c:659:17: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:659:17: struct sock [noderef] __rcu * -../net/phonet/socket.c:659:17: struct sock * -../net/phonet/socket.c:678:25: error: incompatible types in comparison expression (different address spaces): -../net/phonet/socket.c:678:25: struct sock [noderef] __rcu * -../net/phonet/socket.c:678:25: struct sock * -../net/phonet/socket.c:727:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit -../net/phonet/socket.c:742:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit -../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): -../include/linux/netdevice.h:2547:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit -../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/net/ethernet/8390/ne2k-pci.c:526:31: warning: cast to restricted __le32 +../drivers/net/ethernet/8390/ne2k-pci.c:353:47: warning: cast to restricted __le32 +../drivers/net/ethernet/3com/3c589_cs.c:296:35: warning: cast to restricted __le16 +../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_userfault' - unexpected unlock @@ -3878,16 +3862,54 @@ -../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block -../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" -../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 * -../mm/madvise.c:198:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock -../mm/madvise.c:411:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock -../mm/madvise.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/mman.h): -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'madvise_free_pte_range' - 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] +../sound/soc/sof/intel/hda.c: note: in included file: +../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures +../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:812:9: warning: context imbalance in 'break_ksm_pmd_entry' - unexpected unlock +../mm/ksm.c: note: in included file: +../include/linux/rmap.h:678: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:812:9: warning: context imbalance in 'replace_page' - unexpected unlock +../drivers/net/ethernet/adaptec/starfire.c:1515:35: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/adaptec/starfire.c:1515:35: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/adaptec/starfire.c:1515:35: got unsigned short [usertype] +../drivers/net/ethernet/adaptec/starfire.c:1831:41: warning: incorrect type in argument 1 (different base types) +../drivers/net/ethernet/adaptec/starfire.c:1831:41: expected unsigned short val +../drivers/net/ethernet/adaptec/starfire.c:1831:41: got restricted __le16 +../drivers/net/ethernet/3com/3c574_cs.c:348:35: warning: cast to restricted __le16 +../arch/x86/kernel/apic/apic.c:2132: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' +../arch/x86/kernel/apic/apic.c:2132: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead +../fs/aio.c:629:24: warning: incorrect type in argument 1 (different address spaces) +../fs/aio.c:629:24: expected void [noderef] __percpu *__pdata +../fs/aio.c:629:24: got struct kioctx_cpu *cpu +../fs/aio.c:794:18: warning: incorrect type in assignment (different address spaces) +../fs/aio.c:794:18: expected struct kioctx_cpu *cpu +../fs/aio.c:794:18: got struct kioctx_cpu [noderef] __percpu * +../fs/aio.c:841:24: warning: incorrect type in argument 1 (different address spaces) +../fs/aio.c:841:24: expected void [noderef] __percpu *__pdata +../fs/aio.c:841:24: got struct kioctx_cpu *cpu +../fs/aio.c:946:16: warning: incorrect type in initializer (different address spaces) +../fs/aio.c:946:16: expected void const [noderef] __percpu *__vpp_verify +../fs/aio.c:946:16: got struct kioctx_cpu * +../fs/aio.c:964:16: warning: incorrect type in initializer (different address spaces) +../fs/aio.c:964:16: expected void const [noderef] __percpu *__vpp_verify +../fs/aio.c:964:16: got struct kioctx_cpu * +../fs/aio.c:1692:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block +../fs/aio.c:1723:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock +../drivers/net/ethernet/alacritech/slicoss.c:1091:24: warning: cast to restricted __le32 +../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 +../net/core/xdp.c:712:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? +../net/core/xdp.c:734:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? +../net/core/xdp.c:767:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? +../net/mptcp/pm_netlink.c:599:31: warning: context imbalance in 'mptcp_pm_create_subflow_or_signal_addr' - unexpected unlock +../net/mptcp/pm_netlink.c:711:23: warning: context imbalance in 'mptcp_pm_nl_add_addr_received' - unexpected unlock +../net/ipv6/mcast.c: note: in included file: +../include/net/mld.h:32:43: warning: array of flexible structures +../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 +../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 +../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 @@ -3896,9 +3918,37 @@ -../net/ipv4/udp.c:1451:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock -../net/ipv4/udp.c:1483:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit -../net/ipv4/udp.c:1495:28: warning: context imbalance in 'busylock_release' - unexpected unlock -../net/ipv4/udp.c:3026:9: warning: context imbalance in 'udp_get_first' - wrong count at exit -../net/ipv4/udp.c:3043:39: warning: context imbalance in 'udp_get_next' - unexpected unlock -../net/ipv4/udp.c:3091:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock -../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block -../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:812:9: warning: context imbalance in 'swap_vma_readahead' - unexpected unlock +../drivers/net/hamradio/baycom_ser_fdx.c:290:43: warning: dubious: x | !y +../net/rose/rose_route.c:722:41: warning: context imbalance in 'rose_get_neigh' - 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 +../mm/migrate.c:331:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock +../mm/migrate.c:801:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block +../mm/huge_memory.c:1867:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock +../mm/huge_memory.c:1905:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2016:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2157:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2192:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock +../mm/huge_memory.c:2307:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit +../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:812:9: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock +../mm/huge_memory.c:2954:38: warning: context imbalance in '__split_huge_page' - unexpected unlock +../mm/huge_memory.c:3212:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block +../arch/x86/kernel/ftrace.c:40:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit +../arch/x86/kernel/ftrace.c:52:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit +../net/ipv6/tcp_ipv6.c:1564:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock +../net/ipv6/tcp_ipv6.c:1955:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block +../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/bluetooth/af_bluetooth.c:223:25: warning: context imbalance in 'bt_accept_enqueue' - different lock contexts for basic block +../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 * +../net/sunrpc/xprt.c:1710:9: warning: context imbalance in 'xprt_dynamic_alloc_slot' - unexpected unlock +../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? @@ -3913,0 +3964,53 @@ +../drivers/net/hamradio/baycom_ser_hdx.c:193:19: warning: dubious: x | !y +../net/ipv4/udp.c:1451:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock +../net/ipv4/udp.c:1483:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit +../net/ipv4/udp.c:1495:28: warning: context imbalance in 'busylock_release' - unexpected unlock +../net/ipv4/udp.c:3026:9: warning: context imbalance in 'udp_get_first' - wrong count at exit +../net/ipv4/udp.c:3043:39: warning: context imbalance in 'udp_get_next' - unexpected unlock +../net/ipv4/udp.c:3091:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock +../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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +../mm/khugepaged.c:830: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:812:9: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_huge_page' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock +../mm/khugepaged.c:1757:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block +../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:495:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:503:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:545:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:553:16: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:601:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:604:15: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:608:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:508:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:558:9: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/i915_irq.c:615:9: warning: unreplaced symbol '' +../net/sched/sch_mqprio.c:702:17: warning: context imbalance in 'mqprio_dump_class_stats' - different lock contexts for basic block +../drivers/net/macsec.c:431:24: warning: restricted ssci_t degrades to integer +../drivers/net/macsec.c:431:22: warning: incorrect type in assignment (different base types) +../drivers/net/macsec.c:431:22: expected restricted ssci_t [usertype] ssci +../drivers/net/macsec.c:431:22: got unsigned int +../drivers/net/macsec.c:432:22: warning: restricted __be64 degrades to integer +../drivers/net/macsec.c:432:20: warning: incorrect type in assignment (different base types) +../drivers/net/macsec.c:432:20: expected restricted __be64 [usertype] pn +../drivers/net/macsec.c:432:20: got unsigned long long +../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -3923,22 +4026,3 @@ -../mm/swapfile.c:496:35: warning: context imbalance in 'swap_do_scheduled_discard' - different lock contexts for basic block -../mm/swapfile.c:671:9: warning: context imbalance in 'scan_swap_map_try_ssd_cluster' - different lock contexts for basic block -../mm/swapfile.c:789:13: warning: context imbalance in 'swap_offset_available_and_locked' - wrong count at exit -../mm/swapfile.c:980:20: warning: context imbalance in 'scan_swap_map_slots' - unexpected unlock -../mm/swapfile.c:1049:23: warning: context imbalance in 'swap_free_cluster' - different lock contexts for basic block -../mm/swapfile.c:1180:36: warning: context imbalance in 'swap_info_get_cont' - unexpected unlock -../mm/swapfile.c:392:9: warning: context imbalance in '__swap_entry_free' - different lock contexts for basic block -../mm/swapfile.c:1329:23: warning: context imbalance in 'swap_entry_free' - different lock contexts for basic block -../mm/swapfile.c:1386:34: warning: context imbalance in 'put_swap_folio' - different lock contexts for basic block -../mm/swapfile.c:1447:28: warning: context imbalance in 'swapcache_free_entries' - unexpected unlock -../mm/swapfile.c:392:9: warning: context imbalance in 'swap_swapcount' - different lock contexts for basic block -../mm/swapfile.c:392:9: warning: context imbalance in 'swp_swapcount' - different lock contexts for basic block -../mm/swapfile.c:392: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:812:9: warning: context imbalance in 'unuse_pte' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'unuse_pte_range' - unexpected unlock -../mm/swapfile.c:392:9: warning: context imbalance in '__swap_duplicate' - different lock contexts for basic block -../mm/swapfile.c:392:9: warning: context imbalance in 'swapcache_clear' - different lock contexts for basic block -../mm/swapfile.c:3533:23: warning: context imbalance in 'add_swap_count_continuation' - different lock contexts for basic block -../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 -../net/ipv6/mcast.c: note: in included file: +../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: @@ -3946,5 +4030,33 @@ -../arch/x86/kernel/apic/apic.c:2132: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' -../arch/x86/kernel/apic/apic.c:2132: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead -../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 +../mm/memcontrol.c:4408:21: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary * +../mm/memcontrol.c:4410:21: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary * +../mm/memcontrol.c:4566:9: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary * +../mm/memcontrol.c:4660:9: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary [noderef] __rcu * +../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary * +../mm/memcontrol.c:6401:23: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:6401:23: struct task_struct [noderef] __rcu * +../mm/memcontrol.c:6401:23: struct task_struct * +../mm/memcontrol.c:6650:52: error: incompatible types in comparison expression (different address spaces): +../mm/memcontrol.c:6650:52: struct task_struct [noderef] __rcu * +../mm/memcontrol.c:6650:52: struct task_struct * +../mm/memcontrol.c: note: in included file: +../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit +../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit +../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit +../mm/memcontrol.c:2185:6: warning: context imbalance in 'folio_memcg_lock' - wrong count at exit +../mm/memcontrol.c:2232:17: warning: context imbalance in '__folio_memcg_unlock' - unexpected unlock +../mm/memcontrol.c:6251:28: warning: context imbalance in 'mem_cgroup_count_precharge_pte_range' - unexpected unlock +../mm/memcontrol.c:6446:36: warning: context imbalance in 'mem_cgroup_move_charge_pte_range' - unexpected unlock +../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' +../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' +../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' +../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' +../net/ax25/ax25_std_timer.c:29:6: warning: context imbalance in 'ax25_std_heartbeat_expiry' - different lock contexts for basic block +../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" @@ -3952,17 +4064,126 @@ -../net/ipv6/tcp_ipv6.c:1564:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock -../net/ipv6/tcp_ipv6.c:1955:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block -../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 -../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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../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 +../net/bluetooth/hci_event.c: note: in included file (through ../include/net/bluetooth/hci_core.h): +../include/net/bluetooth/hci.h:2691:47: warning: array of flexible structures +../include/net/bluetooth/hci.h:2777:43: warning: array of flexible structures +../net/can/j1939/main.c: note: in included file (through ../include/linux/can/can-ml.h): +../include/linux/netdevice.h:2547:20: warning: context imbalance in '__j1939_rx_release' - wrong count at exit +../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 * +../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 * +../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:338:49: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:338:49: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:338:49: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:340:60: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:340:60: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:340:60: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:356:41: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:356:41: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:356:41: got fouled restricted __sum16 +../net/ipv4/udp_offload.c:358:52: warning: incorrect type in argument 2 (different base types) +../net/ipv4/udp_offload.c:358:52: expected restricted __wsum [usertype] res +../net/ipv4/udp_offload.c:358:52: got fouled restricted __sum16 +../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 +../net/netfilter/nf_conntrack_netlink.c:1218:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock +../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) +../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition +../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.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 +../arch/x86/kernel/doublefault_32.c:85:1: warning: symbol '__pcpu_scope_doublefault_stack' was not declared. Should it be static? +../arch/x86/kernel/doublefault_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/init_task.h): +../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * +../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) +../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify +../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * +../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../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 +../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 ( * )( ... ) +../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 ( * )( ... ) +../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:812:9: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock +../mm/memory-failure.c:807:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock +../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/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) +../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/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 @@ -4023,2 +4244,12 @@ -../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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../fs/coredump.c:389:27: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:389:27: expected struct spinlock [usertype] *lock +../fs/coredump.c:389:27: got struct spinlock [noderef] __rcu * +../fs/coredump.c:397:29: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:397:29: expected struct spinlock [usertype] *lock +../fs/coredump.c:397:29: got struct spinlock [noderef] __rcu * +../fs/coredump.c:436:31: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:436:31: expected struct spinlock [usertype] *lock +../fs/coredump.c:436:31: got struct spinlock [noderef] __rcu * +../fs/coredump.c:441:33: warning: incorrect type in argument 1 (different address spaces) +../fs/coredump.c:441:33: expected struct spinlock [usertype] *lock +../fs/coredump.c:441:33: got struct spinlock [noderef] __rcu * @@ -4054,44 +4285,540 @@ -../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:812:9: warning: context imbalance in 'break_ksm_pmd_entry' - unexpected unlock -../mm/ksm.c: note: in included file: -../include/linux/rmap.h:678: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:812:9: warning: context imbalance in 'replace_page' - 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:338:49: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:338:49: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:338:49: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:340:60: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:340:60: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:340:60: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:356:41: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:356:41: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:356:41: got fouled restricted __sum16 -../net/ipv4/udp_offload.c:358:52: warning: incorrect type in argument 2 (different base types) -../net/ipv4/udp_offload.c:358:52: expected restricted __wsum [usertype] res -../net/ipv4/udp_offload.c:358:52: got fouled restricted __sum16 -../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 * -../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 -../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 -../fs/eventpoll.c:619:9: warning: restricted __poll_t degrades to integer -../fs/eventpoll.c:619:9: warning: cast to restricted __poll_t -../fs/eventpoll.c:1349:53: warning: incorrect type in argument 3 (different base types) -../fs/eventpoll.c:1349:53: expected unsigned int pollflags -../fs/eventpoll.c:1349:53: got restricted __poll_t -../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 +../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 int [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/scsi/qedf/qedf_main.c:2207:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_main.c:2207:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedf/qedf_main.c:2207:18: got restricted __le16 +../drivers/scsi/qedf/qedf_main.c:2236:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_main.c:2236:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedf/qedf_main.c:2236:18: got restricted __le16 +../drivers/scsi/qedf/qedf_main.c:2253:33: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2271:26: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2502:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedf/qedf_main.c:2502:20: expected unsigned int [usertype] fr_crc +../drivers/scsi/qedf/qedf_main.c:2502:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 +../drivers/scsi/qedf/qedf_main.c:2698:34: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2812:25: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c:2815:18: warning: restricted __le32 degrades to integer +../drivers/scsi/qedf/qedf_main.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/qedf/qedf.h): +../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) +../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) +../drivers/scsi/fnic/fnic_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 +../arch/x86/kernel/kvm.c:70:1: warning: symbol '__pcpu_scope_steal_time' 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 +../net/phonet/socket.c:620:14: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:620:14: struct sock [noderef] __rcu * +../net/phonet/socket.c:620:14: struct sock * +../net/phonet/socket.c:643:17: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:643:17: struct sock [noderef] __rcu * +../net/phonet/socket.c:643:17: struct sock * +../net/phonet/socket.c:659:17: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:659:17: struct sock [noderef] __rcu * +../net/phonet/socket.c:659:17: struct sock * +../net/phonet/socket.c:678:25: error: incompatible types in comparison expression (different address spaces): +../net/phonet/socket.c:678:25: struct sock [noderef] __rcu * +../net/phonet/socket.c:678:25: struct sock * +../net/phonet/socket.c:727:21: warning: context imbalance in 'pn_res_seq_start' - wrong count at exit +../net/phonet/socket.c:742:13: warning: context imbalance in 'pn_res_seq_stop' - wrong count at exit +../net/ipv6/seg6.c:254:15: warning: incorrect type in assignment (different address spaces) +../net/ipv6/seg6.c:254:15: expected struct in6_addr *t_old +../net/ipv6/seg6.c:254:15: got struct in6_addr [noderef] __rcu *tun_src +../net/ipv6/seg6.c:432:24: warning: incorrect type in assignment (different address spaces) +../net/ipv6/seg6.c:432:24: expected struct in6_addr [noderef] __rcu *tun_src +../net/ipv6/seg6.c:432:24: got void * +../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/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:316:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" +../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 +../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] +../net/ipv4/af_inet.c:1539:59: warning: restricted __be16 degrades to integer @@ -4156,9 +4883,89 @@ -../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 * -../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/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/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_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: expected unsigned int [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:60:31: got restricted __be32 [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: expected unsigned short [usertype] +../drivers/net/ethernet/atheros/atl1c/atl1c_hw.c:61:31: got restricted __be16 [usertype] +../drivers/net/ethernet/atheros/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 @@ -4228,12 +5035,10 @@ -../drivers/watchdog/pcwd_usb.c:588: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete' -../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe' -../drivers/watchdog/pcwd_usb.c:603: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe' -../drivers/watchdog/pcwd_usb.c:772: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect' -../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 -../mm/migrate.c:331:20: warning: context imbalance in 'migration_entry_wait' - unexpected unlock -../mm/migrate.c:801:9: warning: context imbalance in '__buffer_migrate_folio' - different lock contexts for basic block -../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/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer +../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer +../net/ax25/ax25_ds_timer.c:91:6: warning: context imbalance in 'ax25_ds_heartbeat_expiry' - different lock contexts for basic block +../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): +../drivers/md/bcache/bset.h:231: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/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) @@ -4241,22 +5046,11 @@ -../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 -../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/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 * +../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:812:9: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'move_pages_pte' - unexpected unlock +../mm/userfaultfd.c:1674:44: warning: context imbalance in 'move_pages' - unexpected unlock @@ -4526,5 +5320,55 @@ -../net/bluetooth/hci_codec.c: note: in included file: -../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures -../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 -../net/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? +../kernel/time/posix-timers.c:515:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:515:31: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:515:31: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:519:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:519:33: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:519:33: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1102:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1102:27: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1102:27: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1104:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1104:29: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1104:29: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:560: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:812:9: warning: context imbalance in 'timer_wait_running' - unexpected unlock +../kernel/time/posix-timers.c:900:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block +../kernel/time/posix-timers.c:1023:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1023:27: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1023:27: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1025:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/posix-timers.c:1025:29: expected struct spinlock [usertype] *lock +../kernel/time/posix-timers.c:1025:29: got struct spinlock [noderef] __rcu * +../kernel/time/posix-timers.c:1006:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block +../kernel/time/posix-timers.c:1041:13: warning: context imbalance in 'itimer_delete' - wrong count at exit +../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 +../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 ( * )( ... ) +../drivers/net/ethernet/broadcom/tg3.c:3745:34: warning: cast to restricted __be32 +../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast to restricted __le32 +../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast from restricted __be32 +../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast to restricted __le32 +../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast from restricted __be32 +../drivers/net/ethernet/broadcom/tg3.c:17074:63: warning: incorrect type in argument 3 (different base types) +../drivers/net/ethernet/broadcom/tg3.c:17074:63: expected restricted __be32 [usertype] *val +../drivers/net/ethernet/broadcom/tg3.c:17074:63: got unsigned int * +../drivers/net/ethernet/broadcom/tg3.c:17075:63: warning: incorrect type in argument 3 (different base types) +../drivers/net/ethernet/broadcom/tg3.c:17075:63: expected restricted __be32 [usertype] *val +../drivers/net/ethernet/broadcom/tg3.c:17075:63: got unsigned int * +../fs/proc/task_mmu.c:621:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock +../fs/proc/task_mmu.c:1183:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock +../fs/proc/task_mmu.c:1531:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock +../fs/proc/task_mmu.c:2142: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:812:9: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock @@ -4579,82 +5423,145 @@ -../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:98:32: warning: cast removes address space '__user' of expression -../fs/signalfd.c:116:33: warning: cast removes address space '__user' of expression -../fs/signalfd.c:119:33: warning: cast removes address space '__user' of expression -../fs/signalfd.c:123:33: warning: cast removes address space '__user' of expression -../fs/signalfd.c:139:32: warning: cast removes address space '__user' of expression -../fs/signalfd.c:143:38: warning: cast removes address space '__user' of expression -../fs/signalfd.c:162:31: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:162:31: expected struct spinlock [usertype] *lock -../fs/signalfd.c:162:31: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:171:41: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:171:41: expected struct spinlock [usertype] *lock -../fs/signalfd.c:171:41: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:175:32: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:175:32: expected struct wait_queue_head *wq_head -../fs/signalfd.c:175:32: got struct wait_queue_head [noderef] __rcu * -../fs/signalfd.c:185:41: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:185:41: expected struct spinlock [usertype] *lock -../fs/signalfd.c:185:41: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:187:39: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:187:39: expected struct spinlock [usertype] *lock -../fs/signalfd.c:187:39: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:189:33: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:189:33: expected struct spinlock [usertype] *lock -../fs/signalfd.c:189:33: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:191:35: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:191:35: expected struct wait_queue_head *wq_head -../fs/signalfd.c:191:35: got struct wait_queue_head [noderef] __rcu * -../fs/signalfd.c:291:39: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:291:39: expected struct spinlock [usertype] *lock -../fs/signalfd.c:291:39: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:293:41: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:293:41: expected struct spinlock [usertype] *lock -../fs/signalfd.c:293:41: got struct spinlock [noderef] __rcu * -../fs/signalfd.c:295:17: warning: incorrect type in argument 1 (different address spaces) -../fs/signalfd.c:295:17: expected struct wait_queue_head *wq_head -../fs/signalfd.c:295:17: got struct wait_queue_head [noderef] __rcu * -../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - unexpected unlock -../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/gpu/drm/i915/intel_uncore.c:2071:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2072:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2073:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2074:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2139:1: warning: context imbalance in 'gen6_write8' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2140:1: warning: context imbalance in 'gen6_write16' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2141:1: warning: context imbalance in 'gen6_write32' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2161:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2162:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock -../drivers/gpu/drm/i915/intel_uncore.c:2163:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock -../mm/khugepaged.c:830: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:812:9: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_huge_page' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'hpage_collapse_scan_pmd' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock -../mm/khugepaged.c:1757:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block -../mm/huge_memory.c:1867:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock -../mm/huge_memory.c:1905:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2016:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2157:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2192:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock -../mm/huge_memory.c:2307:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit -../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:812:9: warning: context imbalance in '__split_huge_zero_page_pmd' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in '__split_huge_pmd_locked' - unexpected unlock -../mm/huge_memory.c:2954:38: warning: context imbalance in '__split_huge_page' - unexpected unlock -../mm/huge_memory.c:3212:17: warning: context imbalance in 'split_huge_page_to_list_to_order' - different lock contexts for basic block -../net/bluetooth/sco.c: note: in included file: +../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:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock +../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit +../net/ipv4/igmp.c:2980: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:812:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock +../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 +../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/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 +../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 ( * )( ... ) +../net/bluetooth/hci_codec.c: note: in included file: @@ -4662,11 +5568,0 @@ -../drivers/net/ethernet/broadcom/tg3.c:3745:34: warning: cast to restricted __be32 -../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast to restricted __le32 -../drivers/net/ethernet/broadcom/tg3.c:13100:21: warning: cast from restricted __be32 -../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast to restricted __le32 -../drivers/net/ethernet/broadcom/tg3.c:13105:21: warning: cast from restricted __be32 -../drivers/net/ethernet/broadcom/tg3.c:17074:63: warning: incorrect type in argument 3 (different base types) -../drivers/net/ethernet/broadcom/tg3.c:17074:63: expected restricted __be32 [usertype] *val -../drivers/net/ethernet/broadcom/tg3.c:17074:63: got unsigned int * -../drivers/net/ethernet/broadcom/tg3.c:17075:63: warning: incorrect type in argument 3 (different base types) -../drivers/net/ethernet/broadcom/tg3.c:17075:63: expected restricted __be32 [usertype] *val -../drivers/net/ethernet/broadcom/tg3.c:17075:63: got unsigned int * @@ -4799,6 +5695,69 @@ -../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 -../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.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 +../fs/proc/base.c:2263:25: warning: cast to restricted fmode_t +../fs/proc/base.c:2320:42: warning: cast from restricted fmode_t +../fs/proc/base.c:2420: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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +../fs/proc/base.c:1106:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock +../fs/proc/base.c:2447:13: warning: context imbalance in 'timers_start' - wrong count at exit +../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +../fs/proc/base.c:2473: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:810:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block +../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: expected unsigned int [usertype] value +../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: got restricted __le32 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: expected unsigned short [usertype] value +../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: got restricted __le16 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: expected unsigned int val +../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: got restricted __le32 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: expected unsigned short val +../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: got restricted __le16 [usertype] +../drivers/isdn/hardware/mISDN/hfcmulti.c:496:32: warning: cast to restricted __le32 +../drivers/isdn/hardware/mISDN/hfcmulti.c:501:32: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/hfcmulti.c:518:25: warning: cast to restricted __le32 +../drivers/isdn/hardware/mISDN/hfcmulti.c:524:25: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: warning: incorrect type in argument 1 (different address spaces) +../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: expected void volatile [noderef] __iomem *addr +../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: got void * +../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:178:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:178:27: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:178:27: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:192:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:192:29: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:192:29: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:216:35: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:216:35: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:216:35: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:225:45: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:225:45: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:225:45: got struct spinlock [noderef] __rcu * +../kernel/time/itimer.c:238:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/time/itimer.c:238:37: expected struct spinlock [usertype] *lock +../kernel/time/itimer.c:238:37: got struct spinlock [noderef] __rcu * +../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 * +../net/ipv6/ip6mr.c:407: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 @@ -4832,86 +5791,9 @@ -../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/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/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/core/netpoll.c:365:25: warning: context imbalance in '__netpoll_send_skb' - different lock contexts for basic block +../drivers/isdn/hardware/mISDN/avmfritz.c:421:23: warning: cast to restricted __le32 +../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: warning: incorrect type in argument 1 (different base types) +../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: expected unsigned int [usertype] value +../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: got restricted __le32 [usertype] +../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? @@ -4978,151 +5860,11 @@ -../fs/userfaultfd.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/hashtable.h): -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'handle_userfault' - unexpected unlock -../arch/x86/kernel/ftrace.c:40:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit -../arch/x86/kernel/ftrace.c:52:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit -../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): -../drivers/md/bcache/bset.h:231: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/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/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 -../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 -../net/9p/client.c:746:17: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:746:17: expected struct spinlock [usertype] *lock -../net/9p/client.c:746:17: got struct spinlock [noderef] __rcu * -../net/9p/client.c:748:48: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:748:48: expected struct spinlock [usertype] *lock -../net/9p/client.c:748:48: got struct spinlock [noderef] __rcu * -../net/9p/client.c:831:17: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:831:17: expected struct spinlock [usertype] *lock -../net/9p/client.c:831:17: got struct spinlock [noderef] __rcu * -../net/9p/client.c:833:48: warning: incorrect type in argument 1 (different address spaces) -../net/9p/client.c:833:48: expected struct spinlock [usertype] *lock -../net/9p/client.c:833:48: got struct spinlock [noderef] __rcu * -../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) -../kernel/time/posix-timers.c:515:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:515:31: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:515:31: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:519:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:519:33: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:519:33: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1102:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1102:27: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1102:27: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1104:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1104:29: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1104:29: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:560: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:812:9: warning: context imbalance in 'timer_wait_running' - unexpected unlock -../kernel/time/posix-timers.c:900:12: warning: context imbalance in 'do_timer_settime' - different lock contexts for basic block -../kernel/time/posix-timers.c:1023:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1023:27: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1023:27: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1025:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/posix-timers.c:1025:29: expected struct spinlock [usertype] *lock -../kernel/time/posix-timers.c:1025:29: got struct spinlock [noderef] __rcu * -../kernel/time/posix-timers.c:1006:1: warning: context imbalance in '__se_sys_timer_delete' - different lock contexts for basic block -../kernel/time/posix-timers.c:1041:13: warning: context imbalance in 'itimer_delete' - wrong count at exit -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:218:42: warning: cast to restricted __be16 -../net/rds/recv.c:222:44: warning: cast to restricted __be32 -../fs/aio.c:629:24: warning: incorrect type in argument 1 (different address spaces) -../fs/aio.c:629:24: expected void [noderef] __percpu *__pdata -../fs/aio.c:629:24: got struct kioctx_cpu *cpu -../fs/aio.c:794:18: warning: incorrect type in assignment (different address spaces) -../fs/aio.c:794:18: expected struct kioctx_cpu *cpu -../fs/aio.c:794:18: got struct kioctx_cpu [noderef] __percpu * -../fs/aio.c:841:24: warning: incorrect type in argument 1 (different address spaces) -../fs/aio.c:841:24: expected void [noderef] __percpu *__pdata -../fs/aio.c:841:24: got struct kioctx_cpu *cpu -../fs/aio.c:946:16: warning: incorrect type in initializer (different address spaces) -../fs/aio.c:946:16: expected void const [noderef] __percpu *__vpp_verify -../fs/aio.c:946:16: got struct kioctx_cpu * -../fs/aio.c:964:16: warning: incorrect type in initializer (different address spaces) -../fs/aio.c:964:16: expected void const [noderef] __percpu *__vpp_verify -../fs/aio.c:964:16: got struct kioctx_cpu * -../fs/aio.c:1692:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block -../fs/aio.c:1723:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock -../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 -../mm/memcontrol.c:4408:21: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol.c:4408:21: struct mem_cgroup_threshold_ary * -../mm/memcontrol.c:4410:21: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol.c:4410:21: struct mem_cgroup_threshold_ary * -../mm/memcontrol.c:4566:9: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol.c:4566:9: struct mem_cgroup_threshold_ary * -../mm/memcontrol.c:4660:9: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary [noderef] __rcu * -../mm/memcontrol.c:4660:9: struct mem_cgroup_threshold_ary * -../mm/memcontrol.c:6401:23: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:6401:23: struct task_struct [noderef] __rcu * -../mm/memcontrol.c:6401:23: struct task_struct * -../mm/memcontrol.c:6650:52: error: incompatible types in comparison expression (different address spaces): -../mm/memcontrol.c:6650:52: struct task_struct [noderef] __rcu * -../mm/memcontrol.c:6650:52: struct task_struct * -../mm/memcontrol.c: note: in included file: -../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit -../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit -../include/linux/memcontrol.h:761:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit -../mm/memcontrol.c:2185:6: warning: context imbalance in 'folio_memcg_lock' - wrong count at exit -../mm/memcontrol.c:2232:17: warning: context imbalance in '__folio_memcg_unlock' - unexpected unlock -../mm/memcontrol.c:6251:28: warning: context imbalance in 'mem_cgroup_count_precharge_pte_range' - unexpected unlock -../mm/memcontrol.c:6446:36: warning: context imbalance in 'mem_cgroup_move_charge_pte_range' - unexpected unlock -../net/ipv4/af_inet.c:1539:59: warning: restricted __be16 degrades to integer +../fs/proc/proc_sysctl.c:924:16: error: incompatible types in comparison expression (different address spaces): +../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header [noderef] __rcu * +../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header * +../fs/proc/proc_sysctl.c:295:32: warning: context imbalance in 'start_unregistering' - unexpected unlock +../net/bluetooth/sco.c: note: in included file: +../include/net/bluetooth/hci_core.h:150:35: warning: array of flexible structures +../drivers/net/rionet.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../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 @@ -5173,829 +5914,0 @@ -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:25:1: warning: symbol '__pcpu_scope_bnx2fc_percpu' was not declared. Should it be static? -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: expected unsigned int [usertype] fr_crc -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:551:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:624:18: warning: cast to restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: expected restricted __be32 [usertype] rnid_atype -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:1027:36: got int -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: expected unsigned int [usertype] val -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: got restricted __le32 [usertype] fc_crc_cnt -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: invalid assignment: -= -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: left side has type unsigned int -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: right side has type restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:702:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: expected unsigned int [usertype] val -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: got restricted __le32 [usertype] fcoe_tx_pkt_cnt -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: invalid assignment: -= -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: left side has type unsigned int -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: right side has type restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:704:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: expected unsigned int [usertype] val -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: got restricted __le32 [usertype] fcoe_tx_byte_cnt -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: invalid assignment: -= -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: left side has type unsigned int -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: right side has type restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:706:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: expected unsigned int [usertype] val -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: got restricted __le32 [usertype] fcoe_rx_pkt_cnt -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: invalid assignment: -= -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: left side has type unsigned int -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: right side has type restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:708:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: expected unsigned int [usertype] val -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: got restricted __le32 [usertype] fcoe_rx_byte_cnt -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: invalid assignment: -= -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: left side has type unsigned int -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: right side has type restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c:710:9: warning: restricted __le32 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_fcoe.c: note: in included file (through ../include/scsi/libfcoe.h, ../drivers/scsi/bnx2fc/bnx2fc.h): -../include/scsi/fc/fc_fcoe.h:89:36: warning: cast truncates bits from constant value (efc becomes fc) -../include/scsi/fc/fc_fcoe.h:90:23: warning: cast truncates bits from constant value (efc00 becomes 0) -../drivers/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 -../arch/x86/kernel/kprobes/opt.c:529:13: warning: function 'arch_unoptimize_kprobes' with external linkage has definition -../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/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? -../arch/x86/kernel/doublefault_32.c:85:1: warning: symbol '__pcpu_scope_doublefault_stack' was not declared. Should it be static? -../arch/x86/kernel/doublefault_32.c: note: in included file (through ../arch/x86/include/asm/elf.h, ../include/linux/elf.h, ../include/linux/module.h, ../include/linux/kallsyms.h, ../include/linux/ftrace.h, ../include/linux/init_task.h): -../arch/x86/include/asm/desc.h:60:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:60:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:60:16: got struct gdt_page * -../arch/x86/include/asm/desc.h:54:16: warning: incorrect type in initializer (different address spaces) -../arch/x86/include/asm/desc.h:54:16: expected void const [noderef] __percpu *__vpp_verify -../arch/x86/include/asm/desc.h:54:16: got struct gdt_page * -../drivers/scsi/fnic/fnic_scsi.c:602:39: warning: context imbalance in 'fnic_queuecommand' - unexpected unlock -../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 * -../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:178:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:178:27: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:178:27: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:192:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:192:29: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:192:29: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:216:35: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:216:35: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:216:35: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:225:45: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:225:45: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:225:45: got struct spinlock [noderef] __rcu * -../kernel/time/itimer.c:238:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/time/itimer.c:238:37: expected struct spinlock [usertype] *lock -../kernel/time/itimer.c:238:37: got struct spinlock [noderef] __rcu * -../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 int [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 -../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:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock -../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit -../net/ipv4/igmp.c:2980: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:812:9: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock -../drivers/scsi/qedf/qedf_main.c:2207:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_main.c:2207:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedf/qedf_main.c:2207:18: got restricted __le16 -../drivers/scsi/qedf/qedf_main.c:2236:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_main.c:2236:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedf/qedf_main.c:2236:18: got restricted __le16 -../drivers/scsi/qedf/qedf_main.c:2253:33: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2271:26: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2502:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedf/qedf_main.c:2502:20: expected unsigned int [usertype] fr_crc -../drivers/scsi/qedf/qedf_main.c:2502:20: got restricted __le32 [addressable] [usertype] fcoe_crc32 -../drivers/scsi/qedf/qedf_main.c:2698:34: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2812:25: warning: restricted __le32 degrades to integer -../drivers/scsi/qedf/qedf_main.c:2815: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) -../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 * -../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/scsi/bnx2fc/bnx2fc_io.c:1638:53: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: expected restricted __le32 [usertype] buf_addr_lo -../drivers/scsi/bnx2fc/bnx2fc_io.c:1638:53: got unsigned long long -../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: expected restricted __le32 [usertype] buf_addr_hi -../drivers/scsi/bnx2fc/bnx2fc_io.c:1639:54: got unsigned long long -../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: expected restricted __le16 [usertype] buf_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1640:49: got unsigned short [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: expected restricted __le32 [usertype] buf_addr_lo -../drivers/scsi/bnx2fc/bnx2fc_io.c:1682:50: got unsigned long long -../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: expected restricted __le32 [usertype] buf_addr_hi -../drivers/scsi/bnx2fc/bnx2fc_io.c:1683:51: got unsigned long long -../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: expected restricted __le16 [usertype] buf_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1684:46: got unsigned short [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: expected unsigned int [usertype] fcp_resid -../drivers/scsi/bnx2fc/bnx2fc_io.c:1771:35: got restricted __le32 [usertype] fcp_resid -../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: expected unsigned int [usertype] rq_buff_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1788:41: got restricted __le32 [usertype] fcp_rsp_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: expected int fcp_sns_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1793:37: got restricted __le32 [usertype] fcp_sns_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: warning: invalid assignment: += -../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: left side has type unsigned int -../drivers/scsi/bnx2fc/bnx2fc_io.c:1794:37: right side has type restricted __le32 -../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: expected restricted __le32 [usertype] buf_addr_lo -../drivers/scsi/bnx2fc/bnx2fc_io.c:639:32: got unsigned int -../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: expected restricted __le32 [usertype] buf_addr_hi -../drivers/scsi/bnx2fc/bnx2fc_io.c:640:32: got unsigned int [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: expected restricted __le16 [usertype] buf_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:641:28: got int -../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: expected restricted __le32 [usertype] buf_addr_lo -../drivers/scsi/bnx2fc/bnx2fc_io.c:651:33: got unsigned int -../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: expected restricted __le32 [usertype] buf_addr_hi -../drivers/scsi/bnx2fc/bnx2fc_io.c:652:33: got unsigned int [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: expected restricted __le16 [usertype] buf_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:653:29: got int -../drivers/scsi/bnx2fc/bnx2fc_io.c:880:28: warning: cast from restricted __le16 -../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: expected unsigned long long [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1553:16: got restricted __be64 [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: expected unsigned long long [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1554:16: got restricted __be64 [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: expected unsigned long long [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1555:16: got restricted __be64 [usertype] -../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: warning: incorrect type in assignment (different base types) -../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: expected unsigned int [usertype] resp_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1557:26: got restricted __le32 [usertype] mp_payload_len -../drivers/scsi/bnx2fc/bnx2fc_io.c:1993:56: warning: restricted __le16 degrades to integer -../drivers/scsi/bnx2fc/bnx2fc_io.c:1996:60: warning: restricted __le16 degrades to integer -../drivers/net/macsec.c:431:24: warning: restricted ssci_t degrades to integer -../drivers/net/macsec.c:431:22: warning: incorrect type in assignment (different base types) -../drivers/net/macsec.c:431:22: expected restricted ssci_t [usertype] ssci -../drivers/net/macsec.c:431:22: got unsigned int -../drivers/net/macsec.c:432:22: warning: restricted __be64 degrades to integer -../drivers/net/macsec.c:432:20: warning: incorrect type in assignment (different base types) -../drivers/net/macsec.c:432:20: expected restricted __be64 [usertype] pn -../drivers/net/macsec.c:432:20: got unsigned long long -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) -../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] -../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:812:9: warning: context imbalance in 'dev_pagemap_mapping_shift' - unexpected unlock -../mm/memory-failure.c:807:17: warning: context imbalance in 'hwpoison_pte_range' - unexpected unlock -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion -../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/usb/gadget/legacy/inode.c:1144:33: warning: context imbalance in 'ep0_write' - unexpected unlock -../net/sctp/socket.c:8499:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock -../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: expected unsigned int [usertype] value -../drivers/isdn/hardware/mISDN/hfcmulti.c:452:22: got restricted __le32 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: expected unsigned short [usertype] value -../drivers/isdn/hardware/mISDN/hfcmulti.c:457:22: got restricted __le16 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: expected unsigned int val -../drivers/isdn/hardware/mISDN/hfcmulti.c:472:24: got restricted __le32 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: expected unsigned short val -../drivers/isdn/hardware/mISDN/hfcmulti.c:478:24: got restricted __le16 [usertype] -../drivers/isdn/hardware/mISDN/hfcmulti.c:496:32: warning: cast to restricted __le32 -../drivers/isdn/hardware/mISDN/hfcmulti.c:501:32: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/hfcmulti.c:518:25: warning: cast to restricted __le32 -../drivers/isdn/hardware/mISDN/hfcmulti.c:524:25: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: warning: incorrect type in argument 1 (different address spaces) -../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: expected void volatile [noderef] __iomem *addr -../drivers/isdn/hardware/mISDN/hfcmulti.c:1061:26: got void * -../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 -../arch/x86/kernel/kvm.c:70:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? -../drivers/scsi/qedf/qedf_fip.c:21:48: error: invalid initializer -../drivers/scsi/qedf/qedf_fip.c:165:38: error: invalid initializer -../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 -../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 -../fs/verity/measure.c:120:17: warning: symbol 'bpf_get_fsverity_digest' was not declared. Should it be static? -../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/isdn/hardware/mISDN/avmfritz.c:421:23: warning: cast to restricted __le32 -../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: warning: incorrect type in argument 1 (different base types) -../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: expected unsigned int [usertype] value -../drivers/isdn/hardware/mISDN/avmfritz.c:494:30: got restricted __le32 [usertype] -../drivers/gpu/drm/pl111/pl111_drv.c:276:20: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/pl111/pl111_drv.c:276:20: expected void *regs -../drivers/gpu/drm/pl111/pl111_drv.c:276:20: got void [noderef] __iomem * -../drivers/gpu/drm/pl111/pl111_drv.c:291:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/pl111/pl111_drv.c:291:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/pl111/pl111_drv.c:291:30: got void * -../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/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion -../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion -../net/dccp/ccids/ccid2.c:365: warning: Function parameter or struct member 'mrtt' not described in 'ccid2_rtt_estimator' -../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 -../net/ipv6/seg6.c:254:15: warning: incorrect type in assignment (different address spaces) -../net/ipv6/seg6.c:254:15: expected struct in6_addr *t_old -../net/ipv6/seg6.c:254:15: got struct in6_addr [noderef] __rcu *tun_src -../net/ipv6/seg6.c:432:24: warning: incorrect type in assignment (different address spaces) -../net/ipv6/seg6.c:432:24: expected struct in6_addr [noderef] __rcu *tun_src -../net/ipv6/seg6.c:432:24: got void * -../kernel/time/timer_migration.c:858:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: expected restricted __be16 [usertype] l2t_idx -../drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c:520:30: got restricted __be32 [usertype] -../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - unexpected unlock -../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 -../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/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 @@ -6034,133 +5947,21 @@ -../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] -../net/netfilter/nf_conntrack_netlink.c:1218:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock -../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/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/libcxgb/libcxgb_ppm.c:368:15: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: expected struct cxgbi_ppm_pool *pools -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: got void [noderef] __percpu * -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: warning: incorrect type in initializer (different address spaces) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: expected void const [noderef] __percpu *__vpp_verify -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: got struct cxgbi_ppm_pool * -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: expected struct cxgbi_ppm_pool [noderef] __percpu *pool -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: got struct cxgbi_ppm_pool *[assigned] pool -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: expected void [noderef] __percpu *__pdata -../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: got struct cxgbi_ppm_pool *[assigned] pool -../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:812:9: warning: context imbalance in 'mfill_atomic_install_pte' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_zeropage' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'mfill_atomic_pte_poison' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'move_pages_pte' - unexpected unlock -../mm/userfaultfd.c:1674:44: warning: context imbalance in 'move_pages' - unexpected unlock -../kernel/acct.c:477:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:477:31: expected struct spinlock [usertype] *lock -../kernel/acct.c:477:31: got struct spinlock [noderef] __rcu * -../kernel/acct.c:487:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:487:33: expected struct spinlock [usertype] *lock -../kernel/acct.c:487:33: got struct spinlock [noderef] __rcu * -../kernel/acct.c:570:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:570:31: expected struct spinlock [usertype] *lock -../kernel/acct.c:570:31: got struct spinlock [noderef] __rcu * -../kernel/acct.c:590:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/acct.c:590:33: expected struct spinlock [usertype] *lock -../kernel/acct.c:590:33: got struct spinlock [noderef] __rcu * -../kernel/acct.c:212:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block -../kernel/acct.c:313:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block -../kernel/acct.c:318:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit -../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 -../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 -../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 -../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 * -../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/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block -../drivers/gpu/drm/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces) -../drivers/gpu/drm/tve200/tve200_drv.c:194:20: expected void *regs -../drivers/gpu/drm/tve200/tve200_drv.c:194:20: got void [noderef] __iomem * -../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces) -../drivers/gpu/drm/tve200/tve200_drv.c:208:30: expected void volatile [noderef] __iomem *addr -../drivers/gpu/drm/tve200/tve200_drv.c:208:30: got void * -In file included from ../include/linux/string.h:369, - from ../include/linux/uuid.h:11, - from ../include/linux/mod_devicetable.h:14, - from ../include/linux/pci.h:27, - from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19, - from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: -In function ‘fortify_memcpy_chk’, - inlined from ‘bnx2x_get_vf_config’ at ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:2655:4: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/net/ethernet/cisco/enic/enic_main.c:272:14: warning: cast to restricted __be16 -../drivers/net/ethernet/cisco/enic/enic_main.c:276:14: warning: cast to restricted __be16 -../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cisco/enic/enic_main.c:633:14: warning: cast to restricted __be16 -../drivers/net/ethernet/cisco/enic/enic_main.c:640:14: warning: cast to restricted __be16 -../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer -../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 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 -../net/rxrpc/sendmsg.c:608:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit -../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/net/ethernet/chelsio/cxgb3/sge.c:2371:50: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: expected unsigned int [usertype] rss -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2371:50: got restricted __be32 [assigned] [usertype] rss_hi -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2434:43: got restricted __be32 [assigned] [usertype] rss_hi -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: expected unsigned int [usertype] priority -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2435:47: got restricted __be32 [assigned] [usertype] rss_lo -../drivers/net/ethernet/chelsio/cxgb3/sge.c:2120:16: warning: cast to restricted __be32 -../drivers/cpufreq/intel_pstate.c:262: warning: Function parameter or struct member 'epp_cached' not described in 'cpudata' -../drivers/isdn/hardware/mISDN/mISDNisar.c:203:33: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/mISDNisar.c:204:32: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/mISDNisar.c:205:34: warning: cast to restricted __le16 -../drivers/isdn/hardware/mISDN/mISDNisar.c:252:39: warning: cast to restricted __le16 -../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 ( * )( ... ) -../net/ipv6/ip6mr.c:407: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 -../drivers/usb/gadget/function/f_fs.c:3309:32: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_fs.c:3309:32: expected unsigned short [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_fs.c:3309:32: got restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_fs.c:3334:36: warning: incorrect type in assignment (different base types) -../drivers/usb/gadget/function/f_fs.c:3334:36: expected restricted __le16 [usertype] wMaxPacketSize -../drivers/usb/gadget/function/f_fs.c:3334:36: got unsigned short [usertype] wMaxPacketSize -../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 +../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c:1241:22: warning: context imbalance in 'chtls_recv_sock' - 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 ( * )( ... ) +../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 +../kernel/time/timer_migration.c:858:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block +../drivers/gpu/drm/i915/intel_uncore.c:2071:1: warning: context imbalance in 'fwtable_read8' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2072:1: warning: context imbalance in 'fwtable_read16' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2073:1: warning: context imbalance in 'fwtable_read32' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2074:1: warning: context imbalance in 'fwtable_read64' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2139:1: warning: context imbalance in 'gen6_write8' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2140:1: warning: context imbalance in 'gen6_write16' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2141:1: warning: context imbalance in 'gen6_write32' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2161:1: warning: context imbalance in 'fwtable_write8' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2162:1: warning: context imbalance in 'fwtable_write16' - unexpected unlock +../drivers/gpu/drm/i915/intel_uncore.c:2163:1: warning: context imbalance in 'fwtable_write32' - unexpected unlock @@ -6183,0 +5985,28 @@ +../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/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/usb/gadget/legacy/inode.c:1144:33: warning: context imbalance in 'ep0_write' - unexpected unlock +../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 +../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 @@ -6197,41 +6026,18 @@ -../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 ( * )( ... ) -../kernel/cgroup/cgroup.c:6622:41: warning: incorrect type in argument 1 (different address spaces) -../kernel/cgroup/cgroup.c:6622:41: expected struct spinlock [usertype] *lock -../kernel/cgroup/cgroup.c:6622:41: got struct spinlock [noderef] __rcu * -../kernel/cgroup/cgroup.c:6625:43: warning: incorrect type in argument 1 (different address spaces) -../kernel/cgroup/cgroup.c:6625:43: expected struct spinlock [usertype] *lock -../kernel/cgroup/cgroup.c:6625:43: got struct spinlock [noderef] __rcu * -../kernel/cgroup/cgroup.c:3094:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit -../kernel/cgroup/cgroup.c:6389:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit -../kernel/cgroup/cgroup.c:6505:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit -../kernel/cgroup/cgroup.c:6525:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit -../kernel/cgroup/cgroup.c:6574:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock -../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/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 -../fs/coredump.c:389:27: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:389:27: expected struct spinlock [usertype] *lock -../fs/coredump.c:389:27: got struct spinlock [noderef] __rcu * -../fs/coredump.c:397:29: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:397:29: expected struct spinlock [usertype] *lock -../fs/coredump.c:397:29: got struct spinlock [noderef] __rcu * -../fs/coredump.c:436:31: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:436:31: expected struct spinlock [usertype] *lock -../fs/coredump.c:436:31: got struct spinlock [noderef] __rcu * -../fs/coredump.c:441:33: warning: incorrect type in argument 1 (different address spaces) -../fs/coredump.c:441:33: expected struct spinlock [usertype] *lock -../fs/coredump.c:441:33: got struct spinlock [noderef] __rcu * +../drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c:589:31: warning: context imbalance in 'chcr_ktls_dev_add' - unexpected unlock +../drivers/gpu/drm/i915/intel_wakeref.c:145:19: warning: context imbalance in 'wakeref_auto_timeout' - 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 +../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/isdn/hardware/mISDN/mISDNisar.c:203:33: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/mISDNisar.c:204:32: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/mISDNisar.c:205:34: warning: cast to restricted __le16 +../drivers/isdn/hardware/mISDN/mISDNisar.c:252:39: warning: cast to restricted __le16 @@ -6251,76 +6057,4 @@ -../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 * -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:429:25: note: in definition of macro ‘printk_index_wrap’ - 429 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ - 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ - 510 | 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:429:25: note: in definition of macro ‘printk_index_wrap’ - 429 | _p_func(_fmt, ##__VA_ARGS__); \ - | ^~~~ -../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ - 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ - 510 | 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/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/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] @@ -6439,8 +6173,44 @@ -../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:218:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? +../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 +../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 +../drivers/net/ethernet/cisco/enic/enic_main.c:272:14: warning: cast to restricted __be16 +../drivers/net/ethernet/cisco/enic/enic_main.c:276:14: warning: cast to restricted __be16 +../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cisco/enic/enic_main.c:271:20: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cisco/enic/enic_main.c:633:14: warning: cast to restricted __be16 +../drivers/net/ethernet/cisco/enic/enic_main.c:640:14: warning: cast to restricted __be16 +../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer +../drivers/net/ethernet/cisco/enic/enic_main.c:632:20: warning: restricted __be16 degrades to integer +../kernel/acct.c:477:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:477:31: expected struct spinlock [usertype] *lock +../kernel/acct.c:477:31: got struct spinlock [noderef] __rcu * +../kernel/acct.c:487:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:487:33: expected struct spinlock [usertype] *lock +../kernel/acct.c:487:33: got struct spinlock [noderef] __rcu * +../kernel/acct.c:570:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:570:31: expected struct spinlock [usertype] *lock +../kernel/acct.c:570:31: got struct spinlock [noderef] __rcu * +../kernel/acct.c:590:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/acct.c:590:33: expected struct spinlock [usertype] *lock +../kernel/acct.c:590:33: got struct spinlock [noderef] __rcu * +../kernel/acct.c:212:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block +../kernel/acct.c:313:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block +../kernel/acct.c:318:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit +../drivers/scsi/qla4xxx/ql4_mbx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. +../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. +../drivers/net/ethernet/chelsio/cxgb4vf/sge.c:2148:17: warning: context imbalance in 'sge_tx_timer_cb' - different lock contexts for basic block +../net/atm/mpc.c:123:20: warning: symbol 'mpcs' was not declared. Should it be static? @@ -6487,16 +6257 @@ -../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): -../drivers/scsi/qla4xxx/ql4_fw.h:264:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:265:46: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:266:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:267:39: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:268:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:269:38: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:270:43: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:271:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:272:45: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:273:35: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:274:34: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla4xxx/ql4_fw.h:275:29: error: invalid bitfield specifier for type restricted __le32. -../drivers/scsi/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' -../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures -../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/scsi/qla4xxx/ql4_iocb.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -6740,14 +6495,81 @@ -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: expected restricted __be32 [usertype] ip4src -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: got unsigned int [usertype] -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: expected restricted __be32 [usertype] ip4dst -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: got unsigned int [usertype] -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: expected restricted __be16 [usertype] psrc -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: got unsigned short [usertype] -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: expected restricted __be16 [usertype] pdst -../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: got unsigned short [usertype] -../kernel/cgroup/cgroup-v1.c:488:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit -../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../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/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/qla2xxx/qla_isr.c:3897: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail' +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c:3247:28: error: too long token expansion +../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/cpufreq/intel_pstate.c:262: warning: Function parameter or struct member 'epp_cached' not described in 'cpudata' +../net/sched/em_cmp.c:40:31: warning: cast to restricted __be16 +../net/sched/em_cmp.c:50:31: warning: cast to restricted __be32 +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:429:25: note: in definition of macro ‘printk_index_wrap’ + 429 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ + 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ + 510 | 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:429:25: note: in definition of macro ‘printk_index_wrap’ + 429 | _p_func(_fmt, ##__VA_ARGS__); \ + | ^~~~ +../include/linux/printk.h:510:9: note: in expansion of macro ‘printk’ + 510 | 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:510:16: note: in expansion of macro ‘KERN_WARNING’ + 510 | 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/scsi/lpfc/lpfc_hbadisc.c:3451:18: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:2266:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:2267:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4116:14: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4117:19: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_hbadisc.c:7125:33: warning: cast to restricted __le16 +../drivers/scsi/qla4xxx/ql4_isr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -6766,21 +6588,38 @@ -../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/scsi/bfa/bfad_im.c:1064:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1064:29: expected unsigned long long [usertype] node_name -../drivers/scsi/bfa/bfad_im.c:1064:29: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1066:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1066:29: expected unsigned long long [usertype] port_name -../drivers/scsi/bfa/bfad_im.c:1066:29: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1033:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1033:33: expected unsigned long long [usertype] node_name -../drivers/scsi/bfa/bfad_im.c:1033:33: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1035:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1035:33: expected unsigned long long [usertype] port_name -../drivers/scsi/bfa/bfad_im.c:1035:33: got restricted __be64 [usertype] -../drivers/scsi/bfa/bfad_im.c:1054:37: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfad_im.c:1054:37: expected unsigned int [usertype] maxframe_size -../drivers/scsi/bfa/bfad_im.c:1054:37: got restricted __be16 [usertype] maxfrsize -../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures -../drivers/scsi/qla4xxx/ql4_dbg.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c:10478:48: warning: cast truncates bits from constant value (ffff7fff becomes 7fff) +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:218:42: warning: cast to restricted __be16 +../net/rds/recv.c:222:44: warning: cast to restricted __be32 +../net/9p/client.c:746:17: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:746:17: expected struct spinlock [usertype] *lock +../net/9p/client.c:746:17: got struct spinlock [noderef] __rcu * +../net/9p/client.c:748:48: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:748:48: expected struct spinlock [usertype] *lock +../net/9p/client.c:748:48: got struct spinlock [noderef] __rcu * +../net/9p/client.c:831:17: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:831:17: expected struct spinlock [usertype] *lock +../net/9p/client.c:831:17: got struct spinlock [noderef] __rcu * +../net/9p/client.c:833:48: warning: incorrect type in argument 1 (different address spaces) +../net/9p/client.c:833:48: expected struct spinlock [usertype] *lock +../net/9p/client.c:833:48: got struct spinlock [noderef] __rcu * +../net/dccp/ccids/ccid2.c:365: warning: Function parameter or struct member 'mrtt' not described in 'ccid2_rtt_estimator' +../drivers/net/ethernet/cisco/enic/enic_pp.c:147:45: warning: dubious: x | !y +../drivers/net/ethernet/cisco/enic/enic_pp.c:148:52: warning: dubious: x | !y +../drivers/net/ethernet/cisco/enic/enic_pp.c:149:73: warning: dubious: x | !y +../drivers/scsi/qla4xxx/ql4_nx.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -6799,195 +6638,24 @@ -../drivers/scsi/bfa/bfad_bsg.c:2390:25: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfad_bsg.c:2413:38: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfad_bsg.c:2414:38: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfad_bsg.c:2416:33: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfad_bsg.c:3406:34: warning: incorrect type in argument 2 (different address spaces) -../drivers/scsi/bfa/bfad_bsg.c:3406:34: expected void const [noderef] __user *from -../drivers/scsi/bfa/bfad_bsg.c:3406:34: got void * -../drivers/scsi/bfa/bfad_bsg.c:3560:27: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/bfa/bfad_bsg.c:3560:27: expected void [noderef] __user *to -../drivers/scsi/bfa/bfad_bsg.c:3560:27: got void * -../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode -../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode -../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) -../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val -../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 -../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] -../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:2988:22: expected unsigned short [usertype] clscode -../drivers/scsi/bfa/bfa_ioc.c:2988:22: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:3439:17: expected unsigned short [usertype] pers -../drivers/scsi/bfa/bfa_ioc.c:3439:17: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:3440:19: expected unsigned short [usertype] bw_min -../drivers/scsi/bfa/bfa_ioc.c:3440:19: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:3441:19: expected unsigned short [usertype] bw_max -../drivers/scsi/bfa/bfa_ioc.c:3441:19: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:3564:19: expected unsigned short [usertype] bw_min -../drivers/scsi/bfa/bfa_ioc.c:3564:19: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:3565:19: expected unsigned short [usertype] bw_max -../drivers/scsi/bfa/bfa_ioc.c:3565:19: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:4828:27: expected unsigned int [usertype] count -../drivers/scsi/bfa/bfa_ioc.c:4828:27: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:4978:19: expected unsigned short [usertype] freq -../drivers/scsi/bfa/bfa_ioc.c:4978:19: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:5005:21: expected unsigned int [usertype] period -../drivers/scsi/bfa/bfa_ioc.c:5005:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:5366:21: expected unsigned int [usertype] offset -../drivers/scsi/bfa/bfa_ioc.c:5366:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:5369:21: expected unsigned int [usertype] length -../drivers/scsi/bfa/bfa_ioc.c:5369:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:5382:24: expected unsigned short [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5382:24: got restricted __be16 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:5404:21: expected unsigned int [usertype] offset -../drivers/scsi/bfa/bfa_ioc.c:5404:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:5407:21: expected unsigned int [usertype] length -../drivers/scsi/bfa/bfa_ioc.c:5407:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:6209:21: expected unsigned int [usertype] offset -../drivers/scsi/bfa/bfa_ioc.c:6209:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:6212:21: expected unsigned int [usertype] length -../drivers/scsi/bfa/bfa_ioc.c:6212:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:6243:21: expected unsigned int [usertype] offset -../drivers/scsi/bfa/bfa_ioc.c:6243:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.c:6246:21: expected unsigned int [usertype] length -../drivers/scsi/bfa/bfa_ioc.c:6246:21: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32 -../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len -../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_hbadisc.c:3451:18: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:2266:35: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:2267:35: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4116:14: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4117:19: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:4119:17: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_hbadisc.c:7125:33: warning: cast to restricted __le16 -../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/csiostor/csio_lnode.c: note: in included file: -../include/scsi/fc/fc_ms.h:169:45: 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 -../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 ( * )( ... ) -../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/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/libcxgb/libcxgb_ppm.c:368:15: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: expected struct cxgbi_ppm_pool *pools +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:368:15: got void [noderef] __percpu * +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: warning: incorrect type in initializer (different address spaces) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: expected void const [noderef] __percpu *__vpp_verify +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:374:48: got struct cxgbi_ppm_pool * +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: expected struct cxgbi_ppm_pool [noderef] __percpu *pool +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:484:19: got struct cxgbi_ppm_pool *[assigned] pool +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: expected void [noderef] __percpu *__pdata +../drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c:511:21: got struct cxgbi_ppm_pool *[assigned] pool @@ -7010 +6678,20 @@ -../drivers/scsi/qla4xxx/ql4_attr.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): +../kernel/cgroup/cgroup.c:6622:41: warning: incorrect type in argument 1 (different address spaces) +../kernel/cgroup/cgroup.c:6622:41: expected struct spinlock [usertype] *lock +../kernel/cgroup/cgroup.c:6622:41: got struct spinlock [noderef] __rcu * +../kernel/cgroup/cgroup.c:6625:43: warning: incorrect type in argument 1 (different address spaces) +../kernel/cgroup/cgroup.c:6625:43: expected struct spinlock [usertype] *lock +../kernel/cgroup/cgroup.c:6625:43: got struct spinlock [noderef] __rcu * +../kernel/cgroup/cgroup.c:3094:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit +../kernel/cgroup/cgroup.c:6389:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit +../kernel/cgroup/cgroup.c:6505:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit +../kernel/cgroup/cgroup.c:6525:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit +../kernel/cgroup/cgroup.c:6574:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock +../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 +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:2046:35: error: too long token expansion +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion +../drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c:4542:32: error: too long token expansion +../net/sctp/socket.c:8499:23: warning: context imbalance in 'sctp_get_port_local' - unexpected unlock +../drivers/scsi/qla4xxx/ql4_nvram.c: note: in included file (through ../drivers/scsi/qla4xxx/ql4_def.h): @@ -7022,0 +6710,43 @@ +../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] +../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 * +../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] +../kernel/cgroup/rstat.c:218:22: warning: symbol 'bpf_rstat_flush' was not declared. Should it be static? @@ -7044,0 +6775,14 @@ +../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. +../kernel/cgroup/cgroup-v1.c:488:16: warning: context imbalance in '__cgroup1_procs_write' - wrong count at exit @@ -7055 +6799,277 @@ -../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer +../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 +../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 +../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/net/ethernet/cisco/enic/enic_ethtool.c:433:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: expected restricted __be32 [usertype] ip4src +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:433:38: got unsigned int [usertype] +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: expected restricted __be32 [usertype] ip4dst +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:436:38: got unsigned int [usertype] +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: expected restricted __be16 [usertype] psrc +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:439:36: got unsigned short [usertype] +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: expected restricted __be16 [usertype] pdst +../drivers/net/ethernet/cisco/enic/enic_ethtool.c:442:36: got unsigned short [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:106:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:108:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:108:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:108:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:313:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:314:34: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:317:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:320:35: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:321:34: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:324:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:654:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:654:22: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_scsi.c:654:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:655:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:655:22: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:655:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:656:22: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:658:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:658:20: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:658:20: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:659:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:659:22: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:659:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:664:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:664:22: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_scsi.c:664:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:665:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:665:22: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:665:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:666:22: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:668:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:668:20: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:668:20: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:669:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:669:22: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:669:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:785:39: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:785:39: expected unsigned int [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:785:39: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:873:46: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:875:41: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:918:25: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:918:25: expected unsigned int [usertype] fcpDl +../drivers/scsi/lpfc/lpfc_scsi.c:918:25: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: expected unsigned int [usertype] prot_data +../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: got restricted __be32 [usertype] ref_tag +../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: expected unsigned int [usertype] prot_data +../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: got restricted __be16 [usertype] app_tag +../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: expected unsigned int [usertype] word0 +../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: expected unsigned int [usertype] reftag +../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: expected unsigned int [usertype] word0 +../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: expected unsigned int [usertype] word1 +../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: 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] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1616:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1617:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1623:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: expected unsigned int [usertype] word0 +../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: expected unsigned int [usertype] reftag +../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: expected unsigned int [usertype] word0 +../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: expected unsigned int [usertype] word1 +../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: 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] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1786:34: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1787:33: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1821:40: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1822:41: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1845:38: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: expected unsigned int [usertype] ref_tag +../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: expected unsigned int [usertype] word3 +../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: 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_hi +../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: expected unsigned int [usertype] addr_hi +../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: 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_hi +../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: expected unsigned int [usertype] ref_tag +../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: expected unsigned int [usertype] word3 +../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2246:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:2247:32: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: 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_hi +../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:2336: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_hi +../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2609:27: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: expected unsigned short [usertype] x +../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: got restricted __be16 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: expected unsigned short [usertype] ret +../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: got restricted __sum16 +../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: expected unsigned short [usertype] start_app_tag +../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: got restricted __be16 [usertype] app_tag +../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: expected unsigned short [assigned] [usertype] guard_tag +../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: got restricted __be16 [usertype] guard_tag +../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: expected unsigned short [usertype] app_tag +../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: got restricted __be16 [usertype] app_tag +../drivers/scsi/lpfc/lpfc_scsi.c:3077:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: 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_hi +../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: expected unsigned int [usertype] addr_lo +../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: 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_hi +../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: expected unsigned int [usertype] sge_len +../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3195:41: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: expected unsigned int [usertype] w +../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3208:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: expected unsigned int [usertype] fcpDl +../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: got restricted __be32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3233:29: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_scsi.c:3242:25: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_scsi.c:3318:30: warning: cast to restricted __le32 +../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: expected unsigned int [usertype] word2 +../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: got restricted __le32 [usertype] +../drivers/scsi/lpfc/lpfc_scsi.c:3421:27: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_scsi.c:3429:29: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_scsi.c:3438:25: warning: cast to restricted __be32 +../drivers/scsi/lpfc/lpfc_scsi.c:3606:24: warning: too many warnings +../net/caif/cffrml.c:92:15: warning: cast to restricted __le16 +../net/caif/cffrml.c:110:27: warning: cast to restricted __le16 +../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. @@ -7347,7 +7367,52 @@ -../kernel/audit.c: In function ‘audit_log_vformat’: -../kernel/audit.c:1977:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1977 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); - | ^~~ -../kernel/audit.c:1986:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 1986 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); - | ^~~ +../drivers/scsi/bfa/bfad_im.c:1064:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1064:29: expected unsigned long long [usertype] node_name +../drivers/scsi/bfa/bfad_im.c:1064:29: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1066:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1066:29: expected unsigned long long [usertype] port_name +../drivers/scsi/bfa/bfad_im.c:1066:29: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1033:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1033:33: expected unsigned long long [usertype] node_name +../drivers/scsi/bfa/bfad_im.c:1033:33: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1035:33: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1035:33: expected unsigned long long [usertype] port_name +../drivers/scsi/bfa/bfad_im.c:1035:33: got restricted __be64 [usertype] +../drivers/scsi/bfa/bfad_im.c:1054:37: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfad_im.c:1054:37: expected unsigned int [usertype] maxframe_size +../drivers/scsi/bfa/bfad_im.c:1054:37: got restricted __be16 [usertype] maxfrsize +../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 +../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 +../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures +In file included from ../include/linux/string.h:369, + from ../include/linux/uuid.h:11, + from ../include/linux/mod_devicetable.h:14, + from ../include/linux/pci.h:27, + from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x.h:19, + from ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:22: +In function ‘fortify_memcpy_chk’, + inlined from ‘bnx2x_get_vf_config’ at ../drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c:2655:4: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../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/usb/gadget/function/f_fs.c:3309:32: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_fs.c:3309:32: expected unsigned short [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_fs.c:3309:32: got restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_fs.c:3334:36: warning: incorrect type in assignment (different base types) +../drivers/usb/gadget/function/f_fs.c:3334:36: expected restricted __le16 [usertype] wMaxPacketSize +../drivers/usb/gadget/function/f_fs.c:3334:36: got unsigned short [usertype] wMaxPacketSize @@ -7366,0 +7432,42 @@ +../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures +../drivers/hid/bpf/hid_bpf_dispatch.c:158:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:297:1: warning: symbol 'hid_bpf_attach_prog' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:348:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:382:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? +../drivers/hid/bpf/hid_bpf_dispatch.c:408:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? +../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 * +In file included from ../include/linux/string.h:369, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + 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/staging/wlan-ng/hfa384x_usb.c:93, + from ../drivers/staging/wlan-ng/prism2usb.c:2: +In function ‘fortify_memcpy_chk’, + inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:604:4: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In function ‘fortify_memcpy_chk’, + inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:613:4: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../net/rxrpc/sendmsg.c:608:5: warning: context imbalance in 'rxrpc_do_sendmsg' - wrong count at exit +../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 * @@ -7380,278 +7487,2 @@ -../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:654:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:654:22: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_scsi.c:654:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:655:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:655:22: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:655:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:656:22: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:658:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:658:20: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:658:20: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:659:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:659:22: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:659:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:664:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:664:22: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_scsi.c:664:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:665:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:665:22: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:665:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:666:22: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:668:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:668:20: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:668:20: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:669:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:669:22: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:669:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:785:39: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:785:39: expected unsigned int [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:785:39: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:873:46: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:875:41: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:877:41: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:918:25: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:918:25: expected unsigned int [usertype] fcpDl -../drivers/scsi/lpfc/lpfc_scsi.c:918:25: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: expected unsigned int [usertype] prot_data -../drivers/scsi/lpfc/lpfc_scsi.c:1050:69: got restricted __be32 [usertype] ref_tag -../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: expected unsigned int [usertype] prot_data -../drivers/scsi/lpfc/lpfc_scsi.c:1171:69: got restricted __be16 [usertype] app_tag -../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: expected unsigned int [usertype] word0 -../drivers/scsi/lpfc/lpfc_scsi.c:1571:21: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: expected unsigned int [usertype] reftag -../drivers/scsi/lpfc/lpfc_scsi.c:1572:22: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: expected unsigned int [usertype] word0 -../drivers/scsi/lpfc/lpfc_scsi.c:1605:21: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: expected unsigned int [usertype] word1 -../drivers/scsi/lpfc/lpfc_scsi.c:1606:21: 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] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:1607:21: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1616:32: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1617:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1623:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: expected unsigned int [usertype] word0 -../drivers/scsi/lpfc/lpfc_scsi.c:1738:29: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: expected unsigned int [usertype] reftag -../drivers/scsi/lpfc/lpfc_scsi.c:1739:30: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: expected unsigned int [usertype] word0 -../drivers/scsi/lpfc/lpfc_scsi.c:1767:29: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: expected unsigned int [usertype] word1 -../drivers/scsi/lpfc/lpfc_scsi.c:1768:29: 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] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:1769:29: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1786:34: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1787:33: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1821:40: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1822:41: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1845:38: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: expected unsigned int [usertype] ref_tag -../drivers/scsi/lpfc/lpfc_scsi.c:1960:25: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:1987:23: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: expected unsigned int [usertype] word3 -../drivers/scsi/lpfc/lpfc_scsi.c:1988:23: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:2013:38: 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_hi -../drivers/scsi/lpfc/lpfc_scsi.c:2015:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:2027:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: expected unsigned int [usertype] addr_hi -../drivers/scsi/lpfc/lpfc_scsi.c:2028:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:2031:36: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:2032:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:2042:36: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:2043:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:2174:46: 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_hi -../drivers/scsi/lpfc/lpfc_scsi.c:2176:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:2180:36: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:2181:38: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: expected unsigned int [usertype] ref_tag -../drivers/scsi/lpfc/lpfc_scsi.c:2193:33: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:2227:31: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: expected unsigned int [usertype] word3 -../drivers/scsi/lpfc/lpfc_scsi.c:2228:31: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2246:32: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:2247:32: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:2248:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:2300:54: 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_hi -../drivers/scsi/lpfc/lpfc_scsi.c:2302:54: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:2306:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:2307:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2336:46: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:2336: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_hi -../drivers/scsi/lpfc/lpfc_scsi.c:2338:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:2345:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2609:27: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: expected unsigned short [usertype] x -../drivers/scsi/lpfc/lpfc_scsi.c:2658:11: got restricted __be16 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: expected unsigned short [usertype] ret -../drivers/scsi/lpfc/lpfc_scsi.c:2672:13: got restricted __sum16 -../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: expected unsigned short [usertype] start_app_tag -../drivers/scsi/lpfc/lpfc_scsi.c:2732:31: got restricted __be16 [usertype] app_tag -../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: expected unsigned short [assigned] [usertype] guard_tag -../drivers/scsi/lpfc/lpfc_scsi.c:2749:51: got restricted __be16 [usertype] guard_tag -../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: expected unsigned short [usertype] app_tag -../drivers/scsi/lpfc/lpfc_scsi.c:2772:41: got restricted __be16 [usertype] app_tag -../drivers/scsi/lpfc/lpfc_scsi.c:3077:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:3079:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:3135:54: 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_hi -../drivers/scsi/lpfc/lpfc_scsi.c:3137:54: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: expected unsigned int [usertype] addr_lo -../drivers/scsi/lpfc/lpfc_scsi.c:3153:46: 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_hi -../drivers/scsi/lpfc/lpfc_scsi.c:3155:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:3159:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:3160:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:3169:44: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: expected unsigned int [usertype] sge_len -../drivers/scsi/lpfc/lpfc_scsi.c:3170:46: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3195:41: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: expected unsigned int [usertype] w -../drivers/scsi/lpfc/lpfc_scsi.c:3197:36: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3208:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:3210:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: expected unsigned int [usertype] fcpDl -../drivers/scsi/lpfc/lpfc_scsi.c:3226:25: got restricted __be32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3233:29: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_scsi.c:3242:25: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_scsi.c:3318:30: warning: cast to restricted __le32 -../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: warning: incorrect type in assignment (different base types) -../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: expected unsigned int [usertype] word2 -../drivers/scsi/lpfc/lpfc_scsi.c:3320:28: got restricted __le32 [usertype] -../drivers/scsi/lpfc/lpfc_scsi.c:3421:27: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_scsi.c:3429:29: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_scsi.c:3438:25: warning: cast to restricted __be32 -../drivers/scsi/lpfc/lpfc_scsi.c:3606:24: warning: too many warnings -../fs/proc/task_mmu.c:621:17: warning: context imbalance in 'smaps_pte_range' - unexpected unlock -../fs/proc/task_mmu.c:1183:28: warning: context imbalance in 'clear_refs_pte_range' - unexpected unlock -../fs/proc/task_mmu.c:1531:28: warning: context imbalance in 'pagemap_pmd_range' - unexpected unlock -../fs/proc/task_mmu.c:2142: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:812:9: warning: context imbalance in 'pagemap_scan_pmd_entry' - unexpected unlock -../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/net/ethernet/dlink/sundance.c:1046:60: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/dlink/sundance.c:1046:60: expected unsigned long long [usertype] dma_addr -../drivers/net/ethernet/dlink/sundance.c:1046:60: got restricted __le32 [usertype] addr -../drivers/net/ethernet/dlink/sundance.c:1103:45: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/dlink/sundance.c:1103:45: expected unsigned long long [usertype] dma_addr -../drivers/net/ethernet/dlink/sundance.c:1103:45: got restricted __le32 [usertype] addr -../drivers/net/ethernet/dlink/sundance.c:1433:60: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/dlink/sundance.c:1433:60: expected unsigned long long [usertype] dma_addr -../drivers/net/ethernet/dlink/sundance.c:1433:60: got restricted __le32 [usertype] addr -../kernel/audit.c:2231:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/audit.c:2231:9: expected struct spinlock [usertype] *lock -../kernel/audit.c:2231:9: got struct spinlock [noderef] __rcu * -../kernel/audit.c:2234:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/audit.c:2234:40: expected struct spinlock [usertype] *lock -../kernel/audit.c:2234:40: got struct spinlock [noderef] __rcu * -../drivers/hid/bpf/hid_bpf_dispatch.c:158:18: warning: symbol 'hid_bpf_get_data' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:297:1: warning: symbol 'hid_bpf_attach_prog' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:348:32: warning: symbol 'hid_bpf_allocate_context' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:382:1: warning: symbol 'hid_bpf_release_context' was not declared. Should it be static? -../drivers/hid/bpf/hid_bpf_dispatch.c:408:1: warning: symbol 'hid_bpf_hw_request' was not declared. Should it be static? -../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] -../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 ( * )( ... ) +../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 @@ -7661,251 +7492,166 @@ -../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 -../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 -../fs/proc/base.c:2263:25: warning: cast to restricted fmode_t -../fs/proc/base.c:2320:42: warning: cast from restricted fmode_t -../fs/proc/base.c:2420: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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../fs/proc/base.c:1106:36: warning: context imbalance in '__set_oom_adj' - unexpected unlock -../fs/proc/base.c:2447:13: warning: context imbalance in 'timers_start' - wrong count at exit -../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../fs/proc/base.c:2473: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:810:9: warning: context imbalance in 'do_io_accounting' - different lock contexts for basic block -../drivers/net/rionet.c: note: in included file: -../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/scsi/bfa/bfa_ioc.c:1799:28: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:1799:28: expected unsigned short [assigned] [usertype] clscode +../drivers/scsi/bfa/bfa_ioc.c:1799:28: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:1801:29: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:1812:29: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:1812:29: expected unsigned short [assigned] [usertype] clscode +../drivers/scsi/bfa/bfa_ioc.c:1812:29: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:1814:30: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:1779:24: warning: incorrect type in argument 1 (different base types) +../drivers/scsi/bfa/bfa_ioc.c:1779:24: expected unsigned int val +../drivers/scsi/bfa/bfa_ioc.c:1779:24: got restricted __le32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:1962:31: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:1963:31: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:1964:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:1966:27: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:2065:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:2065:21: expected restricted __be32 [usertype] r32 +../drivers/scsi/bfa/bfa_ioc.c:2065:21: got unsigned int [usertype] +../drivers/scsi/bfa/bfa_ioc.c:2066:26: warning: cast from restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:2988:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:2988:22: expected unsigned short [usertype] clscode +../drivers/scsi/bfa/bfa_ioc.c:2988:22: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:3264:52: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:3266:58: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:3268:59: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:3270:54: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:3272:54: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:3439:17: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:3439:17: expected unsigned short [usertype] pers +../drivers/scsi/bfa/bfa_ioc.c:3439:17: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:3440:19: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:3440:19: expected unsigned short [usertype] bw_min +../drivers/scsi/bfa/bfa_ioc.c:3440:19: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:3441:19: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:3441:19: expected unsigned short [usertype] bw_max +../drivers/scsi/bfa/bfa_ioc.c:3441:19: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:3564:19: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:3564:19: expected unsigned short [usertype] bw_min +../drivers/scsi/bfa/bfa_ioc.c:3564:19: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:3565:19: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:3565:19: expected unsigned short [usertype] bw_max +../drivers/scsi/bfa/bfa_ioc.c:3565:19: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:4267:21: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4269:23: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4272:23: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4300:21: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4302:23: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4305:23: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4324:21: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4363:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4371:40: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4372:39: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4377:41: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4379:41: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4381:41: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4383:41: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4385:41: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4387:41: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4394:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4400:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4411:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4417:35: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4434:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4440:33: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:4828:27: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:4828:27: expected unsigned int [usertype] count +../drivers/scsi/bfa/bfa_ioc.c:4828:27: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:4923:36: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:4932:33: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:4978:19: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:4978:19: expected unsigned short [usertype] freq +../drivers/scsi/bfa/bfa_ioc.c:4978:19: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5005:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:5005:21: expected unsigned int [usertype] period +../drivers/scsi/bfa/bfa_ioc.c:5005:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5300:27: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:5366:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:5366:21: expected unsigned int [usertype] offset +../drivers/scsi/bfa/bfa_ioc.c:5366:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5369:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:5369:21: expected unsigned int [usertype] length +../drivers/scsi/bfa/bfa_ioc.c:5369:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5382:24: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:5382:24: expected unsigned short [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5382:24: got restricted __be16 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5404:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:5404:21: expected unsigned int [usertype] offset +../drivers/scsi/bfa/bfa_ioc.c:5404:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5407:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:5407:21: expected unsigned int [usertype] length +../drivers/scsi/bfa/bfa_ioc.c:5407:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:5721:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:5739:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:5756:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:5770:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:5779:35: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:5788:42: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_ioc.c:6209:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:6209:21: expected unsigned int [usertype] offset +../drivers/scsi/bfa/bfa_ioc.c:6209:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:6212:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:6212:21: expected unsigned int [usertype] length +../drivers/scsi/bfa/bfa_ioc.c:6212:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:6243:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:6243:21: expected unsigned int [usertype] offset +../drivers/scsi/bfa/bfa_ioc.c:6243:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:6246:21: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.c:6246:21: expected unsigned int [usertype] length +../drivers/scsi/bfa/bfa_ioc.c:6246:21: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.c:6558:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:6578:26: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c:6587:35: warning: cast to restricted __be32 +../drivers/scsi/bfa/bfa_ioc.c: note: in included file (through ../drivers/scsi/bfa/bfa.h, ../drivers/scsi/bfa/bfa_modules.h, ../drivers/scsi/bfa/bfad_drv.h): +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/scsi/bfa/bfa_ioc.h:190:22: warning: incorrect type in assignment (different base types) +../drivers/scsi/bfa/bfa_ioc.h:190:22: expected unsigned int [usertype] al_len +../drivers/scsi/bfa/bfa_ioc.h:190:22: got restricted __be32 [usertype] +../drivers/staging/rtl8192e/rtllib_rx.c: note: in included file: +../drivers/staging/rtl8192e/rtllib.h:641:48: warning: array of flexible structures +../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/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/csiostor/csio_lnode.c: note: in included file: +../include/scsi/fc/fc_ms.h:169:45: warning: array of flexible structures @@ -7926,3 +7672,12 @@ -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c: note: in included file: -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:254:55: warning: array of flexible structures -../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:291:55: warning: array of flexible structures +../drivers/scsi/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock +../kernel/audit.c: In function ‘audit_log_vformat’: +../kernel/audit.c:1977:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1977 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args); + | ^~~ +../kernel/audit.c:1986:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 1986 | len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2); + | ^~~ +../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/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 @@ -7940,4 +7695,6 @@ -../fs/proc/proc_sysctl.c:924:16: error: incompatible types in comparison expression (different address spaces): -../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header [noderef] __rcu * -../fs/proc/proc_sysctl.c:924:16: struct ctl_table_header * -../fs/proc/proc_sysctl.c:295:32: warning: context imbalance in 'start_unregistering' - unexpected unlock +../kernel/audit.c:2231:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/audit.c:2231:9: expected struct spinlock [usertype] *lock +../kernel/audit.c:2231:9: got struct spinlock [noderef] __rcu * +../kernel/audit.c:2234:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/audit.c:2234:40: expected struct spinlock [usertype] *lock +../kernel/audit.c:2234:40: got struct spinlock [noderef] __rcu * @@ -7944,0 +7702,15 @@ +../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/net/bareudp.c:274:14: warning: incorrect type in assignment (different address spaces) +../drivers/net/bareudp.c:274:14: expected struct socket *sock +../drivers/net/bareudp.c:274:14: got struct socket [noderef] __rcu *sock +../drivers/net/bareudp.c:598:20: warning: incorrect type in assignment (different base types) +../drivers/net/bareudp.c:598:20: expected restricted __be16 [usertype] port +../drivers/net/bareudp.c:598:20: got unsigned short +../drivers/net/bareudp.c:599:25: warning: incorrect type in assignment (different base types) +../drivers/net/bareudp.c:599:25: expected restricted __be16 [usertype] ethertype +../drivers/net/bareudp.c:599:25: got unsigned short @@ -8010,38 +7782,6 @@ -../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) -../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id -../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id -../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer -../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16 -../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16 -In file included from ../include/linux/string.h:369, - from ../arch/x86/include/asm/page_32.h:18, - from ../arch/x86/include/asm/page.h:14, - from ../arch/x86/include/asm/processor.h:20, - 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/staging/wlan-ng/hfa384x_usb.c:93, - from ../drivers/staging/wlan-ng/prism2usb.c:2: -In function ‘fortify_memcpy_chk’, - inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:604:4: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In function ‘fortify_memcpy_chk’, - inlined from ‘mkpdrlist.constprop’ at ../drivers/staging/wlan-ng/prism2fw.c:613:4: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) +../fs/reiserfs/xattr.c:460:28: expected unsigned int +../fs/reiserfs/xattr.c:460:28: got restricted __wsum +../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) +../fs/reiserfs/xattr.c:460:28: expected unsigned int +../fs/reiserfs/xattr.c:460:28: got restricted __wsum @@ -8084,0 +7825,41 @@ +../drivers/net/ethernet/dlink/dl2k.c:344:35: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/dlink/sundance.c:1046:60: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/dlink/sundance.c:1046:60: expected unsigned long long [usertype] dma_addr +../drivers/net/ethernet/dlink/sundance.c:1046:60: got restricted __le32 [usertype] addr +../drivers/net/ethernet/dlink/sundance.c:1103:45: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/dlink/sundance.c:1103:45: expected unsigned long long [usertype] dma_addr +../drivers/net/ethernet/dlink/sundance.c:1103:45: got restricted __le32 [usertype] addr +../drivers/net/ethernet/dlink/sundance.c:1433:60: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/dlink/sundance.c:1433:60: expected unsigned long long [usertype] dma_addr +../drivers/net/ethernet/dlink/sundance.c:1433:60: got restricted __le32 [usertype] addr +../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 * +../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/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c: note: in included file: +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:254:55: warning: array of flexible structures +../drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h:291:55: warning: array of flexible structures +../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/scsi/bfa/bfa_fcs_lport.c:416:32: warning: incorrect type in argument 5 (different base types) +../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: expected unsigned short [usertype] ox_id +../drivers/scsi/bfa/bfa_fcs_lport.c:416:32: got restricted __be16 [usertype] ox_id +../drivers/scsi/bfa/bfa_fcs_lport.c:2158:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:2481:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:2573:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:2115:27: warning: restricted __be16 degrades to integer +../drivers/scsi/bfa/bfa_fcs_lport.c:2707:35: warning: cast from restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:3159:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:3356:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4658:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4731:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4809:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4904:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4481:31: warning: cast to restricted __be16 +../drivers/scsi/bfa/bfa_fcs_lport.c:4560:31: warning: cast to restricted __be16 @@ -8105,24 +7886,24 @@ -../net/rds/tcp_listen.c:297:33: warning: incorrect type in assignment (different base types) -../net/rds/tcp_listen.c:297:33: expected restricted __be16 [usertype] sin6_port -../net/rds/tcp_listen.c:297:33: got unsigned short [usertype] -../net/rds/tcp_listen.c:304:38: warning: incorrect type in assignment (different base types) -../net/rds/tcp_listen.c:304:38: expected restricted __be32 [usertype] s_addr -../net/rds/tcp_listen.c:304:38: got unsigned long -../net/rds/tcp_listen.c:305:31: warning: incorrect type in assignment (different base types) -../net/rds/tcp_listen.c:305:31: expected restricted __be16 [usertype] sin_port -../net/rds/tcp_listen.c:305:31: got unsigned short [usertype] -../drivers/net/ethernet/engleder/tsnep_main.c:1622:25: error: too long token expansion -../drivers/staging/rtl8192e/rtllib_rx.c: note: in included file: -../drivers/staging/rtl8192e/rtllib.h:641:48: warning: array of flexible structures -../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 ( * )( ... ) -../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 -../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/staging/rtl8192e/rtllib_softmac.c: note: in included file: +../drivers/staging/rtl8192e/rtllib.h:630:48: warning: array of flexible structures +../drivers/staging/rtl8192e/rtllib.h:614:48: warning: array of flexible structures +../drivers/staging/rtl8192e/rtllib.h:652:48: warning: array of flexible structures +../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] +../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 ( * )( ... ) +../net/ipv4/tcp_sigpool.c:253:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit @@ -8243,30 +8023,0 @@ -../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' -../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 -../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:779:9: warning: context imbalance in 'kgdb_cpu_enter' - 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 -../net/nfc/nci/core.c: note: in included file: -../include/net/nfc/nci.h:263:56: warning: array of flexible structures -../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:488:16: warning: cast to restricted __le64 -../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer -../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 @@ -8284,15 +8035,237 @@ -../kernel/debug/kdb/kdb_main.c:2313:40: warning: dereference of noderef expression -../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/qla2xxx/qla_tmpl.c:1058:39: warning: context imbalance in 'qla27xx_mpi_fwdump' - unexpected unlock -../drivers/staging/rtl8192e/rtllib_softmac.c: note: in included file: -../drivers/staging/rtl8192e/rtllib.h:630:48: warning: array of flexible structures -../drivers/staging/rtl8192e/rtllib.h:614:48: warning: array of flexible structures -../drivers/staging/rtl8192e/rtllib.h:652:48: warning: array of flexible structures +../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 +../kernel/kprobes.c:145: warning: Function parameter or struct member 'c' not described in '__get_insn_slot' +../drivers/net/ethernet/engleder/tsnep_main.c:1622:25: error: too long token expansion +../drivers/staging/octeon/ethernet.c:507:24: warning: invalid access past the end of 'link_info' (4 8) +../drivers/staging/octeon/ethernet.c:731:67: warning: invalid access past the end of 'pip_prt_tagx' (4 8) +../drivers/staging/octeon/ethernet.c:744:59: warning: invalid access past the end of 'pip_prt_tagx' (4 8) @@ -8325,17 +8298,14 @@ -../drivers/isdn/mISDN/l1oip_core.c:669:39: warning: incorrect type in assignment (different base types) -../drivers/isdn/mISDN/l1oip_core.c:669:39: expected restricted __be32 [usertype] s_addr -../drivers/isdn/mISDN/l1oip_core.c:669:39: got unsigned long -In file included from ../include/linux/string.h:369, - from ../arch/x86/include/asm/page_32.h:18, - from ../arch/x86/include/asm/page.h:14, - from ../arch/x86/include/asm/processor.h:20, - from ../include/linux/sched.h:13, - from ../include/linux/audit.h:12, - from ../kernel/seccomp.c:19: -In function ‘fortify_memcpy_chk’, - inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../drivers/hv/hv_balloon.c:2072:9: warning: context imbalance in 'balloon_remove' - wrong count at exit -../net/ipv4/tcp_sigpool.c:253:5: warning: context imbalance in 'tcp_sigpool_start' - wrong count at exit +../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/staging/octeon/ethernet-mdio.c:68:17: warning: invalid access past the end of 'li' (4 8) +../drivers/staging/octeon/ethernet-mdio.c:85:35: warning: invalid access past the end of 'link_info' (4 8) +../drivers/staging/octeon/ethernet-mdio.c:112:24: warning: invalid access past the end of 'gmx_cfg' (4 8) +../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64 +../drivers/staging/octeon/ethernet-rgmii.c:67:24: warning: invalid access past the end of 'link_info' (4 8) +../drivers/staging/octeon/ethernet-rgmii.c:122:24: warning: invalid access past the end of 'link_info' (4 8) +../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:779:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block @@ -8419,233 +8389,26 @@ -../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] -../kernel/seccomp.c:882:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:882:9: expected struct qspinlock *lock -../kernel/seccomp.c:882:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:1383:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1383:31: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1383:31: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1395:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1395:33: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1395:33: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1876:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1876:9: expected struct lockdep_map const *lock -../kernel/seccomp.c:1876:9: got struct lockdep_map [noderef] __rcu * -../kernel/seccomp.c:1962:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1962:31: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1962:31: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1980:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1980:33: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1980:33: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2122:28: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2122:28: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2122:28: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2125:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2125:38: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2125:38: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2131:30: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2131:30: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2131: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:596:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:596:9: expected struct qspinlock *lock -../kernel/seccomp.c:596: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:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * -../drivers/net/ethernet/freescale/gianfar.c:2212:60: warning: cast to restricted __be64 -../drivers/net/ethernet/freescale/gianfar.c:2475:53: warning: cast to restricted __be64 -../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 -../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) -../fs/reiserfs/xattr.c:460:28: expected unsigned int -../fs/reiserfs/xattr.c:460:28: got restricted __wsum -../fs/reiserfs/xattr.c:460:28: warning: incorrect type in return expression (different base types) -../fs/reiserfs/xattr.c:460:28: expected unsigned int -../fs/reiserfs/xattr.c:460:28: got restricted __wsum -In file included from ../include/linux/string.h:369, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:13, - from ../include/linux/smp.h:13, - from ../include/linux/lockdep.h:14, - from ../include/linux/rcupdate.h:29, - 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:1425:3: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../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:584:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/taskstats.c:584:27: expected struct spinlock [usertype] *lock -../kernel/taskstats.c:584:27: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c:595:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/taskstats.c:595:29: expected struct spinlock [usertype] *lock -../kernel/taskstats.c:595:29: got struct spinlock [noderef] __rcu * -../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): -../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:754: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:810:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block -../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 -../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion -../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion -../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 -../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 -In file included from ../include/linux/string.h:369, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:13, - from ../include/linux/smp.h:13, - from ../include/linux/lockdep.h:14, - from ../include/linux/rcupdate.h:29, - 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:1210:3: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../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/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/net/bareudp.c:274:14: warning: incorrect type in assignment (different address spaces) -../drivers/net/bareudp.c:274:14: expected struct socket *sock -../drivers/net/bareudp.c:274:14: got struct socket [noderef] __rcu *sock -../drivers/net/bareudp.c:598:20: warning: incorrect type in assignment (different base types) -../drivers/net/bareudp.c:598:20: expected restricted __be16 [usertype] port -../drivers/net/bareudp.c:598:20: got unsigned short -../drivers/net/bareudp.c:599:25: warning: incorrect type in assignment (different base types) -../drivers/net/bareudp.c:599:25: expected restricted __be16 [usertype] ethertype -../drivers/net/bareudp.c:599:25: got unsigned short -../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/staging/octeon/ethernet.c:507:24: warning: invalid access past the end of 'link_info' (4 8) -../drivers/staging/octeon/ethernet.c:731:67: warning: invalid access past the end of 'pip_prt_tagx' (4 8) -../drivers/staging/octeon/ethernet.c:744:59: warning: invalid access past the end of 'pip_prt_tagx' (4 8) +../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/staging/vt6655/card.c:302:31: warning: cast to restricted __le64 +../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64 +../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64 +../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64 +../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64 +../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/staging/octeon/ethernet-rx.c:506:43: warning: invalid access past the end of 'int_thr' (4 8) @@ -8677,6 +8440,23 @@ -../drivers/staging/vt6655/device_main.c:1598:46: warning: cast to restricted __le64 -../drivers/staging/vt6655/card.c:302:31: warning: cast to restricted __le64 -../drivers/staging/vt6655/card.c:336:22: warning: cast to restricted __le64 -../drivers/staging/vt6655/card.c:751:16: warning: cast to restricted __le64 -../drivers/staging/vt6655/card.c:804:22: warning: cast to restricted __le64 -../drivers/staging/vt6655/card.c:831:18: warning: cast to restricted __le64 +../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/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 @@ -8697,37 +8477,8 @@ -../drivers/gpu/drm/i915/gt/intel_reset.c:1496:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block -../kernel/bpf/core.c:241:49: error: arithmetics on pointers to functions -../kernel/bpf/core.c:2874: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/staging/octeon/ethernet-mdio.c:68:17: warning: invalid access past the end of 'li' (4 8) -../drivers/staging/octeon/ethernet-mdio.c:85:35: warning: invalid access past the end of 'link_info' (4 8) -../drivers/staging/octeon/ethernet-mdio.c:112:24: warning: invalid access past the end of 'gmx_cfg' (4 8) -../drivers/scsi/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer -../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1214:20: expected unsigned int [usertype] iscsi_cid -../drivers/scsi/qedi/qedi_main.c:1214:20: got restricted __le16 [usertype] conn_id -../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types) -../drivers/scsi/qedi/qedi_main.c:1226:74: expected unsigned int [usertype] tid -../drivers/scsi/qedi/qedi_main.c:1226:74: got restricted __le16 [usertype] itid -../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1274:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedi/qedi_main.c:1274:18: got restricted __le16 -../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1326:18: expected unsigned short [usertype] prod_idx -../drivers/scsi/qedi/qedi_main.c:1326:18: got restricted __le16 -../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1854:32: expected restricted __le32 [usertype] itt -../drivers/scsi/qedi/qedi_main.c:1854:32: got unsigned int [usertype] proto_itt -../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer -../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types) -../drivers/scsi/qedi/qedi_main.c:1881:20: expected unsigned int [usertype] -../drivers/scsi/qedi/qedi_main.c:1881:20: got restricted __le32 [usertype] itt +../drivers/isdn/mISDN/l1oip_core.c:669:39: warning: incorrect type in assignment (different base types) +../drivers/isdn/mISDN/l1oip_core.c:669:39: expected restricted __be32 [usertype] s_addr +../drivers/isdn/mISDN/l1oip_core.c:669:39: got unsigned long +../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:488:16: warning: cast to restricted __le64 +../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: restricted __le64 degrades to integer +../drivers/net/ethernet/freescale/enetc/enetc_hw.h:488:16: warning: cast to restricted __le64 +../kernel/debug/kdb/kdb_main.c:2313:40: warning: dereference of noderef expression @@ -8783,12 +8534,45 @@ -../drivers/staging/octeon/ethernet-rgmii.c:67:24: warning: invalid access past the end of 'link_info' (4 8) -../drivers/staging/octeon/ethernet-rgmii.c:122:24: warning: invalid access past the end of 'link_info' (4 8) -../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/staging/octeon/ethernet-rx.c:506:43: warning: invalid access past the end of 'int_thr' (4 8) -../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 ( * )( ... ) +In file included from ../include/linux/string.h:369, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:13, + from ../include/linux/smp.h:13, + from ../include/linux/lockdep.h:14, + from ../include/linux/rcupdate.h:29, + 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:1425:3: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../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/qedi/qedi_main.c:96:36: warning: restricted __le16 degrades to integer +../drivers/scsi/qedi/qedi_main.c:1214:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1214:20: expected unsigned int [usertype] iscsi_cid +../drivers/scsi/qedi/qedi_main.c:1214:20: got restricted __le16 [usertype] conn_id +../drivers/scsi/qedi/qedi_main.c:1226:74: warning: incorrect type in argument 2 (different base types) +../drivers/scsi/qedi/qedi_main.c:1226:74: expected unsigned int [usertype] tid +../drivers/scsi/qedi/qedi_main.c:1226:74: got restricted __le16 [usertype] itid +../drivers/scsi/qedi/qedi_main.c:1274:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1274:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedi/qedi_main.c:1274:18: got restricted __le16 +../drivers/scsi/qedi/qedi_main.c:1326:18: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1326:18: expected unsigned short [usertype] prod_idx +../drivers/scsi/qedi/qedi_main.c:1326:18: got restricted __le16 +../drivers/scsi/qedi/qedi_main.c:1854:32: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1854:32: expected restricted __le32 [usertype] itt +../drivers/scsi/qedi/qedi_main.c:1854:32: got unsigned int [usertype] proto_itt +../drivers/scsi/qedi/qedi_main.c:1867:37: warning: restricted __le32 degrades to integer +../drivers/scsi/qedi/qedi_main.c:1881:20: warning: incorrect type in assignment (different base types) +../drivers/scsi/qedi/qedi_main.c:1881:20: expected unsigned int [usertype] +../drivers/scsi/qedi/qedi_main.c:1881:20: got restricted __le32 [usertype] itt +../drivers/staging/octeon/ethernet-spi.c:22:26: warning: invalid access past the end of 'spx_int_reg' (4 8) +../drivers/staging/octeon/ethernet-spi.c:54:26: warning: invalid access past the end of 'stx_int_reg' (4 8) +../drivers/staging/octeon/ethernet-spi.c:113:29: warning: invalid access past the end of 'rsl_int_blocks' (4 8) +../drivers/net/sb1000.c:847:31: warning: incorrect type in assignment (different base types) +../drivers/net/sb1000.c:847:31: expected restricted __be16 [usertype] protocol +../drivers/net/sb1000.c:847:31: got unsigned short @@ -8817,32 +8600,0 @@ -../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 -../kernel/trace/ring_buffer.c:4934:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block -../kernel/trace/ring_buffer.c:5020:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block -../kernel/trace/ring_buffer.c:5410:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block -../kernel/trace/ring_buffer.c:5440:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block -../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] -../kernel/trace/trace.c:5686:1: warning: trying to concatenate 12329-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:2749:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace.c:2749:38: expected struct event_filter *filter -../kernel/trace/trace.c:2749: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 * @@ -9019,353 +8771,13 @@ -../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 -../kernel/trace/ftrace.c:98:19: warning: symbol 'function_trace_op' was not declared. Should it be static? -../kernel/trace/ftrace.c:124:59: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:124:59: expected struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list -../kernel/trace/ftrace.c:124:59: got struct ftrace_ops * -../kernel/trace/ftrace.c:230:49: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:230:49: expected struct ftrace_ops *ops -../kernel/trace/ftrace.c:230:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list -../kernel/trace/ftrace.c:313:23: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:313:23: expected struct ftrace_ops [noderef] __rcu * -../kernel/trace/ftrace.c:313:23: got struct ftrace_ops * -../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p -../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list -../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p -../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** -../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * -../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next -../kernel/trace/ftrace.c:1066:43: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:1066:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash -../kernel/trace/ftrace.c:1066:43: got struct ftrace_hash * -../kernel/trace/ftrace.c:1067:43: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:1067:43: expected struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:1067:43: got struct ftrace_hash * -../kernel/trace/ftrace.c:1290:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1290:40: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:1290:40: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:1291:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1291:40: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:1291:40: got struct ftrace_hash [noderef] __rcu *notrace_hash -../kernel/trace/ftrace.c:2067:54: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2067:54: expected struct ftrace_hash *old_hash -../kernel/trace/ftrace.c:2067:54: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:1472:9: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/ftrace.c:1472:9: struct ftrace_hash [noderef] __rcu * -../kernel/trace/ftrace.c:1472:9: struct ftrace_hash * -../kernel/trace/ftrace.c:1488:39: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1489:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1490:40: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1491:42: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:1664:18: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1665:43: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1725:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1726:28: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1731:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:1732:28: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:2045:50: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2056:50: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2539:53: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:2551:36: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3384:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:3401:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4049:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4052:22: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4477:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4479:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4852:19: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:4996:19: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5002:34: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5277:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5279:27: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5360:50: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:5362:51: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:5404:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5453:19: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5495:50: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:5547:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5551:52: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:5847:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5849:43: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5910:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5918:35: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:5986:47: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:5987:55: warning: incorrect type in initializer (different address spaces) -../kernel/trace/ftrace.c:6662:46: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:6663:47: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:6667:44: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:6685:18: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6685:66: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:6737:59: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:6738:59: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7118:62: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7119:62: warning: incorrect type in argument 2 (different address spaces) -../kernel/trace/ftrace.c:7162:36: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/ftrace.c:7162:36: struct ftrace_ops [noderef] __rcu * -../kernel/trace/ftrace.c:7162:36: struct ftrace_ops * -../kernel/trace/ftrace.c:7935:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:7935:14: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:7935:14: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:7984:14: warning: incorrect type in assignment (different address spaces) -../kernel/trace/ftrace.c:7984:14: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:7984:14: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression -../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression -../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression -../kernel/trace/ftrace.c:5422:30: warning: dereference of noderef expression -../kernel/trace/ftrace.c:5430:21: warning: dereference of noderef expression -../kernel/trace/ftrace.c:5432:17: warning: dereference of noderef expression -../kernel/trace/ftrace.c:3180:48: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3180:48: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:3180:48: got struct ftrace_hash [noderef] __rcu *filter_hash -../kernel/trace/ftrace.c:3181:49: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/ftrace.c:3181:49: expected struct ftrace_hash *hash -../kernel/trace/ftrace.c:3181:49: got struct ftrace_hash [noderef] __rcu *notrace_hash -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: expected restricted __sum16 [usertype] check -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: got restricted __be16 [usertype] -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: warning: incorrect type in argument 2 (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: expected unsigned int [usertype] val -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: got restricted __be32 [usertype] ip -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2917:40: warning: cast from restricted __be32 -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: expected restricted __be32 [usertype] ip4dst -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: got unsigned int [usertype] -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: expected restricted __be32 [usertype] ip4src -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: got unsigned int -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: expected restricted __be16 [usertype] psrc -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: got int -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: expected restricted __be16 [usertype] pdst -../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: got int -../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' -../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' -../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/bpf/verifier.c:342:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? -../kernel/bpf/verifier.c:20189: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 -../kernel/bpf/helpers.c:1677:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1678:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1679:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1680:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1681:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1682:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1683:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? -../kernel/bpf/helpers.c:1909:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:1923:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:1954:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:1962:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:1968:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2013:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2023:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2056:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? -../kernel/bpf/helpers.c:2061:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? -../kernel/bpf/helpers.c:2066:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? -../kernel/bpf/helpers.c:2122:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? -../kernel/bpf/helpers.c:2132:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? -../kernel/bpf/helpers.c:2145:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? -../kernel/bpf/helpers.c:2156:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? -../kernel/bpf/helpers.c:2161:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? -../kernel/bpf/helpers.c:2174:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? -../kernel/bpf/helpers.c:2186:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? -../kernel/bpf/helpers.c:2191:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? -../kernel/bpf/helpers.c:2204:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? -../kernel/bpf/helpers.c:2224:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? -../kernel/bpf/helpers.c:2244:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? -../kernel/bpf/helpers.c:2264:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? -../kernel/bpf/helpers.c:2281:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? -../kernel/bpf/helpers.c:2322:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? -../kernel/bpf/helpers.c:2406:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? -../kernel/bpf/helpers.c:2437:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? -../kernel/bpf/helpers.c:2455:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? -../kernel/bpf/helpers.c:2460:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? -../kernel/bpf/helpers.c:2468:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? -../kernel/bpf/helpers.c:2476:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? -../kernel/bpf/helpers.c:2489:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? -../kernel/bpf/helpers.c:2494:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? -../kernel/bpf/helpers.c:2499:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? -../kernel/bpf/helpers.c:2504:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? -../kernel/bpf/helpers.c:2533:18: warning: symbol 'bpf_throw' was not declared. Should it be static? -../kernel/bpf/helpers.c:2499: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:812:9: warning: context imbalance in 'bpf_rcu_read_unlock' - 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:170:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * -../kernel/events/ring_buffer.c:170:14: struct perf_buffer * -../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * -../kernel/events/ring_buffer.c:170:14: struct perf_buffer * -../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * -../kernel/events/ring_buffer.c:170:14: struct perf_buffer * -../kernel/events/core.c:1386:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:1386:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:1386:15: struct perf_event_context * -../kernel/events/core.c:1399:28: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:1399:28: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:1399:28: struct perf_event_context * -../kernel/events/core.c:3504:20: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3504:20: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3504:20: struct perf_event_context * -../kernel/events/core.c:3508:18: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3508:18: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3508:18: struct perf_event_context * -../kernel/events/core.c:3509:23: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3509:23: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3509:23: struct perf_event_context * -../kernel/events/core.c:3558:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3558:25: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3558:25: struct perf_event_context * -../kernel/events/core.c:3559:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3559:25: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3559:25: struct perf_event_context * -../kernel/events/core.c:3946:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:3946:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:3946:15: struct perf_event_context * -../kernel/events/core.c:4338:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:4338:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:4338:15: struct perf_event_context * -../kernel/events/core.c:4829:25: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:4829:25: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:4829:25: struct perf_event_context * -../kernel/events/core.c:6238:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6238:9: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6238:9: struct perf_buffer * -../kernel/events/core.c:5710:24: warning: incorrect type in assignment (different base types) -../kernel/events/core.c:5954:22: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:5954:22: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:5954:22: struct perf_buffer * -../kernel/events/core.c:6078:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6078:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6078:14: struct perf_buffer * -../kernel/events/core.c:6111:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6111:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6111:14: struct perf_buffer * -../kernel/events/core.c:6168:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6168:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6168:14: struct perf_buffer * -../kernel/events/core.c:6259:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6259:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6259:14: struct perf_buffer * -../kernel/events/core.c:6275:14: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:6275:14: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:6275:14: struct perf_buffer * -../kernel/events/core.c:8023:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:8023:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:8023:15: struct perf_event_context * -../kernel/events/core.c:8110:13: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:8110:13: struct perf_buffer [noderef] __rcu * -../kernel/events/core.c:8110:13: struct perf_buffer * -../kernel/events/core.c:8214:61: warning: incorrect type in argument 2 (different address spaces) -../kernel/events/core.c:8214:61: expected struct task_struct *p -../kernel/events/core.c:8214:61: got struct task_struct [noderef] __rcu *real_parent -../kernel/events/core.c:8216:61: warning: incorrect type in argument 2 (different address spaces) -../kernel/events/core.c:8216:61: expected struct task_struct *p -../kernel/events/core.c:8216:61: got struct task_struct [noderef] __rcu *real_parent -../kernel/events/core.c:8904:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:8904:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:8904:15: struct perf_event_context * -../kernel/events/core.c:9940:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9940:9: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9940:9: struct swevent_hlist * -../kernel/events/core.c:9979:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9979:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9979:17: struct swevent_hlist * -../kernel/events/core.c:10253:23: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:10253:23: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:10253:23: struct perf_event_context * -../kernel/events/core.c:11366:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? -../kernel/events/core.c:13133:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13133:9: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:13133:9: struct perf_event_context * -../kernel/events/core.c:13227:15: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13227:15: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:13227:15: struct perf_event_context * -../kernel/events/core.c:13239:9: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13239:9: struct perf_event_context [noderef] __rcu * -../kernel/events/core.c:13239:9: struct perf_event_context * -../kernel/events/core.c:13662:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:13662:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:13662:17: struct swevent_hlist * -../kernel/events/core.c:162:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit -../kernel/events/core.c:170:17: 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:810:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block -../kernel/events/core.c:1433:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock -../kernel/events/core.c:2813:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit -../kernel/events/core.c:4803:17: warning: context imbalance in 'find_get_context' - unexpected unlock -../kernel/events/core.c: note: in included file: -../kernel/events/internal.h:209: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:812:9: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock -../kernel/events/core.c:9789:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9789:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9789:17: struct swevent_hlist * -../kernel/events/core.c:9809:17: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9809:17: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9809:17: struct swevent_hlist * -../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9929:16: struct swevent_hlist * -../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9929:16: struct swevent_hlist * -../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): -../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * -../kernel/events/core.c:9929:16: struct swevent_hlist * -../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: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/net/ethernet/marvell/mv643xx_eth.c:1956:35: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: expected struct rx_desc *rx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: got void [noderef] __iomem * -../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: got struct rx_desc *rx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: got struct rx_desc *rx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: expected struct tx_desc *tx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: got void [noderef] __iomem * -../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: got struct tx_desc *tx_desc_area -../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: warning: incorrect type in argument 1 (different address spaces) -../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: expected void volatile [noderef] __iomem *addr -../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: got struct tx_desc *tx_desc_area +../drivers/staging/octeon/ethernet-tx.c:249:28: warning: invalid access past the end of 'pko_command' (4 8) +../drivers/staging/octeon/ethernet-tx.c:254:31: warning: invalid access past the end of 'pko_command' (4 8) +../drivers/staging/octeon/ethernet-tx.c:399:56: warning: invalid access past the end of 'pko_command' (4 8) +../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/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 @@ -9640,3 +9052,228 @@ -../drivers/staging/octeon/ethernet-spi.c:22:26: warning: invalid access past the end of 'spx_int_reg' (4 8) -../drivers/staging/octeon/ethernet-spi.c:54:26: warning: invalid access past the end of 'stx_int_reg' (4 8) -../drivers/staging/octeon/ethernet-spi.c:113:29: warning: invalid access past the end of 'rsl_int_blocks' (4 8) +In file included from ../include/linux/string.h:369, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + from ../include/linux/sched.h:13, + from ../include/linux/audit.h:12, + from ../kernel/seccomp.c:19: +In function ‘fortify_memcpy_chk’, + inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/seccomp.c:882:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:882:9: expected struct qspinlock *lock +../kernel/seccomp.c:882:9: got struct qspinlock [noderef] __rcu * +../kernel/seccomp.c:1383:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1383:31: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1383:31: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:1395:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1395:33: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1395:33: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:1876:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1876:9: expected struct lockdep_map const *lock +../kernel/seccomp.c:1876:9: got struct lockdep_map [noderef] __rcu * +../kernel/seccomp.c:1962:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1962:31: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1962:31: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:1980:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:1980:33: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:1980:33: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:2122:28: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:2122:28: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:2122:28: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:2125:38: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:2125:38: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:2125:38: got struct spinlock [noderef] __rcu * +../kernel/seccomp.c:2131:30: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:2131:30: expected struct spinlock [usertype] *lock +../kernel/seccomp.c:2131: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:596:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/seccomp.c:596:9: expected struct qspinlock *lock +../kernel/seccomp.c:596: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:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754:37: got struct spinlock [noderef] __rcu * +In file included from ../include/linux/string.h:369, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:13, + from ../include/linux/smp.h:13, + from ../include/linux/lockdep.h:14, + from ../include/linux/rcupdate.h:29, + 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:1210:3: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../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: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/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 *ct +../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer +../drivers/scsi/qedi/qedi_debugfs.c:128:23: warning: incorrect type in argument 1 (different address spaces) +../drivers/scsi/qedi/qedi_debugfs.c:128:23: expected char *buf +../drivers/scsi/qedi/qedi_debugfs.c:128:23: got char [noderef] __user *buffer +../drivers/scsi/qedi/qedi_debugfs.c:154:41: warning: restricted __le16 degrades to integer +../drivers/scsi/qedi/qedi_debugfs.c:223:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? +../net/rds/tcp_listen.c:297:33: warning: incorrect type in assignment (different base types) +../net/rds/tcp_listen.c:297:33: expected restricted __be16 [usertype] sin6_port +../net/rds/tcp_listen.c:297:33: got unsigned short [usertype] +../net/rds/tcp_listen.c:304:38: warning: incorrect type in assignment (different base types) +../net/rds/tcp_listen.c:304:38: expected restricted __be32 [usertype] s_addr +../net/rds/tcp_listen.c:304:38: got unsigned long +../net/rds/tcp_listen.c:305:31: warning: incorrect type in assignment (different base types) +../net/rds/tcp_listen.c:305:31: expected restricted __be16 [usertype] sin_port +../net/rds/tcp_listen.c:305:31: got unsigned short [usertype] +../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 +../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 +../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 +../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:584:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:584:27: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:584:27: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:595:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:595:29: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:595:29: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): +../include/linux/sched/signal.h:754:37: warning: incorrect type in argument 1 (different address spaces) +../include/linux/sched/signal.h:754:37: expected struct spinlock [usertype] *lock +../include/linux/sched/signal.h:754: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:810:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block +../net/netfilter/nf_tables_api.c:1859:25: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:1859:25: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2031:31: warning: incorrect type in return expression (different address spaces) +../net/netfilter/nf_tables_api.c:2034:31: warning: incorrect type in return expression (different address spaces) +../net/netfilter/nf_tables_api.c:2038:31: warning: incorrect type in return expression (different address spaces) +../net/netfilter/nf_tables_api.c:2060:17: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2103:21: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2103:21: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2486:25: warning: cast between address spaces (__percpu -> __rcu) +../net/netfilter/nf_tables_api.c:2486:25: error: incompatible types in comparison expression (different address spaces): +../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __rcu * +../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __percpu * +../net/netfilter/nf_tables_api.c:2693:23: warning: incorrect type in assignment (different address spaces) +../net/netfilter/nf_tables_api.c:2706:38: warning: incorrect type in assignment (different address spaces) +../net/netfilter/nf_tables_api.c:2752:21: warning: incorrect type in argument 1 (different address spaces) +../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:812:9: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock +../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/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/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/gpu/drm/pl111/pl111_drv.c:276:20: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/pl111/pl111_drv.c:276:20: expected void *regs +../drivers/gpu/drm/pl111/pl111_drv.c:276:20: got void [noderef] __iomem * +../drivers/gpu/drm/pl111/pl111_drv.c:291:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/pl111/pl111_drv.c:291:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/pl111/pl111_drv.c:291:30: got void * +../drivers/net/ethernet/huawei/hinic/hinic_main.c:830:25: warning: cast to restricted __be16 +../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 @@ -9663,0 +9301,2 @@ +../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 @@ -9670,0 +9310,9 @@ +../drivers/gpu/drm/tve200/tve200_drv.c:194:20: warning: incorrect type in assignment (different address spaces) +../drivers/gpu/drm/tve200/tve200_drv.c:194:20: expected void *regs +../drivers/gpu/drm/tve200/tve200_drv.c:194:20: got void [noderef] __iomem * +../drivers/gpu/drm/tve200/tve200_drv.c:208:30: warning: incorrect type in argument 2 (different address spaces) +../drivers/gpu/drm/tve200/tve200_drv.c:208:30: expected void volatile [noderef] __iomem *addr +../drivers/gpu/drm/tve200/tve200_drv.c:208:30: got void * +../drivers/hv/hv_balloon.c:2072:9: warning: context imbalance in 'balloon_remove' - wrong count at exit +../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion +../drivers/net/ethernet/intel/libeth/rx.c:23:15: error: too long token expansion @@ -9701,17 +9349,394 @@ -../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 *ct -../drivers/scsi/qedi/qedi_debugfs.c:109:45: got char const [noderef] __user *buffer -../drivers/scsi/qedi/qedi_debugfs.c:128:23: warning: incorrect type in argument 1 (different address spaces) -../drivers/scsi/qedi/qedi_debugfs.c:128:23: expected char *buf -../drivers/scsi/qedi/qedi_debugfs.c:128:23: got char [noderef] __user *buffer -../drivers/scsi/qedi/qedi_debugfs.c:154:41: warning: restricted __le16 degrades to integer -../drivers/scsi/qedi/qedi_debugfs.c:223:30: warning: symbol 'qedi_dbg_fops' was not declared. Should it be static? -../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: warning: incorrect type in assignment (different address spaces) -../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: expected void [noderef] __iomem *bppi_virt_addr -../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: got void * -../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] +../kernel/trace/ring_buffer.c:4934:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:5020:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:5410:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block +../kernel/trace/ring_buffer.c:5440:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block +../kernel/trace/ftrace.c:98:19: warning: symbol 'function_trace_op' was not declared. Should it be static? +../kernel/trace/ftrace.c:124:59: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:124:59: expected struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list +../kernel/trace/ftrace.c:124:59: got struct ftrace_ops * +../kernel/trace/ftrace.c:230:49: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:230:49: expected struct ftrace_ops *ops +../kernel/trace/ftrace.c:230:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list +../kernel/trace/ftrace.c:313:23: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:313:23: expected struct ftrace_ops [noderef] __rcu * +../kernel/trace/ftrace.c:313:23: got struct ftrace_ops * +../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p +../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list +../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p +../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** +../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * +../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next +../kernel/trace/ftrace.c:1066:43: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:1066:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash +../kernel/trace/ftrace.c:1066:43: got struct ftrace_hash * +../kernel/trace/ftrace.c:1067:43: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:1067:43: expected struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:1067:43: got struct ftrace_hash * +../kernel/trace/ftrace.c:1290:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1290:40: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:1290:40: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:1291:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1291:40: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:1291:40: got struct ftrace_hash [noderef] __rcu *notrace_hash +../kernel/trace/ftrace.c:2067:54: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2067:54: expected struct ftrace_hash *old_hash +../kernel/trace/ftrace.c:2067:54: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:1472:9: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/ftrace.c:1472:9: struct ftrace_hash [noderef] __rcu * +../kernel/trace/ftrace.c:1472:9: struct ftrace_hash * +../kernel/trace/ftrace.c:1488:39: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1489:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1490:40: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1491:42: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:1664:18: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1665:43: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1725:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1726:28: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1731:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:1732:28: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:2045:50: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2056:50: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2539:53: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:2551:36: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3384:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:3401:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4049:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4052:22: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4477:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4479:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4852:19: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:4996:19: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5002:34: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5277:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5279:27: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5360:50: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:5362:51: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:5404:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5453:19: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5495:50: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:5547:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5551:52: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:5847:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5849:43: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5910:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5918:35: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:5986:47: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:5987:55: warning: incorrect type in initializer (different address spaces) +../kernel/trace/ftrace.c:6662:46: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:6663:47: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:6667:44: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:6685:18: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6685:66: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:6737:59: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:6738:59: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7118:62: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7119:62: warning: incorrect type in argument 2 (different address spaces) +../kernel/trace/ftrace.c:7162:36: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/ftrace.c:7162:36: struct ftrace_ops [noderef] __rcu * +../kernel/trace/ftrace.c:7162:36: struct ftrace_ops * +../kernel/trace/ftrace.c:7935:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:7935:14: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:7935:14: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:7984:14: warning: incorrect type in assignment (different address spaces) +../kernel/trace/ftrace.c:7984:14: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:7984:14: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression +../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression +../kernel/trace/ftrace.c:228:20: warning: dereference of noderef expression +../kernel/trace/ftrace.c:5422:30: warning: dereference of noderef expression +../kernel/trace/ftrace.c:5430:21: warning: dereference of noderef expression +../kernel/trace/ftrace.c:5432:17: warning: dereference of noderef expression +../kernel/trace/ftrace.c:3180:48: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3180:48: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:3180:48: got struct ftrace_hash [noderef] __rcu *filter_hash +../kernel/trace/ftrace.c:3181:49: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/ftrace.c:3181:49: expected struct ftrace_hash *hash +../kernel/trace/ftrace.c:3181:49: got struct ftrace_hash [noderef] __rcu *notrace_hash +../drivers/net/ethernet/huawei/hinic/hinic_tx.c:713:25: warning: cast to restricted __be16 +../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'addr' not described in 'unregister_ftrace_direct' +../kernel/trace/ftrace.c:5494: warning: Function parameter or struct member 'free_filters' not described in 'unregister_ftrace_direct' +../kernel/bpf/core.c:241:49: error: arithmetics on pointers to functions +../kernel/bpf/core.c:2876: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/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/freescale/gianfar.c:2212:60: warning: cast to restricted __be64 +../drivers/net/ethernet/freescale/gianfar.c:2475:53: warning: cast to restricted __be64 +../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] +../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:170:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * +../kernel/events/ring_buffer.c:170:14: struct perf_buffer * +../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * +../kernel/events/ring_buffer.c:170:14: struct perf_buffer * +../kernel/events/ring_buffer.c:170:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/ring_buffer.c:170:14: struct perf_buffer [noderef] __rcu * +../kernel/events/ring_buffer.c:170:14: struct perf_buffer * +../kernel/trace/trace.c:5686:1: warning: trying to concatenate 12329-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:2749:38: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace.c:2749:38: expected struct event_filter *filter +../kernel/trace/trace.c:2749: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 * +../kernel/events/core.c:1386:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:1386:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:1386:15: struct perf_event_context * +../kernel/events/core.c:1399:28: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:1399:28: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:1399:28: struct perf_event_context * +../kernel/events/core.c:3504:20: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3504:20: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3504:20: struct perf_event_context * +../kernel/events/core.c:3508:18: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3508:18: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3508:18: struct perf_event_context * +../kernel/events/core.c:3509:23: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3509:23: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3509:23: struct perf_event_context * +../kernel/events/core.c:3558:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3558:25: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3558:25: struct perf_event_context * +../kernel/events/core.c:3559:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3559:25: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3559:25: struct perf_event_context * +../kernel/events/core.c:3946:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:3946:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:3946:15: struct perf_event_context * +../kernel/events/core.c:4338:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:4338:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:4338:15: struct perf_event_context * +../kernel/events/core.c:4829:25: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:4829:25: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:4829:25: struct perf_event_context * +../kernel/events/core.c:6238:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6238:9: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6238:9: struct perf_buffer * +../kernel/events/core.c:5710:24: warning: incorrect type in assignment (different base types) +../kernel/events/core.c:5954:22: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:5954:22: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:5954:22: struct perf_buffer * +../kernel/events/core.c:6078:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6078:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6078:14: struct perf_buffer * +../kernel/events/core.c:6111:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6111:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6111:14: struct perf_buffer * +../kernel/events/core.c:6168:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6168:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6168:14: struct perf_buffer * +../kernel/events/core.c:6259:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6259:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6259:14: struct perf_buffer * +../kernel/events/core.c:6275:14: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:6275:14: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:6275:14: struct perf_buffer * +../kernel/events/core.c:8023:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:8023:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:8023:15: struct perf_event_context * +../kernel/events/core.c:8110:13: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:8110:13: struct perf_buffer [noderef] __rcu * +../kernel/events/core.c:8110:13: struct perf_buffer * +../kernel/events/core.c:8214:61: warning: incorrect type in argument 2 (different address spaces) +../kernel/events/core.c:8214:61: expected struct task_struct *p +../kernel/events/core.c:8214:61: got struct task_struct [noderef] __rcu *real_parent +../kernel/events/core.c:8216:61: warning: incorrect type in argument 2 (different address spaces) +../kernel/events/core.c:8216:61: expected struct task_struct *p +../kernel/events/core.c:8216:61: got struct task_struct [noderef] __rcu *real_parent +../kernel/events/core.c:8904:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:8904:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:8904:15: struct perf_event_context * +../kernel/events/core.c:9940:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9940:9: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9940:9: struct swevent_hlist * +../kernel/events/core.c:9979:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9979:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9979:17: struct swevent_hlist * +../kernel/events/core.c:10253:23: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:10253:23: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:10253:23: struct perf_event_context * +../kernel/events/core.c:11366:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? +../kernel/events/core.c:13133:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13133:9: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:13133:9: struct perf_event_context * +../kernel/events/core.c:13227:15: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13227:15: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:13227:15: struct perf_event_context * +../kernel/events/core.c:13239:9: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13239:9: struct perf_event_context [noderef] __rcu * +../kernel/events/core.c:13239:9: struct perf_event_context * +../kernel/events/core.c:13662:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:13662:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:13662:17: struct swevent_hlist * +../kernel/events/core.c:162:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit +../kernel/events/core.c:170:17: 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:810:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block +../kernel/events/core.c:1433:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock +../kernel/events/core.c:2813:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit +../kernel/events/core.c:4803:17: warning: context imbalance in 'find_get_context' - unexpected unlock +../kernel/events/core.c: note: in included file: +../kernel/events/internal.h:209: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:812:9: warning: context imbalance in 'perf_get_pgtable_size' - unexpected unlock +../kernel/events/core.c:9789:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9789:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9789:17: struct swevent_hlist * +../kernel/events/core.c:9809:17: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9809:17: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9809:17: struct swevent_hlist * +../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9929:16: struct swevent_hlist * +../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9929:16: struct swevent_hlist * +../kernel/events/core.c:9929:16: error: incompatible types in comparison expression (different address spaces): +../kernel/events/core.c:9929:16: struct swevent_hlist [noderef] __rcu * +../kernel/events/core.c:9929:16: struct swevent_hlist * +../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 +../kernel/bpf/verifier.c:342:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? +../kernel/bpf/verifier.c:20470: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 +../kernel/bpf/helpers.c:1190:21: warning: incorrect type in assignment (different address spaces) +../kernel/bpf/helpers.c:1190:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) +../kernel/bpf/helpers.c:1190:21: got void [noderef] __rcu * +../kernel/bpf/helpers.c:1817:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1818:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1819:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1820:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1821:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1822:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:1823:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? +../kernel/bpf/helpers.c:2049:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2063:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2094:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2102:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2108:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2153:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2163:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2196:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? +../kernel/bpf/helpers.c:2201:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? +../kernel/bpf/helpers.c:2206:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? +../kernel/bpf/helpers.c:2262:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2272:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? +../kernel/bpf/helpers.c:2285:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? +../kernel/bpf/helpers.c:2296:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? +../kernel/bpf/helpers.c:2301:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? +../kernel/bpf/helpers.c:2314:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? +../kernel/bpf/helpers.c:2326:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? +../kernel/bpf/helpers.c:2331:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? +../kernel/bpf/helpers.c:2344:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? +../kernel/bpf/helpers.c:2364:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? +../kernel/bpf/helpers.c:2384:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? +../kernel/bpf/helpers.c:2404:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? +../kernel/bpf/helpers.c:2421:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? +../kernel/bpf/helpers.c:2462:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? +../kernel/bpf/helpers.c:2546:18: warning: symbol 'bpf_dynptr_slice_rdwr' was not declared. Should it be static? +../kernel/bpf/helpers.c:2577:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? +../kernel/bpf/helpers.c:2595:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? +../kernel/bpf/helpers.c:2600:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? +../kernel/bpf/helpers.c:2608:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? +../kernel/bpf/helpers.c:2616:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? +../kernel/bpf/helpers.c:2629:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? +../kernel/bpf/helpers.c:2634:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? +../kernel/bpf/helpers.c:2639:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? +../kernel/bpf/helpers.c:2644:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? +../kernel/bpf/helpers.c:2673:18: warning: symbol 'bpf_throw' was not declared. Should it be static? +../kernel/bpf/helpers.c:2692:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? +../kernel/bpf/helpers.c:2706:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? +../kernel/bpf/helpers.c:2723:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? +../kernel/bpf/helpers.c:2737:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? +../kernel/bpf/helpers.c:2742:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? +../kernel/bpf/helpers.c:2639: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:812:9: warning: context imbalance in 'bpf_rcu_read_unlock' - 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 * +../net/nfc/nci/core.c: note: in included file: +../include/net/nfc/nci.h:263:56: warning: array of flexible structures +../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/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 +../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: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/staging/rtl8192e/rtl8192e/rtl_core.c: note: in included file (through ../drivers/staging/rtl8192e/rtl8192e/rtl_core.h): +../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:660:48: warning: array of flexible structures +../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:641:48: warning: array of flexible structures @@ -9727,6 +9752,25 @@ -../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 ( * )( ... ) +../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/perf/arm-cmn.c: note: in included file: +../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) +../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) +../drivers/staging/rtl8192e/rtl8192e/rtl_dm.c:147:21: warning: symbol 'dm_rx_path_sel_table' was not declared. Should it be static? +../kernel/events/uprobes.c:1972:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:1972:33: expected struct spinlock [usertype] *lock +../kernel/events/uprobes.c:1972:33: got struct spinlock [noderef] __rcu * +../kernel/events/uprobes.c:1974:35: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:1974:35: expected struct spinlock [usertype] *lock +../kernel/events/uprobes.c:1974:35: got struct spinlock [noderef] __rcu * +../kernel/events/uprobes.c:2274:31: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:2274:31: expected struct spinlock [usertype] *lock +../kernel/events/uprobes.c:2274:31: got struct spinlock [noderef] __rcu * +../kernel/events/uprobes.c:2276:33: warning: incorrect type in argument 1 (different address spaces) +../kernel/events/uprobes.c:2276:33: expected struct spinlock [usertype] *lock +../kernel/events/uprobes.c:2276:33: got struct spinlock [noderef] __rcu * +../kernel/events/uprobes.c: note: in included file: +../include/linux/rmap.h:678:28: warning: context imbalance in '__replace_page' - unexpected unlock @@ -9734,11 +9778,41 @@ -../drivers/staging/octeon/ethernet-tx.c:249:28: warning: invalid access past the end of 'pko_command' (4 8) -../drivers/staging/octeon/ethernet-tx.c:254:31: warning: invalid access past the end of 'pko_command' (4 8) -../drivers/staging/octeon/ethernet-tx.c:399:56: warning: invalid access past the end of 'pko_command' (4 8) -../drivers/staging/rtl8192e/rtl8192e/rtl_core.c: note: in included file (through ../drivers/staging/rtl8192e/rtl8192e/rtl_core.h): -../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:660:48: warning: array of flexible structures -../drivers/staging/rtl8192e/rtl8192e/../rtllib.h:641:48: warning: array of flexible structures -../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch -../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 -../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 +../kernel/bpf/bpf_iter.c:787:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? +../kernel/bpf/bpf_iter.c:818:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? +../kernel/bpf/bpf_iter.c:837:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? +../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] +../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 +../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? +../kernel/bpf/task_iter.c:825:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? +../kernel/bpf/task_iter.c:869:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? +../kernel/bpf/task_iter.c:878:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? +../kernel/bpf/task_iter.c:903:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? +../kernel/bpf/task_iter.c:928:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? +../kernel/bpf/task_iter.c:937:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? +../kernel/bpf/task_iter.c:972:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? +../kernel/bpf/task_iter.c:1004:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? +../kernel/bpf/task_iter.c:1033:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? +../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' +../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' +../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' +../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' +../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: expected struct rx_desc *rx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:1956:35: got void [noderef] __iomem * +../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:1995:28: got struct rx_desc *rx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:2026:28: got struct rx_desc *rx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: expected struct tx_desc *tx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2060:35: got void [noderef] __iomem * +../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:2115:28: got struct tx_desc *tx_desc_area +../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: warning: incorrect type in argument 1 (different address spaces) +../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: expected void volatile [noderef] __iomem *addr +../drivers/net/ethernet/marvell/mv643xx_eth.c:2133:28: got struct tx_desc *tx_desc_area @@ -9746 +9820,4 @@ -../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:161:46: warning: cast to restricted __be16 +../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 +../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? @@ -9748,3 +9825,38 @@ -../drivers/staging/rtl8192e/rtl8192e/rtl_dm.c:147:21: warning: symbol 'dm_rx_path_sel_table' was not declared. Should it be static? -../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/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' +../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' +../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' +../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' +../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' +../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' +../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' +../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' +../kernel/bpf/hashtab.c:1069:30: warning: incorrect type in assignment (different address spaces) +../kernel/bpf/hashtab.c:1069:30: expected void [noderef] __percpu *[assigned] pptr +../kernel/bpf/hashtab.c:1069:30: got void * +../kernel/bpf/hashtab.c:1075:44: warning: incorrect type in assignment (different address spaces) +../kernel/bpf/hashtab.c:1075:44: expected void *ptr_to_pptr +../kernel/bpf/hashtab.c:1075:44: got void [noderef] __percpu *[assigned] pptr +../kernel/bpf/hashtab.c:1076:34: warning: cast removes address space '__percpu' of expression +../kernel/bpf/hashtab.c:1076:30: warning: incorrect type in assignment (different address spaces) +../kernel/bpf/hashtab.c:1076:30: expected void [noderef] __percpu *[assigned] pptr +../kernel/bpf/hashtab.c:1076:30: got void * +../kernel/bpf/hashtab.c:1456:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock +../kernel/bpf/hashtab.c:1490:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock +../kernel/bpf/hashtab.c:1673: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:812:9: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock +../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock +../kernel/bpf/arraymap.c:602:35: warning: incorrect type in return expression (different address spaces) +../kernel/bpf/arraymap.c:602:35: expected void * +../kernel/bpf/arraymap.c:602:35: got void [noderef] __percpu * +../kernel/bpf/arraymap.c:621:35: warning: incorrect type in return expression (different address spaces) +../kernel/bpf/arraymap.c:621:35: expected void * +../kernel/bpf/arraymap.c:621:35: got void [noderef] __percpu * +../kernel/bpf/arraymap.c:654:53: warning: incorrect type in initializer (different address spaces) +../kernel/bpf/arraymap.c:654:53: expected void const [noderef] __percpu *__vpp_verify +../kernel/bpf/arraymap.c:654:53: got void [noderef] __percpu ** +../scripts/Makefile.build:244: ../drivers/net/ethernet/freescale/dpaa2/Makefile: dpaa2-mac.o is added to multiple modules: fsl-dpaa2-eth fsl-dpaa2-switch @@ -9762,2 +9874,30 @@ -../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/ntfs3/super.c:465:23: warning: unknown escape sequence: '\%' +../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion +../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion +../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: warning: incorrect type in assignment (different address spaces) +../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: expected void [noderef] __iomem *bppi_virt_addr +../drivers/net/ethernet/marvell/mvneta_bm.c:381:30: got void * +../drivers/gpu/drm/i915/gt/intel_reset.c:1496:12: warning: context imbalance in '_intel_gt_reset_lock' - different lock contexts for basic block +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: expected restricted __sum16 [usertype] check +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:1622:45: got restricted __be16 [usertype] +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: warning: incorrect type in argument 2 (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: expected unsigned int [usertype] val +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2872:22: got restricted __be32 [usertype] ip +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2917:40: warning: cast from restricted __be32 +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: expected restricted __be32 [usertype] ip4dst +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2977:38: got unsigned int [usertype] +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: expected restricted __be32 [usertype] ip4src +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2981:38: got unsigned int +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: expected restricted __be16 [usertype] psrc +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2983:36: got int +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: expected restricted __be16 [usertype] pdst +../drivers/net/ethernet/mediatek/mtk_eth_soc.c:2985:36: got int +../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion +../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion +../fs/nfs/inode.c: note: in included file (through ../include/linux/sched/signal.h): +../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock @@ -9768,28 +9908,7 @@ -../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/perf/arm-cmn.c: note: in included file: -../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) -../include/linux/io-64-nonatomic-lo-hi.h:38:9: warning: cast truncates bits from constant value (8000000000 becomes 0) -../kernel/bpf/bpf_iter.c:787:17: warning: symbol 'bpf_iter_num_new' was not declared. Should it be static? -../kernel/bpf/bpf_iter.c:818:17: warning: symbol 'bpf_iter_num_next' was not declared. Should it be static? -../kernel/bpf/bpf_iter.c:837:18: warning: symbol 'bpf_iter_num_destroy' was not declared. Should it be static? -../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/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/events/uprobes.c:1972:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:1972:33: expected struct spinlock [usertype] *lock -../kernel/events/uprobes.c:1972:33: got struct spinlock [noderef] __rcu * -../kernel/events/uprobes.c:1974:35: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:1974:35: expected struct spinlock [usertype] *lock -../kernel/events/uprobes.c:1974:35: got struct spinlock [noderef] __rcu * -../kernel/events/uprobes.c:2274:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:2274:31: expected struct spinlock [usertype] *lock -../kernel/events/uprobes.c:2274:31: got struct spinlock [noderef] __rcu * -../kernel/events/uprobes.c:2276:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/events/uprobes.c:2276:33: expected struct spinlock [usertype] *lock -../kernel/events/uprobes.c:2276:33: got struct spinlock [noderef] __rcu * -../kernel/events/uprobes.c: note: in included file: -../include/linux/rmap.h:678:28: warning: context imbalance in '__replace_page' - unexpected unlock +../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock +../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/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead +../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.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/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock @@ -9797,0 +9917,7 @@ +../fs/nfs/super.c:1159:49: warning: incorrect type in initializer (different address spaces) +../fs/nfs/super.c:1159:49: expected struct rpc_xprt *xprt1 +../fs/nfs/super.c:1159:49: got struct rpc_xprt [noderef] __rcu *cl_xprt +../fs/nfs/super.c:1160:49: warning: incorrect type in initializer (different address spaces) +../fs/nfs/super.c:1160:49: expected struct rpc_xprt *xprt2 +../fs/nfs/super.c:1160:49: got struct rpc_xprt [noderef] __rcu *cl_xprt +../fs/nfs/super.c:1374:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? @@ -9893,44 +10019 @@ -../kernel/trace/pid_list.c:458: warning: Function parameter or struct member 'pid_list' not described in 'trace_pid_list_free' -../kernel/bpf/map_iter.c:198:17: warning: symbol 'bpf_map_sum_elem_count' was not declared. Should it be static? -../kernel/bpf/task_iter.c:825:17: warning: symbol 'bpf_iter_task_vma_new' was not declared. Should it be static? -../kernel/bpf/task_iter.c:869:35: warning: symbol 'bpf_iter_task_vma_next' was not declared. Should it be static? -../kernel/bpf/task_iter.c:878:18: warning: symbol 'bpf_iter_task_vma_destroy' was not declared. Should it be static? -../kernel/bpf/task_iter.c:903:17: warning: symbol 'bpf_iter_css_task_new' was not declared. Should it be static? -../kernel/bpf/task_iter.c:928:32: warning: symbol 'bpf_iter_css_task_next' was not declared. Should it be static? -../kernel/bpf/task_iter.c:937:18: warning: symbol 'bpf_iter_css_task_destroy' was not declared. Should it be static? -../kernel/bpf/task_iter.c:972:17: warning: symbol 'bpf_iter_task_new' was not declared. Should it be static? -../kernel/bpf/task_iter.c:1004:32: warning: symbol 'bpf_iter_task_next' was not declared. Should it be static? -../kernel/bpf/task_iter.c:1033:18: warning: symbol 'bpf_iter_task_destroy' was not declared. Should it be static? -../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:234: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' -../drivers/net/sb1000.c:847:31: warning: incorrect type in assignment (different base types) -../drivers/net/sb1000.c:847:31: expected restricted __be16 [usertype] protocol -../drivers/net/sb1000.c:847:31: got unsigned short -../net/netfilter/nf_tables_api.c:1859:25: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:1859:25: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:1859:25: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2031:31: warning: incorrect type in return expression (different address spaces) -../net/netfilter/nf_tables_api.c:2034:31: warning: incorrect type in return expression (different address spaces) -../net/netfilter/nf_tables_api.c:2038:31: warning: incorrect type in return expression (different address spaces) -../net/netfilter/nf_tables_api.c:2060:17: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2060:17: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2060:17: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2103:21: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2103:21: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2103:21: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2486:25: warning: cast between address spaces (__percpu -> __rcu) -../net/netfilter/nf_tables_api.c:2486:25: error: incompatible types in comparison expression (different address spaces): -../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __rcu * -../net/netfilter/nf_tables_api.c:2486:25: struct nft_stats [noderef] __percpu * -../net/netfilter/nf_tables_api.c:2693:23: warning: incorrect type in assignment (different address spaces) -../net/netfilter/nf_tables_api.c:2706:38: warning: incorrect type in assignment (different address spaces) -../net/netfilter/nf_tables_api.c:2752:21: warning: incorrect type in argument 1 (different address spaces) -../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:812:9: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock +../drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c:161:46: warning: cast to restricted __be16 @@ -9941,39 +10024,4 @@ -../kernel/bpf/hashtab.c:1049:30: warning: incorrect type in assignment (different address spaces) -../kernel/bpf/hashtab.c:1049:30: expected void [noderef] __percpu *[assigned] pptr -../kernel/bpf/hashtab.c:1049:30: got void * -../kernel/bpf/hashtab.c:1055:44: warning: incorrect type in assignment (different address spaces) -../kernel/bpf/hashtab.c:1055:44: expected void *ptr_to_pptr -../kernel/bpf/hashtab.c:1055:44: got void [noderef] __percpu *[assigned] pptr -../kernel/bpf/hashtab.c:1056:34: warning: cast removes address space '__percpu' of expression -../kernel/bpf/hashtab.c:1056:30: warning: incorrect type in assignment (different address spaces) -../kernel/bpf/hashtab.c:1056:30: expected void [noderef] __percpu *[assigned] pptr -../kernel/bpf/hashtab.c:1056:30: got void * -../kernel/bpf/hashtab.c:1436:27: warning: context imbalance in 'htab_map_delete_elem' - unexpected unlock -../kernel/bpf/hashtab.c:1470:27: warning: context imbalance in 'htab_lru_map_delete_elem' - unexpected unlock -../kernel/bpf/hashtab.c:1641: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:812:9: warning: context imbalance in '__htab_map_lookup_and_delete_batch' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_find_next' - unexpected unlock -../include/linux/rcupdate.h:812:9: warning: context imbalance in 'bpf_hash_map_seq_stop' - unexpected unlock -../drivers/android/binder.c:1897: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' -../drivers/android/binder.c:1897: warning: Excess struct member 'fd' description in 'binder_task_work_cb' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2348: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' -../drivers/android/binder.c:2368: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' -../drivers/android/binder.c:3781: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' -../kernel/bpf/arraymap.c:566:35: warning: incorrect type in return expression (different address spaces) -../kernel/bpf/arraymap.c:566:35: expected void * -../kernel/bpf/arraymap.c:566:35: got void [noderef] __percpu * -../kernel/bpf/arraymap.c:585:35: warning: incorrect type in return expression (different address spaces) -../kernel/bpf/arraymap.c:585:35: expected void * -../kernel/bpf/arraymap.c:585:35: got void [noderef] __percpu * -../kernel/bpf/arraymap.c:618:53: warning: incorrect type in initializer (different address spaces) -../kernel/bpf/arraymap.c:618:53: expected void const [noderef] __percpu *__vpp_verify -../kernel/bpf/arraymap.c:618:53: got void [noderef] __percpu ** -../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/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/nvdimm/core.c:188:30: warning: cast to restricted __le32 +../drivers/nvdimm/core.c:222: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' @@ -9991,15 +10039,37 @@ -../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion -../drivers/net/ethernet/intel/iavf/iavf_main.c:2619:27: error: too long token expansion -../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: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 -../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/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion -../drivers/net/ethernet/intel/iavf/iavf_virtchnl.c:278:21: error: too long token expansion -../drivers/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block +../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' +../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' +../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' +../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' +../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:1443:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/trace/trace.h:1443:37: expected struct event_filter *filter +../kernel/trace/trace.h:1443:37: got struct event_filter [noderef] __rcu *filter +../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 +In file included from ../include/linux/string.h:369, + from ../include/linux/bitmap.h:13, + from ../include/linux/cpumask.h:13, + from ../include/linux/smp.h:13, + from ../include/linux/tracepoint.h:15, + from ../include/trace/syscall.h:5, + from ../kernel/trace/trace_syscalls.c:2: +In function ‘fortify_memcpy_chk’, + inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: +../include/linux/fortify-string.h:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../kernel/bpf/btf.c: In function ‘btf_seq_show’: +../kernel/bpf/btf.c:7375:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 7375 | seq_vprintf((struct seq_file *)show->target, fmt, args); + | ^~~~~~~~ +../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: +../kernel/bpf/btf.c:7412:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] + 7412 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); + | ^~~ +../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 @@ -10024,6 +10094,114 @@ -../kernel/bpf/local_storage.c:91:47: warning: context imbalance in 'cgroup_storage_lookup' - unexpected unlock -../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 -../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 +../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 +../fs/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' +../kernel/bpf/memalloc.c:142:48: warning: incorrect type in initializer (different address spaces) +../kernel/bpf/memalloc.c:142:48: expected void *pptr +../kernel/bpf/memalloc.c:142:48: got void [noderef] __percpu * +../kernel/bpf/memalloc.c:145:37: warning: incorrect type in argument 1 (different address spaces) +../kernel/bpf/memalloc.c:145:37: expected void [noderef] __percpu *__pdata +../kernel/bpf/memalloc.c:145:37: got void *pptr +../kernel/bpf/memalloc.c:259:43: warning: incorrect type in argument 1 (different address spaces) +../kernel/bpf/memalloc.c:259:43: expected void [noderef] __percpu *__pdata +../kernel/bpf/memalloc.c:259:43: got void * +../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:1221:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock +../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 +../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/net/ethernet/nvidia/forcedeth.c:4790:9: warning: context imbalance in 'nv_set_ringparam' - different lock contexts for basic block +../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/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' +../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' +../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' +../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' +../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' +../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' +../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' +../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' +../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:812:9: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock +../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' +../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion +../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion +../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit +../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' +../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' +../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' @@ -10036,0 +10215,7 @@ +../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' +../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 * @@ -10041,5 +10226,97 @@ -../fs/ntfs3/super.c:465:23: warning: unknown escape sequence: '\%' -../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 -../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/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] +../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? +../kernel/trace/trace_events_user.c:2185:16: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs [noderef] __rcu * +../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs * +../kernel/trace/trace_events_user.c:2292:16: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs [noderef] __rcu * +../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs * +../kernel/trace/trace_events_user.c:2317:9: error: incompatible types in comparison expression (different address spaces): +../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs [noderef] __rcu * +../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs * +../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit @@ -10047,0 +10325,77 @@ +../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 @@ -10152,9 +10506,6 @@ -../fs/nfs/inode.c: note: in included file (through ../include/linux/sched/signal.h): -../include/linux/rculist.h:157:25: warning: context imbalance in 'nfs_put_lock_context' - unexpected unlock -../fs/nfs/super.c:1159:49: warning: incorrect type in initializer (different address spaces) -../fs/nfs/super.c:1159:49: expected struct rpc_xprt *xprt1 -../fs/nfs/super.c:1159:49: got struct rpc_xprt [noderef] __rcu *cl_xprt -../fs/nfs/super.c:1160:49: warning: incorrect type in initializer (different address spaces) -../fs/nfs/super.c:1160:49: expected struct rpc_xprt *xprt2 -../fs/nfs/super.c:1160:49: got struct rpc_xprt [noderef] __rcu *cl_xprt -../fs/nfs/super.c:1374:14: warning: symbol 'nfs_idmap_cache_timeout' was not declared. Should it be static? +../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] @@ -10165,68 +10516,111 @@ -../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/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:115:27: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:708:48: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:712:47: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:716:48: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:781:28: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1053:33: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1059:20: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1136:25: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1149:35: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1184:25: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1197:35: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1212:30: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1323:24: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1330:40: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:1358:40: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:2990:45: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3832:54: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3836:55: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3980:49: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3990:50: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:3997:58: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:4048:50: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5068:37: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5070:38: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5074:38: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5086:29: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:5357:30: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion -../drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c:6904:24: error: too long token expansion -../fs/ubifs/journal.c:369: warning: expecting prototype for wake_up_reservation(). Prototype was for add_or_start_queue() instead -../kernel/bpf/btf.c: In function ‘btf_seq_show’: -../kernel/bpf/btf.c:7355:29: warning: function ‘btf_seq_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 7355 | seq_vprintf((struct seq_file *)show->target, fmt, args); - | ^~~~~~~~ -../kernel/bpf/btf.c: In function ‘btf_snprintf_show’: -../kernel/bpf/btf.c:7392:9: warning: function ‘btf_snprintf_show’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] - 7392 | len = vsnprintf(show->target, ssnprintf->len_left, fmt, args); - | ^~~ +../kernel/bpf/bpf_struct_ops.c:536:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? +../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 * +../kernel/trace/bpf_trace.c:191:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:228:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:243:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:278:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:777:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:792:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1288:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1337:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1361:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1381:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:1455:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? +../kernel/trace/bpf_trace.c:2628:21: warning: dereference of noderef expression +../kernel/trace/bpf_trace.c:2632: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:812:9: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock @@ -10330,326 +10724,26 @@ -../drivers/nvdimm/core.c:188:30: warning: cast to restricted __le32 -../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/nvdimm/core.c:222: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' -../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] -../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/bpf/memalloc.c:142:48: warning: incorrect type in initializer (different address spaces) -../kernel/bpf/memalloc.c:142:48: expected void *pptr -../kernel/bpf/memalloc.c:142:48: got void [noderef] __percpu * -../kernel/bpf/memalloc.c:145:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/bpf/memalloc.c:145:37: expected void [noderef] __percpu *__pdata -../kernel/bpf/memalloc.c:145:37: got void *pptr -../kernel/bpf/memalloc.c:259:43: warning: incorrect type in argument 1 (different address spaces) -../kernel/bpf/memalloc.c:259:43: expected void [noderef] __percpu *__pdata -../kernel/bpf/memalloc.c:259:43: got void * -../fs/lockd/mon.c: note: in included file (through ../include/linux/smp.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/list.h:229:25: warning: context imbalance in 'nsm_release' - unexpected unlock -../drivers/net/ethernet/realtek/8139too.c:2247:9: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/realtek/8139too.c:2247:9: expected unsigned int [usertype] -../drivers/net/ethernet/realtek/8139too.c:2247:9: got restricted __le32 [usertype] -../drivers/net/ethernet/realtek/8139too.c:2248:9: warning: incorrect type in argument 1 (different base types) -../drivers/net/ethernet/realtek/8139too.c:2248:9: expected unsigned int [usertype] -../drivers/net/ethernet/realtek/8139too.c:2248:9: got restricted __le32 [usertype] -../drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 -../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/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/ubifs/replay.c:60: warning: Function parameter or struct member 'hash' not described in 'replay_entry' -../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'task' not described in 'ftrace_graph_ret_addr' -../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'idx' not described in 'ftrace_graph_ret_addr' -../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'ret' not described in 'ftrace_graph_ret_addr' -../kernel/trace/fgraph.c:334: warning: Function parameter or struct member 'retp' not described in 'ftrace_graph_ret_addr' -In file included from ../include/linux/string.h:369, - from ../arch/x86/include/asm/page_32.h:18, - from ../arch/x86/include/asm/page.h:14, - from ../arch/x86/include/asm/processor.h:20, - 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:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from ../include/linux/string.h:369, - from ../include/linux/bitmap.h:13, - from ../include/linux/cpumask.h:13, - from ../include/linux/smp.h:13, - from ../include/linux/tracepoint.h:15, - from ../include/trace/syscall.h:5, - from ../kernel/trace/trace_syscalls.c:2: -In function ‘fortify_memcpy_chk’, - inlined from ‘syscall_get_arguments.isra’ at ../arch/x86/include/asm/syscall.h:85:2: -../include/linux/fortify-string.h:562: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] - 562 | __read_overflow2_field(q_size_field, size); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -../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 -../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/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] +../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? @@ -10660,7 +10754,5 @@ -../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:1443:37: warning: incorrect type in argument 1 (different address spaces) -../kernel/trace/trace.h:1443:37: expected struct event_filter *filter -../kernel/trace/trace.h:1443:37: got struct event_filter [noderef] __rcu *filter +../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:330:17: warning: symbol 'bpf_crypto_encrypt' was not declared. Should it be static? @@ -10670,0 +10763,10 @@ +../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/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/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/net/ethernet/qlogic/netxen/netxen_nic_ctx.c:202:31: warning: cast to restricted __le32 @@ -10710,24 +10811,0 @@ -../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 -../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:1221:9: warning: context imbalance in 'nfs4_put_stid' - unexpected unlock -../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 @@ -10735,0 +10814,3 @@ +../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' @@ -10737,45 +10817,0 @@ -../drivers/hid/hid-logitech-hidpp.c:178: warning: Excess struct member 'dev' description in 'hidpp_scroll_counter' -../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 -../fs/ubifs/find.c:86: warning: Function parameter or struct member 'arg' not described in 'scan_for_dirty_cb' -../fs/ubifs/find.c:86: warning: Excess function parameter 'data' description in 'scan_for_dirty_cb' -../fs/ubifs/find.c:353: warning: Function parameter or struct member 'arg' not described in 'scan_for_free_cb' -../fs/ubifs/find.c:353: warning: Excess function parameter 'data' description in 'scan_for_free_cb' -../fs/ubifs/find.c:594: warning: Function parameter or struct member 'arg' not described in 'scan_for_idx_cb' -../fs/ubifs/find.c:594: warning: Excess function parameter 'data' description in 'scan_for_idx_cb' -../fs/ubifs/find.c:786: warning: Function parameter or struct member 'arg' not described in 'scan_dirty_idx_cb' -../fs/ubifs/find.c:786: warning: Excess function parameter 'data' description in 'scan_dirty_idx_cb' -../kernel/bpf/bpf_struct_ops.c:536:27: warning: symbol 'bpf_struct_ops_link_lops' was not declared. Should it be static? -../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/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block -../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block -../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 * @@ -10803,5 +10838,0 @@ -../drivers/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock -../fs/ubifs/compress.c:103: warning: Function parameter or struct member 'c' not described in 'ubifs_compress' -../fs/ubifs/compress.c:155: warning: Function parameter or struct member 'c' not described in 'ubifs_decompress' -../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:812:9: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock @@ -10825 +10856,8 @@ -../fs/ubifs/lpt.c:1938: warning: Function parameter or struct member 'ptr' not described in 'lpt_scan_node' +../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:812:9: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock +../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] @@ -10838,111 +10875,0 @@ -../kernel/trace/bpf_trace.c:191:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:228:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:243:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:278:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:777:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:792:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1292:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1341:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1365:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1385:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:1459:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? -../kernel/trace/bpf_trace.c:2632:21: warning: dereference of noderef expression -../kernel/trace/bpf_trace.c:2636: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:812:9: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock -../fs/ubifs/lprops.c:1018: warning: Function parameter or struct member 'arg' not described in 'scan_check_cb' -../fs/ubifs/lprops.c:1018: warning: Excess function parameter 'lst' description in 'scan_check_cb' -../drivers/net/ethernet/sfc/tx.c:503:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block -../kernel/trace/trace_events_user.c:2185:16: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs [noderef] __rcu * -../kernel/trace/trace_events_user.c:2185:16: struct user_event_refs * -../kernel/trace/trace_events_user.c:2292:16: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs [noderef] __rcu * -../kernel/trace/trace_events_user.c:2292:16: struct user_event_refs * -../kernel/trace/trace_events_user.c:2317:9: error: incompatible types in comparison expression (different address spaces): -../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs [noderef] __rcu * -../kernel/trace/trace_events_user.c:2317:9: struct user_event_refs * -../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - 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/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit -../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression -../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:812:9: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock -../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/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/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:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../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: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 -../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from 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] @@ -10964,243 +10891,20 @@ -../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/net/ethernet/xilinx/xilinx_emaclite.c:409:24: warning: cast to restricted __be32 -../drivers/net/ethernet/xilinx/xilinx_emaclite.c:418:36: warning: cast to restricted __be32 -../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/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 +In file included from ../include/linux/string.h:369, + from ../arch/x86/include/asm/page_32.h:18, + from ../arch/x86/include/asm/page.h:14, + from ../arch/x86/include/asm/processor.h:20, + 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:562: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] + 562 | __read_overflow2_field(q_size_field, size); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/net/ipvlan/ipvlan_core.c:52:36: warning: incorrect type in argument 1 (different base types) +../drivers/net/ipvlan/ipvlan_core.c:52:36: expected unsigned int [usertype] a +../drivers/net/ipvlan/ipvlan_core.c:52:36: got restricted __be32 const [usertype] s_addr @@ -11209,0 +10914,3 @@ +../drivers/net/vxlan/vxlan_core.c:393:34: warning: incorrect type in argument 2 (different base types) +../drivers/net/vxlan/vxlan_core.c:393:34: expected unsigned int [usertype] b +../drivers/net/vxlan/vxlan_core.c:393:34: got restricted __be32 [usertype] vni @@ -11216 +10923,8 @@ -../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/net/ethernet/qlogic/qed/qed_mcp.c:512:9: warning: context imbalance in '_qed_mcp_cmd_and_union' - unexpected unlock +../fs/nilfs2/segment.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nilfs2.h): +../include/trace/events/nilfs2.h:191:1: warning: cast to restricted blk_opf_t +../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer +../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer +../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 @@ -11218,0 +10933,3 @@ +../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/cm.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): @@ -11220,0 +10938,2 @@ +../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 @@ -11228,3 +10947 @@ -../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/provider.c: note: in included file (through ../drivers/infiniband/hw/cxgb4/t4.h, ../drivers/infiniband/hw/cxgb4/iw_cxgb4.h): @@ -11233,10 +10950,7 @@ -../drivers/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:45: warning: cast to restricted __be32 -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: expected restricted __wsum [usertype] csum -../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: got unsigned int [usertype] -../fs/nilfs2/segment.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/nilfs2.h): -../include/trace/events/nilfs2.h:191:1: warning: cast to restricted blk_opf_t -../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer -../include/trace/events/nilfs2.h:191:1: warning: restricted blk_opf_t degrades to integer +../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/bonding/bond_options.c:1229:24: warning: incorrect type in assignment (different base types) +../drivers/net/bonding/bond_options.c:1229:24: expected restricted __be32 [addressable] [usertype] target +../drivers/net/bonding/bond_options.c:1229:24: got unsigned long long const [usertype] value +../drivers/gpu/drm/i915/i915_active.c:1081:16: warning: context imbalance in '__i915_active_fence_set' - different lock contexts for basic block +../drivers/net/ethernet/smsc/smc91x.c:557:9: warning: context imbalance in 'smc_hardware_send_pkt' - different lock contexts for basic block @@ -11245 +10959,3 @@ -../drivers/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer +../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 * @@ -11250,9 +10965,0 @@ -../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 -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new @@ -11273,0 +10981,46 @@ +../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/bluetooth/hci_ag6xx.c:257:24: warning: restricted __le32 degrades to integer +../fs/ocfs2/refcounttree.c:633:27: warning: incorrect type in assignment (different base types) +../fs/ocfs2/refcounttree.c:633:27: expected restricted __le32 [usertype] rf_generation +../fs/ocfs2/refcounttree.c:633:27: got unsigned int +../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/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 +../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:2412:1: warning: incorrect type in assignment (different base types) +../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf +../include/trace/events/btrfs.h:2412: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:2412:1: warning: incorrect type in assignment (different base types) +../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf +../include/trace/events/btrfs.h:2412:1: got restricted blk_opf_t enum req_op +../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/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/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 (ffff0218 becomes 218) +../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:755:9: warning: context imbalance in 'do_xmote' - different lock contexts for basic block +../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block +../fs/gfs2/glock.c:2042:9: warning: context imbalance in 'gfs2_scan_glock_lru' - different lock contexts for basic block @@ -11336,23 +11089 @@ -../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:811:48: warning: incorrect type in argument 2 (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:811:48: expected void *filter_cookie -../drivers/infiniband/core/roce_gid_mgmt.c:811:48: got struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:814:31: warning: incorrect type in argument 1 (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:814:31: expected struct net_device *dev -../drivers/infiniband/core/roce_gid_mgmt.c:814:31: got struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:851:31: warning: incorrect type in assignment (different address spaces) -../drivers/infiniband/core/roce_gid_mgmt.c:851:31: expected struct net_device [noderef] __rcu *ndev -../drivers/infiniband/core/roce_gid_mgmt.c:851:31: got struct net_device *ndev -../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/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 -../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new +../fs/gfs2/glock.c:1268: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' @@ -11362,6 +11092,0 @@ -../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/jme.c:958:14: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/jme.c:958:14: expected unsigned short [usertype] csum -../drivers/net/ethernet/jme.c:958:14: got restricted __sum16 [usertype] check @@ -11375,96 +11099,0 @@ -../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/ocfs2/refcounttree.c:633:27: warning: incorrect type in assignment (different base types) -../fs/ocfs2/refcounttree.c:633:27: expected restricted __le32 [usertype] rf_generation -../fs/ocfs2/refcounttree.c:633:27: got unsigned int -../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 * -../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:755:9: warning: context imbalance in 'do_xmote' - different lock contexts for basic block -../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block -../fs/gfs2/glock.c:2042:9: warning: context imbalance in 'gfs2_scan_glock_lru' - different lock contexts for basic block -../drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:1012:32: warning: restricted __le16 degrades to integer -../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/gfs2/glock.c:1268: warning: Function parameter or struct member 'ip' not described in '__gfs2_holder_init' -../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:2412:1: warning: incorrect type in assignment (different base types) -../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf -../include/trace/events/btrfs.h:2412: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:2412:1: warning: incorrect type in assignment (different base types) -../include/trace/events/btrfs.h:2412:1: expected unsigned char [usertype] opf -../include/trace/events/btrfs.h:2412:1: got restricted blk_opf_t enum req_op -../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 -../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' @@ -11531,0 +11161,27 @@ +../drivers/net/ethernet/sfc/tx.c:503:9: warning: context imbalance in 'efx_xdp_tx_buffers' - different lock contexts for basic block +../drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c: note: in included file: +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:306:16: warning: cast to restricted __le32 +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: warning: incorrect type in argument 1 (different base types) +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: expected unsigned int val +../drivers/infiniband/hw/vmw_pvrdma/pvrdma.h:301:16: got restricted __le32 [usertype] @@ -11534,33 +11190,20 @@ -../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 * -../fs/gfs2/inode.c:1879:14: error: incompatible types in comparison expression (different address spaces): -../fs/gfs2/inode.c:1879:14: struct gfs2_glock [noderef] __rcu * -../fs/gfs2/inode.c:1879:14: struct gfs2_glock * -../drivers/net/ipvlan/ipvlan_core.c:52:36: warning: incorrect type in argument 1 (different base types) -../drivers/net/ipvlan/ipvlan_core.c:52:36: expected unsigned int [usertype] a -../drivers/net/ipvlan/ipvlan_core.c:52:36: got restricted __be32 const [usertype] s_addr -../fs/ceph/dir.c:1612:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: expected unsigned int [usertype] data -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:105:14: got restricted __be32 [usertype] val -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: warning: incorrect type in assignment (different base types) -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: expected unsigned int [usertype] mask -../drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c:106:14: got restricted __be32 [usertype] mask -../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c:668:32: warning: restricted __le16 degrades to integer -../fs/afs/inode.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): -../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) -../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:23: warning: restricted __le32 degrades to integer -../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:50: warning: restricted __le32 degrades to integer -../fs/bcachefs/trace.c: note: in included file: -../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures -../drivers/infiniband/ulp/rtrs/rtrs-srv.c:1021:16: warning: restricted __le16 degrades to integer +../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:811:48: warning: incorrect type in argument 2 (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:811:48: expected void *filter_cookie +../drivers/infiniband/core/roce_gid_mgmt.c:811:48: got struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:814:31: warning: incorrect type in argument 1 (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:814:31: expected struct net_device *dev +../drivers/infiniband/core/roce_gid_mgmt.c:814:31: got struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:851:31: warning: incorrect type in assignment (different address spaces) +../drivers/infiniband/core/roce_gid_mgmt.c:851:31: expected struct net_device [noderef] __rcu *ndev +../drivers/infiniband/core/roce_gid_mgmt.c:851:31: got struct net_device *ndev +../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 +../fs/btrfs/ioctl.c:434:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit +../fs/btrfs/ioctl.c:447:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock @@ -11574,7 +11217,12 @@ -../fs/btrfs/ioctl.c:434:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit -../fs/btrfs/ioctl.c:447:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock -../drivers/net/vxlan/vxlan_core.c:393:34: warning: incorrect type in argument 2 (different base types) -../drivers/net/vxlan/vxlan_core.c:393:34: expected unsigned int [usertype] b -../drivers/net/vxlan/vxlan_core.c:393:34: got restricted __be32 [usertype] vni -../fs/afs/rotate.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): -../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) +../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/ulp/rtrs/rtrs-srv.c:1021:16: warning: restricted __le16 degrades to integer +../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/gfs2/inode.c:1879:14: error: incompatible types in comparison expression (different address spaces): +../fs/gfs2/inode.c:1879:14: struct gfs2_glock [noderef] __rcu * +../fs/gfs2/inode.c:1879:14: struct gfs2_glock * +../fs/afs/inode.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../include/linux/cpumask.h, ../arch/x86/include/asm/cpumask.h, ../arch/x86/include/asm/msr.h, ...): @@ -11582,23 +11230,126 @@ -../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/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:810: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 -../fs/ceph/caps.c:3794:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit -../fs/ceph/caps.c:4494:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock -../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 +../fs/bcachefs/trace.c: note: in included file: +../fs/bcachefs/bcachefs.h:1027:9: warning: array of flexible structures +../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 * +../fs/ceph/dir.c:1612:9: warning: context imbalance in '__dentry_leases_walk' - different lock contexts for basic block +../drivers/net/ethernet/via/via-rhine.c:1135:39: warning: cast removes address space '__iomem' of expression +../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 +../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 @@ -11629,3 +11380,116 @@ -../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/vmxnet3/vmxnet3_drv.c:1408:43: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: expected restricted __wsum [usertype] csum +../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: got restricted __be16 [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:1554:17: warning: restricted __le64 degrades to integer +../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: warning: incorrect type in argument 2 (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: expected unsigned long long [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: got restricted __le64 [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: warning: incorrect type in argument 2 (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: expected unsigned long long [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: got restricted __le64 [usertype] addr +../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: warning: incorrect type in initializer (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: expected unsigned int [usertype] *vfTable +../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: got restricted __le32 * +../drivers/net/vmxnet3/vmxnet3_drv.c:2722:31: warning: restricted __le32 degrades to integer +../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: warning: incorrect type in argument 3 (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: expected unsigned int [usertype] size +../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: got restricted __le16 [usertype] mfTableLen +../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: expected unsigned int [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: got restricted __le32 [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: expected restricted __le16 [usertype] txDataRingDescSize +../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: got restricted __le32 [usertype] +../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: expected restricted __le32 [usertype] confVer +../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: got int +../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: warning: incorrect type in assignment (different base types) +../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: expected restricted __le32 [usertype] confVer +../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: got int +../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:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../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: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from restricted __le16 +../drivers/net/ethernet/via/via-velocity.c:1745:34: warning: cast from 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] +../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/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/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - 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/net/ethernet/sfc/ptp.c:205: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' +../drivers/net/ethernet/intel/ice/ice_ptp.c:399:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit +../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/afs/rotate.c: note: in included file (through ../arch/x86/include/asm/atomic.h, ../include/linux/atomic.h, ../arch/x86/include/asm/thread_info.h, ../include/linux/thread_info.h, ../include/linux/spinlock.h, ...): +../arch/x86/include/asm/atomic64_32.h:74:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) +../arch/x86/include/asm/atomic64_32.h:85:34: warning: cast truncates bits from constant value (8000000000000000 becomes 0) @@ -11769,169 +11633,9 @@ -../fs/nfs/pnfs.c:318:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock -../fs/nfs/pnfs.c:611:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock -../drivers/net/bonding/bond_options.c:1229:24: warning: incorrect type in assignment (different base types) -../drivers/net/bonding/bond_options.c:1229:24: expected restricted __be32 [addressable] [usertype] target -../drivers/net/bonding/bond_options.c:1229:24: got unsigned long long const [usertype] value -../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/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/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 (ffff0218 becomes 218) -../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 -../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 -../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/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/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' -../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 -../fs/ocfs2/dlm/dlmdomain.c:1316:20: warning: context imbalance in 'dlm_query_nodeinfo_handler' - different lock contexts for basic block -../drivers/net/ethernet/intel/ice/ice_ptp.c:399:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit -../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/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 @@ -11939,76 +11642,0 @@ -../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block -../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 * -../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/infiniband/hw/mlx5/fs.c:1189:26: 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/net/vmxnet3/vmxnet3_drv.c:1408:43: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: expected restricted __wsum [usertype] csum -../drivers/net/vmxnet3/vmxnet3_drv.c:1408:43: got restricted __be16 [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:1554:17: warning: restricted __le64 degrades to integer -../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: warning: incorrect type in argument 2 (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: expected unsigned long long [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:1938:33: got restricted __le64 [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: warning: incorrect type in argument 2 (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: expected unsigned long long [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:1944:33: got restricted __le64 [usertype] addr -../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2585:31: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2602:39: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2624:39: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: warning: incorrect type in initializer (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: expected unsigned int [usertype] *vfTable -../drivers/net/vmxnet3/vmxnet3_drv.c:2676:39: got restricted __le32 * -../drivers/net/vmxnet3/vmxnet3_drv.c:2722:31: warning: restricted __le32 degrades to integer -../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: warning: incorrect type in argument 3 (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: expected unsigned int [usertype] size -../drivers/net/vmxnet3/vmxnet3_drv.c:2735:17: got restricted __le16 [usertype] mfTableLen -../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: expected unsigned int [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:2773:49: got restricted __le32 [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: expected restricted __le16 [usertype] txDataRingDescSize -../drivers/net/vmxnet3/vmxnet3_drv.c:2814:41: got restricted __le32 [usertype] -../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: expected restricted __le32 [usertype] confVer -../drivers/net/vmxnet3/vmxnet3_drv.c:2863:46: got int -../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: warning: incorrect type in assignment (different base types) -../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: expected restricted __le32 [usertype] confVer -../drivers/net/vmxnet3/vmxnet3_drv.c:2929:34: got int -../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:318:25: error: incompatible types in comparison expression (different base types): -../drivers/bluetooth/virtio_bt.c:318:25: bad type * -../drivers/bluetooth/virtio_bt.c:318:25: unsigned short * -../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:321:25: error: incompatible types in comparison expression (different base types): -../drivers/bluetooth/virtio_bt.c:321:25: bad type * -../drivers/bluetooth/virtio_bt.c:321:25: unsigned short * -../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:356:25: error: incompatible types in comparison expression (different base types): -../drivers/bluetooth/virtio_bt.c:356:25: bad type * -../drivers/bluetooth/virtio_bt.c:356:25: unsigned short * -../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short virtio_cread_v' -../drivers/bluetooth/virtio_bt.c:359:25: error: incompatible types in comparison expression (different base types): -../drivers/bluetooth/virtio_bt.c:359:25: bad type * -../drivers/bluetooth/virtio_bt.c:359:25: unsigned short * -../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' -../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 @@ -12033,3 +11661 @@ -../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? -../drivers/net/ppp/ppp_synctty.c:582:1: warning: context imbalance in 'ppp_sync_push' - wrong count at exit -../drivers/net/fjes/fjes_hw.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h): +../drivers/net/fjes/fjes_ethtool.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): @@ -12053,10 +11679,2 @@ -../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/bluetooth/hci_nokia.c:284:23: warning: incorrect type in assignment (different base types) -../drivers/bluetooth/hci_nokia.c:284:23: expected unsigned short [usertype] baud -../drivers/bluetooth/hci_nokia.c:284:23: got restricted __le16 [usertype] -../drivers/bluetooth/hci_nokia.c:287:26: warning: incorrect type in assignment (different base types) -../drivers/bluetooth/hci_nokia.c:287:26: expected unsigned short [usertype] sys_clk -../drivers/bluetooth/hci_nokia.c:287:26: 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 -../drivers/net/fjes/fjes_ethtool.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h, ../drivers/net/fjes/fjes.h): +../drivers/net/fddi/skfp/drvfbi.c:55:14: warning: symbol 'oem_id' was not declared. Should it be static? +../drivers/net/fjes/fjes_hw.c: note: in included file (through ../drivers/net/fjes/fjes_hw.h): @@ -12080,12 +11698,67 @@ -../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 -../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' +../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] +../fs/ceph/caps.c:3794:9: warning: context imbalance in 'handle_cap_grant' - wrong count at exit +../fs/ceph/caps.c:4494:26: warning: context imbalance in 'ceph_handle_caps' - unexpected unlock +../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] @@ -12110,8 +11783,253 @@ -../drivers/infiniband/core/cm.c:1293:20: warning: cast from restricted __be32 -../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/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/xilinx/xilinx_emaclite.c:409:24: warning: cast to restricted __be32 +../drivers/net/ethernet/xilinx/xilinx_emaclite.c:418:36: warning: cast to restricted __be32 +../fs/ocfs2/dlm/dlmdomain.c:1316:20: warning: context imbalance in 'dlm_query_nodeinfo_handler' - different lock contexts for basic block +../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:810: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/jme.c:958:14: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/jme.c:958:14: expected unsigned short [usertype] csum +../drivers/net/ethernet/jme.c:958: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 +../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/net/ethernet/xilinx/xilinx_axienet_main.c:1131:45: warning: cast to restricted __be32 +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: warning: incorrect type in assignment (different base types) +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: expected restricted __wsum [usertype] csum +../drivers/net/ethernet/xilinx/xilinx_axienet_main.c:1131:43: got unsigned int [usertype] +../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ale.o is added to multiple modules: ti_cpsw ti_cpsw_new +../fs/nfs/pnfs.c:318:17: warning: context imbalance in 'pnfs_put_layout_hdr' - unexpected unlock +../fs/nfs/pnfs.c:611:17: warning: context imbalance in 'pnfs_put_lseg' - unexpected unlock +../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 +../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_priv.o is added to multiple modules: ti_cpsw ti_cpsw_new +../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/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 +../fs/ocfs2/dlm/dlmrecovery.c:2950:9: warning: context imbalance in 'dlm_finalize_reco_handler' - different lock contexts for basic block +../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 +../scripts/Makefile.build:244: ../drivers/net/ethernet/ti/Makefile: cpsw_ethtool.o is added to multiple modules: ti_cpsw ti_cpsw_new @@ -12122,0 +12041,11 @@ +../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/infiniband/hw/mlx5/fs.c:1189:26: warning: array of flexible structures +../drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c:1012:32: warning: restricted __le16 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 @@ -12127,14 +12056,44 @@ -../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: warning: incorrect type in initializer (different address spaces) -../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: expected struct Qdisc *qdisc -../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping -../drivers/infiniband/core/cma.c:2081:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit -../drivers/infiniband/core/cma.c:2090:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock -../drivers/infiniband/core/cma.c:2233:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:2425:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:2548:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:2593:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:3011:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:3516:17: warning: context imbalance in 'addr_handler' - unexpected unlock -../drivers/infiniband/core/cma.c:4245:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock -../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test -../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' +../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:318:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:318:25: bad type * +../drivers/bluetooth/virtio_bt.c:318:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:318:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:321:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:321:25: bad type * +../drivers/bluetooth/virtio_bt.c:321:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:321:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:356:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:356:25: bad type * +../drivers/bluetooth/virtio_bt.c:356:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:356:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short virtio_cread_v' +../drivers/bluetooth/virtio_bt.c:359:25: error: incompatible types in comparison expression (different base types): +../drivers/bluetooth/virtio_bt.c:359:25: bad type * +../drivers/bluetooth/virtio_bt.c:359:25: unsigned short * +../drivers/bluetooth/virtio_bt.c:359:25: error: no generic selection for 'unsigned short [addressable] virtio_cread_v' +../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/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures +../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/bluetooth/hci_nokia.c:284:23: warning: incorrect type in assignment (different base types) +../drivers/bluetooth/hci_nokia.c:284:23: expected unsigned short [usertype] baud +../drivers/bluetooth/hci_nokia.c:284:23: got restricted __le16 [usertype] +../drivers/bluetooth/hci_nokia.c:287:26: warning: incorrect type in assignment (different base types) +../drivers/bluetooth/hci_nokia.c:287:26: expected unsigned short [usertype] sys_clk +../drivers/bluetooth/hci_nokia.c:287:26: got restricted __le16 [usertype] +../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c:668:32: warning: restricted __le16 degrades to integer +../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/stmicro/stmmac/dwxgmac2_descs.c:108:23: warning: restricted __le32 degrades to integer +../drivers/net/ethernet/stmicro/stmmac/dwxgmac2_descs.c:108:50: warning: restricted __le32 degrades to integer @@ -12149,0 +12109,16 @@ +../scripts/Makefile.build:244: ../drivers/hid/Makefile: hid-uclogic-params.o is added to multiple modules: hid-uclogic hid-uclogic-test +../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 @@ -12153,0 +12129,45 @@ +../drivers/net/usb/smsc95xx.c:1813:19: warning: incorrect type in assignment (different base types) +../drivers/net/usb/smsc95xx.c:1813:19: expected restricted __wsum [usertype] csum +../drivers/net/usb/smsc95xx.c:1813:19: got unsigned short [usertype] +../drivers/gpu/drm/i915/display/intel_cdclk.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' +../drivers/infiniband/core/cm.c:1293:20: warning: cast from restricted __be32 +../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/net/ethernet/sfc/siena/tx.c:290:9: warning: context imbalance in 'efx_siena_xdp_tx_buffers' - different lock contexts for basic block +../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/infiniband/core/cma.c:2081:9: warning: context imbalance in 'destroy_id_handler_unlock' - wrong count at exit +../drivers/infiniband/core/cma.c:2090:6: warning: context imbalance in 'rdma_destroy_id' - unexpected unlock +../drivers/infiniband/core/cma.c:2233:17: warning: context imbalance in 'cma_ib_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:2425:17: warning: context imbalance in 'cma_ib_req_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:2548:17: warning: context imbalance in 'cma_iw_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:2593:17: warning: context imbalance in 'iw_conn_req_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:3011:17: warning: context imbalance in 'cma_work_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:3516:17: warning: context imbalance in 'addr_handler' - unexpected unlock +../drivers/infiniband/core/cma.c:4245:17: warning: context imbalance in 'cma_sidr_rep_handler' - unexpected unlock +../drivers/net/usb/cdc_mbim.c: note: in included file: +../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer @@ -12220,3 +12240,13 @@ -../drivers/net/usb/smsc95xx.c:1813:19: warning: incorrect type in assignment (different base types) -../drivers/net/usb/smsc95xx.c:1813:19: expected restricted __wsum [usertype] csum -../drivers/net/usb/smsc95xx.c:1813:19: got unsigned short [usertype] +../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:1236:22: warning: incorrect type in assignment (different base types) +../drivers/net/usb/aqc111.c:1236:22: expected unsigned long long [usertype] +../drivers/net/usb/aqc111.c:1236:22: got restricted __le64 [usertype] +../drivers/net/ethernet/sfc/siena/ptp.c:208: warning: Excess struct member 'valid' description in 'efx_ptp_timeset' +../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: warning: incorrect type in initializer (different address spaces) +../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: expected struct Qdisc *qdisc +../drivers/net/ethernet/mellanox/mlx5/core/en/qos.c:368:40: got struct Qdisc [noderef] __rcu *qdisc_sleeping @@ -12317,4 +12346,0 @@ -../drivers/net/can/peak_canfd/peak_pciefd_main.c:146:32: warning: array of flexible structures -../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] * )( ... ) @@ -12324,17 +12350,3 @@ -../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/usb/cdc_mbim.c: note: in included file: -../include/net/addrconf.h:497:36: warning: restricted __be32 degrades to integer -../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/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:1236:22: warning: incorrect type in assignment (different base types) -../drivers/net/usb/aqc111.c:1236:22: expected unsigned long long [usertype] -../drivers/net/usb/aqc111.c:1236:22: got restricted __le64 [usertype] -../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y +../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] * )( ... ) @@ -12343,0 +12356,2 @@ +../drivers/hid/usbhid/usbkbd.c:164:108: warning: dubious: x | !y +../drivers/infiniband/core/umem_odp.c:346:5: warning: context imbalance in 'ib_umem_odp_map_dma_and_lock' - wrong count at exit @@ -12352,3 +12365,0 @@ -../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: -../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' -../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' @@ -12358 +12369,3 @@ -../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer +../drivers/gpu/drm/i915/display/intel_ddi.c: note: in included file: +../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' +../drivers/gpu/drm/i915/display/intel_display_types.h:2023:24: warning: unreplaced symbol '' @@ -12362,0 +12376 @@ +../drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c:1803:14: warning: restricted __be64 degrades to integer Per-file breakdown --- /tmp/tmp.1XS8QQ9aMn 2024-04-29 08:05:39.320199136 -0700 +++ /tmp/tmp.f6UBs6wx9I 2024-04-29 08:05:39.551199554 -0700 @@ -494,0 +495 @@ + 5 ../kernel/bpf/crypto.c @@ -496 +497 @@ - 43 ../kernel/bpf/helpers.c + 49 ../kernel/bpf/helpers.c @@ -598 +599 @@ - 17 ../net/bpf/test_run.c + 18 ../net/bpf/test_run.c