.pylintrc: warning: ignored by one of the .gitignore files ../arch/x86/hyperv/hv_init.c:70:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:238:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:238:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:238:33: got void * ../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * ../drivers/acpi/sleep.c:564:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:672:50: warning: restricted suspend_state_t degrades to integer ../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr ../arch/x86/platform/uv/uv_nmi.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../security/commoncap.c:1405:41: warning: dubious: !x | y ../init/main.c:193:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:291:16: warning: cast to restricted __le32 ../init/main.c:292:16: warning: cast to restricted __le32 ../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:871:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:449:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../include/linux/thread_info.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:23:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1037:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1681:17: warning: context imbalance in 'do_shmat' - unexpected unlock In file included from ../include/trace/define_trace.h:132, from ../samples/trace_events/trace-events-sample.h:640, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 285 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1190:48: note: in expansion of macro ‘cpu_possible_mask’ 1190 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:55:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 55 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 427 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ 435 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:99:9: note: in expansion of macro ‘_BUG_FLAGS’ 99 | _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b)); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:133: ../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:55:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 55 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ 67 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:99:9: note: in expansion of macro ‘_BUG_FLAGS’ 99 | _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b)); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../security/selinux/avc.c:467:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block ../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block ../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit ../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock ../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:871:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:14: warning: symbol 'bpf_fentry_test10' was not declared. Should it be static? ../net/bpf/test_run.c:577:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:581:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:587:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:594:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:601:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:628:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:634:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:638:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../sound/core/pcm_lib.c:548:32: warning: incorrect type in assignment (different base types) ../sound/core/pcm_lib.c:548:32: expected unsigned int [usertype] ../sound/core/pcm_lib.c:548:32: got restricted __le32 [usertype] ../net/socket.c:1671:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1005:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1005:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1005:19: got struct task_struct *p ../kernel/fork.c:1596:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1596:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1596:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1605:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1605:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1605:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1607:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1607:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1607:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1701:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1701:9: expected struct qspinlock *lock ../kernel/fork.c:1701:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:1989:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1989:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1989:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1993:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1993:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1993:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2326:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2326:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2326:32: got struct task_struct * ../kernel/fork.c:2335:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2335:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2335:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2384:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2384:54: expected struct list_head *head ../kernel/fork.c:2384:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2404:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2404:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2404:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2426:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2426:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2426:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2454:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2454:28: expected struct sighand_struct *sighand ../kernel/fork.c:2454:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2485:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2485:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2485:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2487:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2487:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2930:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2930:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:2930:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3013:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3013:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3013:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1840:36: warning: context imbalance in 'pidfd_prepare' - different lock contexts for basic block ../kernel/fork.c:2039: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:2382:59: warning: dereference of noderef expression ../kernel/fork.c:2383:59: warning: dereference of noderef expression ../kernel/fork.c:997:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:997:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:997:23: struct task_struct * ../net/netlink/af_netlink.c:2601:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2607:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2657:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../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:1221:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1221:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1221:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1223:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1223:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1223:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l ../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1384:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../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:871:25: 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:871:25: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1241:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../kernel/exit.c:359:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:359:37: expected struct task_struct *tsk ../kernel/exit.c:359:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:362:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:362:32: expected struct task_struct *task ../kernel/exit.c:362:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:363:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:363:35: expected struct task_struct *task ../kernel/exit.c:363:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:408:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:408:24: expected struct task_struct *parent ../kernel/exit.c:408:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:460:17: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:460:17: expected struct task_struct [noderef] __rcu *volatile ../kernel/exit.c:460:17: got struct task_struct *tsk ../kernel/exit.c:495:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:495:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:495:23: struct task_struct * ../kernel/exit.c:654:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:656:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:869:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1088:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1333:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1348:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1399:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1402:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1408:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1584:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1584:68: void * ../kernel/exit.c:1584:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1613:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1613:25: expected struct task_struct *parent ../kernel/exit.c:1613:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:464:20: warning: context imbalance in '__try_to_set_owner' - unexpected unlock ../kernel/exit.c:518:9: warning: dereference of noderef expression ../kernel/exit.c:487:6: warning: context imbalance in 'mm_update_next_owner' - different lock contexts for basic block ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:120: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:1649:6: warning: context imbalance in '__do_wait' - wrong count at exit ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../fs/exec.c:308:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:308:39: expected char const [noderef] __user * ../fs/exec.c:308:39: got void * ../fs/exec.c:315:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:315:31: expected char const [noderef] __user * ../fs/exec.c:315:31: got void * ../fs/exec.c:906:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:906:48: expected struct sighand_struct *oldsighand ../fs/exec.c:906:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1012:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1012:56: expected struct task_struct *parent ../fs/exec.c:1012:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1047:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1047:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1047:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1162:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1162:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1162:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1164:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1164:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1164:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1688:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1688:70: expected struct task_struct *tsk ../fs/exec.c:1688:70: got struct task_struct [noderef] __rcu *parent ../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:869:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:869:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../kernel/cpu.c:1253:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1059:9: struct fasync_struct * ../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1137:22: struct fasync_struct * ../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:33: struct fasync_struct * ../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:418:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:521:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:940:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1320:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2423:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2495:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2542:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2646:5: warning: context imbalance in 'gpio_do_set_config' - wrong count at exit ../drivers/gpio/gpiolib.c:2823:5: warning: context imbalance in 'gpiod_direction_input_nonotify' - wrong count at exit ../drivers/gpio/gpiolib.c:2895:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3072:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3105:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3276:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3329:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3332:5: warning: context imbalance in 'gpiod_get_array_value_complex' - wrong count at exit ../drivers/gpio/gpiolib.c:3567:12: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3596:12: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3620:12: warning: context imbalance in 'gpiod_set_raw_value_commit' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3676:5: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3980:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4395:6: warning: context imbalance in 'gpiod_line_state_notify' - wrong count at exit ../drivers/gpio/gpiolib.c:4923:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:5237:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:5265: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:400:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:5310:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../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:1284:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1354:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../kernel/pid.c:396:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:396:9: struct pid [noderef] __rcu * ../kernel/pid.c:396:9: struct pid * ../kernel/pid.c:397:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:397:9: struct pid [noderef] __rcu * ../kernel/pid.c:397:9: struct pid * ../kernel/pid.c:459:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:459:23: struct pid [noderef] __rcu * ../kernel/pid.c:459:23: struct pid * ../kernel/pid.c:517:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:517:24: struct pid [noderef] __rcu * ../kernel/pid.c:517:24: struct pid * ../kernel/pid.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/rculist.h:601:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:601:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:601:9: struct hlist_node * ../include/linux/rculist.h:602:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:602:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:602:9: struct hlist_node * ../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:871:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../mm/swap.c:47:5: warning: symbol 'page_cluster' was not declared. Should it be static? ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1539:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1539:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:956:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock ../kernel/sys.c:1115:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1115:32: expected struct task_struct *p1 ../kernel/sys.c:1115:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1865:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../security/selinux/hooks.c:5589:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5590:22: warning: restricted __be16 degrades to integer ../kernel/notifier.c:31:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:31:20: expected struct notifier_block **nl ../kernel/notifier.c:31:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:33:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:33:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:33:17: got struct notifier_block * ../kernel/notifier.c:34:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:34:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:34:9: struct notifier_block * ../kernel/notifier.c:44:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:44:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:44:25: struct notifier_block * ../kernel/notifier.c:148:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:171:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:193:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:223:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:261:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:264:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:324:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:327:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:345:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:380:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:405:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:422:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:429:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:453:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:483:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:486:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:513:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:516:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:546:36: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2504:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../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:12:1: error: too long token expansion ../include/trace/events/kmem.h:54:1: error: too long token expansion ../include/trace/events/kmem.h:177:1: error: too long token expansion ../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:871:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2527:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../drivers/base/devtmpfs.c:88:30: warning: symbol 'devtmpfs_context_ops' was not declared. Should it be static? ../kernel/signal.c: note: in included file (through ../arch/x86/include/uapi/asm/signal.h, ../arch/x86/include/asm/signal.h, ../include/uapi/linux/signal.h, ../include/linux/signal_types.h, ../include/linux/sched.h, ...): ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:191:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:194:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:194:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:194:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:497:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:497:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:497:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:501:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:501:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:501:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:523:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:523:53: expected struct k_sigaction *ka ../kernel/signal.c:523:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:624:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:624:9: expected struct lockdep_map const *lock ../kernel/signal.c:624:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:723:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:723:9: expected struct lockdep_map const *lock ../kernel/signal.c:723:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:754:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:754:9: expected struct lockdep_map const *lock ../kernel/signal.c:754:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:855:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:855:9: expected struct lockdep_map const *lock ../kernel/signal.c:855:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1050:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1050:9: expected struct lockdep_map const *lock ../kernel/signal.c:1050:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1302:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1302:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1302:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1303:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1303:16: expected struct k_sigaction *action ../kernel/signal.c:1303:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1324:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1324:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1324:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1927:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1927:37: expected struct spinlock [usertype] *l ../kernel/signal.c:1927:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2192:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2211:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2211:65: expected struct task_struct *tsk ../kernel/signal.c:2211:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2212:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2230:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2230:14: expected struct sighand_struct *psig ../kernel/signal.c:2230:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2259:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2259:53: expected struct task_struct *t ../kernel/signal.c:2259:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2260:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2260:34: expected struct task_struct *parent ../kernel/signal.c:2260:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2289:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2289:24: expected struct task_struct *parent ../kernel/signal.c:2289:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2292:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2292:24: expected struct task_struct *parent ../kernel/signal.c:2292:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2325:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2325:17: expected struct sighand_struct *sighand ../kernel/signal.c:2325:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2365:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2365:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2365:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2367:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2367:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2367:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2424:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2424:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2424:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2482:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2482:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2482:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2522:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2522:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2522:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2524:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2524:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2524:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2622:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2622:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2622:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2706:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2706:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2706:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2718:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2718:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2718:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2761:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2761:52: expected struct task_struct *tsk ../kernel/signal.c:2761:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2763:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2801:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2801:49: expected struct sighand_struct *sighand ../kernel/signal.c:2801:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3134:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3134:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3134:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3155:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3155:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3155:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3222:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3222:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3222:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3224:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3224:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3224:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3375:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3375:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3375:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3378:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3378:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3378:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3767:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3767:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3767:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3779:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3779:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3779:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3784:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3784:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3784:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3789:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3789:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3789:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4277:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4277:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4277:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4289:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4289:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4289:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4307:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4307:11: expected struct k_sigaction *k ../kernel/signal.c:4307:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4309:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4309:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4309:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4311:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4311:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4311:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4363:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4363:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4363:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5022:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5022:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:5022:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5031:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5031:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:5031:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5041:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5041:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:5041:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:74:34: warning: dereference of noderef expression ../kernel/signal.c:510:35: warning: dereference of noderef expression ../kernel/signal.c:538:52: warning: dereference of noderef expression ../kernel/signal.c:1003: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1273: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:869: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1923:6: warning: context imbalance in 'flush_itimer_signals' - wrong count at exit ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2212:40: warning: dereference of noderef expression ../kernel/signal.c:2212: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:2550:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2763:49: warning: dereference of noderef expression ../kernel/signal.c:2763: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:2887:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4278:33: warning: dereference of noderef expression ../kernel/signal.c:4371:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4371:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4371:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4377:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4377:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4377:33: got struct spinlock [noderef] __rcu * ../mm/mincore.c:113:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../mm/percpu.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/percpu.h): ../include/trace/events/percpu.h:11:1: error: too long token expansion ../io_uring/io_uring.c:543:28: warning: invalid assignment: |= ../io_uring/io_uring.c:543:28: left side has type bool ../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/io_uring.c:1676:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../io_uring/io_uring.c:2402:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:952:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 952 | u32 lo, hi; | ^~ ../fs/file.c:423:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:423:17: expected struct file **old_fds ../fs/file.c:423:17: got struct file [noderef] __rcu **fd ../fs/file.c:424:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:424:17: expected struct file **new_fds ../fs/file.c:424:17: got struct file [noderef] __rcu **fd ../fs/file.c:447:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:447:17: struct file [noderef] __rcu * ../fs/file.c:447:17: struct file * ../fs/file.c:477:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:517:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:868:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:889:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:893:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:896:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:919:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:921:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:942:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:944:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:966:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:966:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:970:16: warning: incorrect type in return expression (different address spaces) ../fs/xattr.c:739:32: warning: dereference of noderef expression ../fs/xattr.c:885:32: warning: dereference of noderef expression ../arch/x86/kernel/fpu/core.c:230:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:230:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:230:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:237:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:237:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:237:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:573:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:573:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:573:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:577:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:577:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:577:41: got struct spinlock [noderef] __rcu * ../drivers/soc/qcom/smp2p.c:255:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:255:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:255:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:419:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:419:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:419:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:422:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:422:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:422:26: got unsigned int [usertype] *value ../fs/inode.c:962:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:1022:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:1063:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1778:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1896:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1910:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2443:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock Warning: ../drivers/soc/qcom/smp2p.c:78 struct member 'flags' not described in 'smp2p_smem_item' ../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c:1565:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - 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:452:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1863:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1865:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3805:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4282:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4459:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6267:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6268:54: warning: restricted suspend_state_t degrades to integer ../kernel/workqueue.c:5480:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5480:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5480:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5497:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5497:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5497:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5531:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5531:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5531:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6057:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6057:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6057:13: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:3869:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - 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:679:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:680:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:681:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:711:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:737:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:737:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:805:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:805:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:836:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:836:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:837:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:838:51: warning: restricted suspend_state_t degrades to integer ../mm/compaction.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/compaction.h): ../include/trace/events/compaction.h:165:1: error: too long token expansion ../net/ipv6/route.c:2381:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2381:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2381:39: got restricted __be32 Warning: ../drivers/gpu/drm/scheduler/sched_main.c:396 function parameter 'result' not described in 'drm_sched_job_done' ../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/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:871:25: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:367:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1525: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:409:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../drivers/base/power/wakeup.c:253:5: warning: context imbalance in 'wakeup_sources_read_lock' - wrong count at exit ../drivers/base/power/wakeup.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1093:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../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 ../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h: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/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit ../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit ../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit ../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit ../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block ../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit ../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit ../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit ../net/mptcp/protocol.c:3266:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../kernel/power/suspend.c:93:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:93:54: expected int val ../kernel/power/suspend.c:93:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:130:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:130:54: expected int val ../kernel/power/suspend.c:130:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:191:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:191:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:192:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:192:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:65: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:205:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:206:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:72: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:73: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:230:27: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:230:59: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:69: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:236:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:236:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:460:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:460:33: expected int val ../kernel/power/suspend.c:460:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:463:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:463:33: expected int val ../kernel/power/suspend.c:463:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:533:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:533:57: expected int val ../kernel/power/suspend.c:533:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:535:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:535:57: expected int val ../kernel/power/suspend.c:535:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:573:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:573:52: expected int val ../kernel/power/suspend.c:573:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:598:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:598:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:607:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:607:52: expected int val ../kernel/power/suspend.c:607:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:608:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:608:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:637:9: warning: restricted suspend_state_t degrades to integer ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock ../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock ../fs/fs-writeback.c:2630:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../mm/vmscan.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/vmscan.h): ../include/trace/events/vmscan.h:89:1: error: too long token expansion ../include/trace/events/vmscan.h:115:1: error: too long token expansion ../include/trace/events/vmscan.h:199:1: error: too long token expansion ../include/trace/events/vmscan.h:481:1: error: too long token expansion ../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2302 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2337 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2506 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2506 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2855 function parameter 'handle' not described in 'snapshot_write_finalize' ../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block ../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block ../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block ../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit ../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit ../drivers/firewire/ohci.c:3563:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit ../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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:192:37: expected void *v1 ../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:192:53: expected void *v2 ../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:207:62: got void * ../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): ../include/trace/events/dma.h:115:1: error: too long token expansion ../include/trace/events/dma.h:161:1: error: too long token expansion ../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression ../arch/x86/kvm/mmu/mmu.c:562:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2918: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:5385:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5387:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5389:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:937:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:937:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:937:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../mm/rmap.c:2717:25: warning: context imbalance in 'make_device_exclusive' - unexpected unlock ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:865:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:865:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:865:70: struct task_struct * ../kernel/sched/rt.c:2343:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2343:25: struct task_struct * ../kernel/sched/rt.c:2343:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:545:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:545:55: expected struct task_struct *donor ../kernel/sched/rt.c:545:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1005:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1005:39: expected struct task_struct *donor ../kernel/sched/rt.c:1005:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1538:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1538:31: expected struct task_struct *p ../kernel/sched/rt.c:1538:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1858:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1858:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1858:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1558:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1558:14: expected struct task_struct *curr ../kernel/sched/rt.c:1558:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1559:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1559:15: expected struct task_struct *donor ../kernel/sched/rt.c:1559:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1620:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1620:45: expected struct task_struct *p ../kernel/sched/rt.c:1620:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1663:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1663:39: expected struct task_struct *donor ../kernel/sched/rt.c:1663:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1683:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2025:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2025:40: expected struct task_struct *task ../kernel/sched/rt.c:2025:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2048:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2048:13: struct task_struct * ../kernel/sched/rt.c:2048:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2394:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2394:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2394:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2396:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:40: expected struct task_struct *p ../kernel/sched/rt.c:2396:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2396:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:62: expected struct task_struct *p ../kernel/sched/rt.c:2396:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2717:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2717:23: expected struct task_struct *p ../kernel/sched/deadline.c:2717:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2727:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2727:13: struct task_struct * ../kernel/sched/deadline.c:2727:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2833:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2833:25: struct task_struct * ../kernel/sched/deadline.c:2833:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2357:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2357:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2357:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2368:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2368:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2368:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1262:39: expected struct task_struct *p ../kernel/sched/deadline.c:1262:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1262:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1262:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1362:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1362:23: expected struct task_struct *p ../kernel/sched/deadline.c:1362:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1671:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1671:31: expected struct task_struct *p ../kernel/sched/deadline.c:1671:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1671:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1671:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1671:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1760:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1760:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1760:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2578:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2578:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2578:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2242:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2242:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2242:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2243:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2243:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2243:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2318:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2318:43: expected struct task_struct *p ../kernel/sched/deadline.c:2318:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2878:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2878:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2878:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2880:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2880:23: expected struct task_struct *p ../kernel/sched/deadline.c:2880:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2882:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2882:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2882:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3071:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: struct task_struct * ../kernel/sched/deadline.c:3120:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:206:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:206:22: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:206:22: struct task_struct * ../kernel/sched/syscalls.c:253:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:253:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:253:48: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1296:6: warning: context imbalance in 'sched_getaffinity' - different lock contexts for basic block ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1708:15: warning: dereference of noderef expression ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit ../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock ../arch/x86/kernel/apic/vector.c:918:13: warning: context imbalance in 'apic_force_complete_move' - wrong count at exit ../mm/vmalloc.c:1105:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4485:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../kernel/rcu/tree.c:1077:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1453:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1470:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1929:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2499:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2701:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2767:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1081:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:602:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:685:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:936:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1105:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit ../kernel/rcu/tree_nocb.h:1230:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:635:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:635:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:635:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:138:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:138:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:138:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:113:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:113:56: expected struct sched_domain *sd ../kernel/sched/topology.c:113:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:132:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:132:60: expected struct sched_domain *sd ../kernel/sched/topology.c:132:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:155:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:155:20: expected struct sched_domain *sd ../kernel/sched/topology.c:155:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:436:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:436:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:436:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:445:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:445:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:445:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:466:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:466:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:466:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:636:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:636:49: expected struct sched_domain *parent ../kernel/sched/topology.c:636:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:721:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:721:50: expected struct sched_domain *parent ../kernel/sched/topology.c:721:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:729:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:729:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:729:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:742:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:747:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:747:20: expected struct sched_domain *sd ../kernel/sched/topology.c:747:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:768:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:768:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:768:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:930:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:930:70: expected struct sched_domain *sd ../kernel/sched/topology.c:930:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:959:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:959:59: expected struct sched_domain *sd ../kernel/sched/topology.c:959:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1005:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1005:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1005:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1007:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1007:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1007:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1015:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1015:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1015:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1017:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1017:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1017:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1087:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1087:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1087:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1191:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1191:40: expected struct sched_domain *child ../kernel/sched/topology.c:1191:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1331:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1331:9: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1331:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1677:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1677:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1677:43: got struct sched_domain *child ../kernel/sched/topology.c:1813:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1813:21: int [noderef] __rcu * ../kernel/sched/topology.c:1813:21: int * ../kernel/sched/topology.c:1939:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1939:9: int [noderef] __rcu * ../kernel/sched/topology.c:1939:9: int * ../kernel/sched/topology.c:1994:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1994:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1994:9: struct cpumask *** ../kernel/sched/topology.c:2052:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2052:9: int [noderef] __rcu * ../kernel/sched/topology.c:2052:9: int * ../kernel/sched/topology.c:2054:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2054:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2054:9: struct cpumask *** ../kernel/sched/topology.c:2138:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2138:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2138:17: struct cpumask *** ../kernel/sched/topology.c:2210:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2210:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2210:19: struct cpumask *** ../kernel/sched/topology.c:2250:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2250:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2250:17: struct cpumask *** ../kernel/sched/topology.c:2372:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2372:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2372:31: got struct sched_domain *sd ../kernel/sched/topology.c:2491:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2491:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2491:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2512:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2512:56: expected struct sched_domain *child ../kernel/sched/topology.c:2512:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2511:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2511:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2511:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2566:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2566:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2566: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:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * ../drivers/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 ../kernel/sched/fair.c:1213:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1213:39: expected struct task_struct *donor ../kernel/sched/fair.c:1213:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1276:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1276:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1276:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3053:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3053:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3053:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12854:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12854:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12854:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6087:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6087:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6087:22: struct task_struct * ../kernel/sched/fair.c:6818:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6818:39: expected struct task_struct *donor ../kernel/sched/fair.c:6818:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7029:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7029:58: expected struct task_struct *p ../kernel/sched/fair.c:7029:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8417:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8417:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8417:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8621:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8621:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8621:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8766:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8766:39: expected struct task_struct *donor ../kernel/sched/fair.c:8766:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8797:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8797:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8797:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9015:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9015:38: expected struct task_struct *curr ../kernel/sched/fair.c:9015:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:10033:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10033:40: expected struct sched_domain *child ../kernel/sched/fair.c:10033:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10661:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10661:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10661:22: struct task_struct * ../kernel/sched/fair.c:12106:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12106:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12106:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11756:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11756:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11756:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12215:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12215:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12215:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2999:9: warning: context imbalance in 'task_numa_placement' - different lock contexts for basic block ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../drivers/cpufreq/cpufreq.c:440:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:440:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:440:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:440:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:440:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:440:65: got struct notifier_block [noderef] __rcu *next ../kernel/sched/core.c:297:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:297:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:297:56: struct task_struct * ../kernel/sched/core.c:774:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:774:33: expected struct task_struct *task ../kernel/sched/core.c:774:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:850:49: expected struct task_struct *p ../kernel/sched/core.c:850:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1095:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1095:38: expected struct task_struct *curr ../kernel/sched/core.c:1095:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1196:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1196:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1196:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2197:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2197:39: expected struct task_struct *donor ../kernel/sched/core.c:2197:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2208:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2208:65: expected struct task_struct *tsk ../kernel/sched/core.c:2208:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3695:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3695:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3695:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3904:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3904:36: expected struct task_struct const *p ../kernel/sched/core.c:3904:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8035:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8035:43: expected struct task_struct *push_task ../kernel/sched/core.c:8035:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5664:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5664:15: expected struct task_struct *donor ../kernel/sched/core.c:5664:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6331:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6331:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6331:32: struct task_struct * ../kernel/sched/core.c:6362:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6362:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6362:23: struct task_struct * ../kernel/sched/core.c:6370:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6370:46: struct task_struct * ../kernel/sched/core.c:6370:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6427:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6427:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6427:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6680:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6680:14: expected struct task_struct *prev ../kernel/sched/core.c:6680:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7229:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7229:17: struct task_struct * ../kernel/sched/core.c:7229:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8926:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8926:16: expected struct task_struct * ../kernel/sched/core.c:8926:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9425:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10168:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10168:25: expected struct task_struct *p ../kernel/sched/core.c:10168:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:371:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:381:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:599:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:624:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:648:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1785:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1785:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:98:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:98:13: expected struct task_struct const *p ../kernel/sched/pelt.h:98:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:11: warning: dereference of noderef expression ../kernel/sched/core.c:1571:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2278: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:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/core.c:2161:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2161:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2161:38: struct task_struct const * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../mm/madvise.c:211:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:437:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.c:792:9: warning: context imbalance in 'madvise_free_pte_range' - different lock contexts for basic block ../arch/x86/kernel/kvm.c:72:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../fs/buffer.c:251:18: warning: context imbalance in '__find_get_block_slow' - different lock contexts for basic block ../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 ../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address ../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:296:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:296:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:296:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:298:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:298:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:298:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:300:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:300:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:300:17: got struct wait_queue_head [noderef] __rcu * ../kernel/acct.c:513:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:513:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:513:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:523:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:523:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:523:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:603:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:603:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:603:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:623:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:623:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:623:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:220:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:335:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:340:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../mm/swapfile.c:263:9: warning: context imbalance in '__try_to_reclaim_swap' - unexpected unlock ../mm/swapfile.c:531:20: warning: context imbalance in 'isolate_lock_cluster' - different lock contexts for basic block ../mm/swapfile.c:679:13: warning: context imbalance in 'cluster_reclaim_range' - unexpected unlock ../mm/swapfile.c:817:9: warning: context imbalance in 'alloc_swap_scan_cluster' - unexpected unlock ../mm/swapfile.c:862:31: warning: context imbalance in 'swap_reclaim_full_clusters' - unexpected unlock ../mm/swapfile.c:992:28: warning: context imbalance in 'cluster_alloc_swap_entry' - unexpected unlock ../mm/swapfile.c:1206:24: warning: context imbalance in 'swap_alloc_fast' - different lock contexts for basic block ../mm/swapfile.c:2080:9: warning: context imbalance in 'unuse_pte' - 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:871:25: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../arch/x86/kvm/svm/svm.c:1517:13: warning: context imbalance in 'svm_srso_vm_destroy' - different lock contexts for basic block ../arch/x86/kvm/svm/svm.c:1537:13: warning: context imbalance in 'svm_srso_vm_init' - different lock contexts for basic block ../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1418:53: expected unsigned int pollflags ../fs/eventpoll.c:1418:53: got restricted __poll_t ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../kernel/time/alarmtimer.c:71:19: warning: context imbalance in 'alarmtimer_get_rtcdev' - wrong count at exit ../kernel/time/alarmtimer.c:368:6: warning: context imbalance in 'alarm_restart' - wrong count at exit ../kernel/time/alarmtimer.c:463:13: warning: context imbalance in 'alarmtimer_freezerset' - wrong count at exit ../kernel/time/alarmtimer.c:514:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:590:31: warning: array of flexible structures ../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression ../kernel/pid_namespace.c:207:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:207:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:207:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:209:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:209:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:209:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:208:28: warning: dereference of noderef expression ../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3043:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3054:13: warning: context imbalance in 'kvm_end_pvclock_update' - unexpected unlock ../arch/x86/kvm/x86.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../drivers/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 ../kernel/time/posix-timers.c:346:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:346:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:346:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:353:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:353:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:353:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:555:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:555:41: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:555:41: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1043:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1043:9: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:1043:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1091:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1091:9: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:1091:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:307:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:337:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:375:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:466:12: warning: context imbalance in 'do_timer_create' - different lock contexts for basic block ../kernel/time/posix-timers.c:604:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/bpf/helpers.c: In function ‘____bpf_snprintf’: ../kernel/bpf/helpers.c:1067:9: warning: function ‘____bpf_snprintf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 1067 | err = bstr_printf(str, str_size, fmt, data.bin_args); | ^~~ ../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../fs/bpf_fs_kfuncs.c:41:25: warning: symbol 'bpf_get_task_exe_file' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:57:18: warning: symbol 'bpf_put_file' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:81:17: warning: symbol 'bpf_path_d_path' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:129:17: warning: symbol 'bpf_get_dentry_xattr' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:162:17: warning: symbol 'bpf_get_file_xattr' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:288:17: warning: symbol 'bpf_set_dentry_xattr' was not declared. Should it be static? ../fs/bpf_fs_kfuncs.c:314:17: warning: symbol 'bpf_remove_dentry_xattr' was not declared. Should it be static? ../drivers/hv/hv_balloon.c:832:9: warning: context imbalance in 'pfn_covered' - wrong count at exit ../drivers/hv/hv_balloon.c:2048:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * ../kernel/bpf/helpers.c:1197:21: warning: incorrect type in assignment (different address spaces) ../kernel/bpf/helpers.c:1197:21: expected unsigned long long ( *[usertype] callback_fn )( ... ) ../kernel/bpf/helpers.c:1197:21: got void [noderef] __rcu * ../kernel/bpf/helpers.c:1900:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1901:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1902:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1903:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1904:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1905:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1906:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1907:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1908:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1909:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:1912:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/bpf/helpers.c:2172:18: warning: symbol 'bpf_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2186:18: warning: symbol 'bpf_percpu_obj_new_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2217:18: warning: symbol 'bpf_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2225:18: warning: symbol 'bpf_percpu_obj_drop_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2231:18: warning: symbol 'bpf_refcount_acquire_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2276:17: warning: symbol 'bpf_list_push_front_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2286:17: warning: symbol 'bpf_list_push_back_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2319:34: warning: symbol 'bpf_list_pop_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2324:34: warning: symbol 'bpf_list_pop_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2329:34: warning: symbol 'bpf_list_front' was not declared. Should it be static? ../kernel/bpf/helpers.c:2339:34: warning: symbol 'bpf_list_back' was not declared. Should it be static? ../kernel/bpf/helpers.c:2349:32: warning: symbol 'bpf_rbtree_remove' was not declared. Should it be static? ../kernel/bpf/helpers.c:2405:17: warning: symbol 'bpf_rbtree_add_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:2415:32: warning: symbol 'bpf_rbtree_first' was not declared. Should it be static? ../kernel/bpf/helpers.c:2422:32: warning: symbol 'bpf_rbtree_root' was not declared. Should it be static? ../kernel/bpf/helpers.c:2429:32: warning: symbol 'bpf_rbtree_left' was not declared. Should it be static? ../kernel/bpf/helpers.c:2439:32: warning: symbol 'bpf_rbtree_right' was not declared. Should it be static? ../kernel/bpf/helpers.c:2455:32: warning: symbol 'bpf_task_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2466:18: warning: symbol 'bpf_task_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2471:18: warning: symbol 'bpf_task_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2484:27: warning: symbol 'bpf_cgroup_acquire' was not declared. Should it be static? ../kernel/bpf/helpers.c:2496:18: warning: symbol 'bpf_cgroup_release' was not declared. Should it be static? ../kernel/bpf/helpers.c:2501:18: warning: symbol 'bpf_cgroup_release_dtor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2514:27: warning: symbol 'bpf_cgroup_ancestor' was not declared. Should it be static? ../kernel/bpf/helpers.c:2534:27: warning: symbol 'bpf_cgroup_from_id' was not declared. Should it be static? ../kernel/bpf/helpers.c:2554:18: warning: symbol 'bpf_task_under_cgroup' was not declared. Should it be static? ../kernel/bpf/helpers.c:2597:27: warning: symbol 'bpf_task_get_cgroup1' was not declared. Should it be static? ../kernel/bpf/helpers.c:2614:32: warning: symbol 'bpf_task_from_pid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2633:32: warning: symbol 'bpf_task_from_vpid' was not declared. Should it be static? ../kernel/bpf/helpers.c:2674:18: warning: symbol 'bpf_dynptr_slice' was not declared. Should it be static? ../kernel/bpf/helpers.c:2792:17: warning: symbol 'bpf_dynptr_adjust' was not declared. Should it be static? ../kernel/bpf/helpers.c:2811:18: warning: symbol 'bpf_dynptr_is_null' was not declared. Should it be static? ../kernel/bpf/helpers.c:2818:18: warning: symbol 'bpf_dynptr_is_rdonly' was not declared. Should it be static? ../kernel/bpf/helpers.c:2828:19: warning: symbol 'bpf_dynptr_size' was not declared. Should it be static? ../kernel/bpf/helpers.c:2838:17: warning: symbol 'bpf_dynptr_clone' was not declared. Should it be static? ../kernel/bpf/helpers.c:2865:17: warning: symbol 'bpf_dynptr_copy' was not declared. Should it be static? ../kernel/bpf/helpers.c:2909:18: warning: symbol 'bpf_cast_to_kern_ctx' was not declared. Should it be static? ../kernel/bpf/helpers.c:2914:18: warning: symbol 'bpf_rdonly_cast' was not declared. Should it be static? ../kernel/bpf/helpers.c:2919:18: warning: symbol 'bpf_rcu_read_lock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2924:18: warning: symbol 'bpf_rcu_read_unlock' was not declared. Should it be static? ../kernel/bpf/helpers.c:2953:18: warning: symbol 'bpf_throw' was not declared. Should it be static? ../kernel/bpf/helpers.c:2972:17: warning: symbol 'bpf_wq_init' was not declared. Should it be static? ../kernel/bpf/helpers.c:2986:17: warning: symbol 'bpf_wq_start' was not declared. Should it be static? ../kernel/bpf/helpers.c:3003:17: warning: symbol 'bpf_wq_set_callback_impl' was not declared. Should it be static? ../kernel/bpf/helpers.c:3017:18: warning: symbol 'bpf_preempt_disable' was not declared. Should it be static? ../kernel/bpf/helpers.c:3022:18: warning: symbol 'bpf_preempt_enable' was not declared. Should it be static? ../kernel/bpf/helpers.c:3081:1: warning: symbol 'bpf_iter_bits_new' was not declared. Should it be static? ../kernel/bpf/helpers.c:3142:17: warning: symbol 'bpf_iter_bits_next' was not declared. Should it be static? ../kernel/bpf/helpers.c:3168:18: warning: symbol 'bpf_iter_bits_destroy' was not declared. Should it be static? ../kernel/bpf/helpers.c:3192:17: warning: symbol 'bpf_copy_from_user_str' was not declared. Should it be static? ../kernel/bpf/helpers.c:3237:17: warning: symbol 'bpf_copy_from_user_task_str' was not declared. Should it be static? ../kernel/bpf/helpers.c:3267:18: warning: symbol 'bpf_local_irq_save' was not declared. Should it be static? ../kernel/bpf/helpers.c:3272:18: warning: symbol 'bpf_local_irq_restore' was not declared. Should it be static? ../kernel/bpf/helpers.c:3277:18: warning: symbol '__bpf_trap' was not declared. Should it be static? ../kernel/bpf/helpers.c:2919: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:871:25: warning: context imbalance in 'bpf_rcu_read_unlock' - unexpected unlock ../fs/aio.c:1687:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1718:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../mm/mempolicy.c:690:17: warning: context imbalance in 'queue_folios_pte_range' - 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 * ../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../fs/dax.c:734:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:734:39: expected unsigned long v ../fs/dax.c:734:39: got restricted vm_fault_t ../fs/dax.c:736:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:736:39: expected unsigned long v ../fs/dax.c:736:39: got restricted vm_fault_t ../fs/dax.c:740:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:740:31: expected unsigned long v ../fs/dax.c:740:31: got restricted vm_fault_t ../fs/dax.c:1382:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1382:41: expected int result ../fs/dax.c:1382:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1890:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1890:21: expected int ret ../fs/dax.c:1890:21: got restricted vm_fault_t ../fs/dax.c:1893:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1893:21: expected int ret ../fs/dax.c:1893:21: got restricted vm_fault_t ../fs/dax.c:1896:16: warning: incorrect type in return expression (different base types) ../fs/dax.c:1896:16: expected restricted vm_fault_t ../fs/dax.c:1896:16: got int ret ../fs/dax.c:1914:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1914:46: expected int result ../fs/dax.c:1914:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1930:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1930:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1930:21: got unsigned long ../fs/dax.c:1973:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1973:51: expected int result ../fs/dax.c:1973:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2053:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:2053:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2053:21: got unsigned long ../fs/dax.c:2089:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:2089:62: expected int result ../fs/dax.c:2089:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2151:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2151:55: expected int result ../fs/dax.c:2151:55: got restricted vm_fault_t ../fs/dax.c:2169:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2169:58: expected int result ../fs/dax.c:2169:58: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:279:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock ../fs/dax.c:515:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block ../fs/dax.c:582:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block ../fs/dax.c:1154:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock ../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:937:28: warning: context imbalance in 'write_protect_page' - unexpected unlock ../mm/ksm.c:1435:42: warning: context imbalance in 'replace_page' - different lock contexts for basic block ../mm/ksm.c:2558:33: warning: context imbalance in 'scan_get_next_rmap_item' - unexpected unlock ../fs/coredump.c:478:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:478:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:478:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:487:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:487:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:487:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:526:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:526:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:526:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:531:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:531:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:531:33: got struct spinlock [noderef] __rcu * ../drivers/ufs/core/ufshcd.c:1598:12: warning: context imbalance in 'ufshcd_devfreq_get_dev_status' - wrong count at exit ../drivers/ufs/core/ufshcd.c:1971:13: warning: context imbalance in 'ufshcd_gate_work' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2066:6: warning: context imbalance in 'ufshcd_release' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2081:6: warning: context imbalance in 'ufshcd_clkgate_delay_set' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2110:16: warning: context imbalance in 'ufshcd_clkgate_enable_store' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2199:13: warning: context imbalance in 'ufshcd_clk_scaling_start_busy' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2231:13: warning: context imbalance in 'ufshcd_clk_scaling_update_busy' - wrong count at exit ../kernel/time/timer_migration.c:866:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../kernel/seccomp.c:580:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:580:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:580:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:584:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:584:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:584:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:912:9: expected struct qspinlock *lock ../kernel/seccomp.c:912:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1417:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1417:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1417:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1429:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1429:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1429:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1915:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1915:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1915:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:2001:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2001:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2001:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2019:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2019:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2019:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2161:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2161:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2161:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2164:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2164:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2164:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2170:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2170:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2170:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:493:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:493:9: expected struct qspinlock *lock ../kernel/seccomp.c:493:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:603:9: expected struct qspinlock *lock ../kernel/seccomp.c:603:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../mm/migrate.c:2213:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock ../mm/migrate.c:2386:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mm/khugepaged.c:837: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:871:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../mm/khugepaged.c:1195:26: warning: context imbalance in 'collapse_huge_page' - different lock contexts for basic block ../mm/khugepaged.c:1690:28: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1783:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2967: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 ../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 * ../mm/memcontrol.c:4170:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4170:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:4170:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../kernel/cgroup/cgroup.c:6772:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6772:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6772:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6775:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6775:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6775:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3166:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6535:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6651:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6671:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6720:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock Warning: ../drivers/android/binder.c:2432 struct member 'offset' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'skip_size' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'fixup_data' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'node' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2452 struct member 'offset' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'sender_uaddr' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'length' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'node' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:4012 function parameter 'thread' not described in 'binder_free_buf' ../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 ../mm/huge_memory.c:2191:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2233:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2361:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2501:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): ../arch/x86/include/asm/pgtable.h:894:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock ../mm/huge_memory.c:2583:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2698:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2715:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c: note: in included file (through ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/page-flags.h:278:38: warning: context imbalance in 'zap_huge_pud' - unexpected unlock ../mm/huge_memory.c:3607:17: warning: context imbalance in '__split_unmapped_folio' - unexpected unlock ../mm/huge_memory.c:3899:17: warning: context imbalance in '__folio_split' - different lock contexts for basic block ../mm/huge_memory.c:4426:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock ../kernel/trace/trace_dynevent.c:19:1: warning: symbol 'dyn_event_ops_mutex' was not declared. Should it be static? ../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/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/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 ../kernel/trace/ring_buffer.c:5750:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5836:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6128:13: warning: context imbalance in 'reset_disabled_cpu_buffer' - wrong count at exit ../kernel/trace/ring_buffer.c:6270:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6300:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6539:5: warning: context imbalance in 'ring_buffer_read_page' - different lock contexts for basic block ../kernel/trace/ftrace.c:233:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:233:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:233:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:318:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:318:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:325:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:325:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:325:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1072:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1072:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1072:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1073:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1073:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1073:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1298:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1298:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1298:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1299:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1299:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1299:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1300:37: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1300:37: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1300:37: got struct ftrace_hash * ../kernel/trace/ftrace.c:1301:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1301:38: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1301:38: got struct ftrace_hash * ../kernel/trace/ftrace.c:2100:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2100:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2100:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1505:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1521:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1522:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1523:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1695:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1696:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1757:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1758:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2078:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2089:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2572:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2583:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3379:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3380:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3386:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3387:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3400:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3401:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3404:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3408:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3423:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3424:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3432:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3438:81: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3442:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3444:56: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3474:60: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3475:49: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3514:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3516:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3518:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3520:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3526:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3527:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3533:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3534:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3536:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3537:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3542:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3543:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3590:31: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3591:32: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3606:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3607:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3612:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3613:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3615:39: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3616:40: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3658:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3659:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3660:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3661:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3947:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3964:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4650:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4653:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5060:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5062:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5442:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5586:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5592:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5857:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5859:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5940:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5942:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5991:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6041:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6083:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6135:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6139:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6465:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6467:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6536:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6544:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6612:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6613:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7332:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7333:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7337:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7355:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7355:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7407:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7408:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7795:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7796:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7840:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7840:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7840:36: struct ftrace_ops * ../kernel/trace/ftrace.c:8616:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8616:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8616:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:8665:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8665:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8665:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:231:20: warning: too many warnings ../kernel/trace/trace_events_filter.c:2663:19: warning: array of flexible structures ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1323:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1323:34: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1323:34: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1340:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1340:27: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1340:27: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * ../kernel/trace/trace_events.c:1293:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1293:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1293: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:1576:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1576:37: expected struct event_filter *filter ../kernel/trace/trace.h:1576:37: got struct event_filter [noderef] __rcu *filter ../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:871:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../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 ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:378:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 378 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:434:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 434 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:476:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 476 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ ../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:575:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:761:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:772:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:787:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:835:41: warning: incorrect type in assignment (different address spaces) ../kernel/trace/bpf_trace.c:835:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr ../kernel/trace/bpf_trace.c:835:41: got void * ../kernel/trace/bpf_trace.c:885:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:897:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1188:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1273:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1322:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1346:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1366:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3452:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3460:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3641:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3653:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3650:17: warning: symbol 'bpf_probe_read_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3657:17: warning: symbol 'bpf_probe_read_kernel_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3667:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3664:17: warning: symbol 'bpf_probe_read_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3671:17: warning: symbol 'bpf_probe_read_kernel_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3681:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3678:17: warning: symbol 'bpf_copy_from_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3688:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3685:17: warning: symbol 'bpf_copy_from_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3696:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3692:17: warning: symbol 'bpf_copy_from_user_task_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3704:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3700:17: warning: symbol 'bpf_copy_from_user_task_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2514:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2518: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:871:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../kernel/trace/trace.c:5764:1: warning: trying to concatenate 12722-character string (8191 bytes max) ../kernel/trace/trace.c:91:5: warning: symbol 'tracepoint_printk' was not declared. Should it be static? ../kernel/trace/trace.c:144:6: warning: symbol 'ftrace_dump_on_oops' was not declared. Should it be static? ../kernel/trace/trace.c:502:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:502:28: expected struct trace_export **list ../kernel/trace/trace.c:502:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:516:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:516:33: expected struct trace_export **list ../kernel/trace/trace.c:516:33: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:2877:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2877:38: expected struct event_filter *filter ../kernel/trace/trace.c:2877:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:456:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:456:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:456:9: struct trace_export * ../kernel/trace/trace.c:471:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:471:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:471:9: struct trace_export * ../fs/gfs2/glock.c: note: in included file: ../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock ../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock ../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock ../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block Warning: ../fs/gfs2/glock.c:1264 function parameter 'ip' not described in '__gfs2_holder_init' ../kernel/events/core.c:1467:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1467:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1467:15: struct perf_event_context * ../kernel/events/core.c:1480:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1480:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1480:28: struct perf_event_context * ../kernel/events/core.c:3647:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3647:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3647:20: struct perf_event_context * ../kernel/events/core.c:3651:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3651:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3651:18: struct perf_event_context * ../kernel/events/core.c:3652:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3652:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3652:23: struct perf_event_context * ../kernel/events/core.c:3705:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3705:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3705:25: struct perf_event_context * ../kernel/events/core.c:3706:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3706:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3706:25: struct perf_event_context * ../kernel/events/core.c:4089:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4089:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4089:15: struct perf_event_context * ../kernel/events/core.c:4497:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4497:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4497:15: struct perf_event_context * ../kernel/events/core.c:4985:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4985:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4985:25: struct perf_event_context * ../kernel/events/core.c:6615:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6615:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6615:9: struct perf_buffer * ../kernel/events/core.c:6130:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6366:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6366:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6366:22: struct perf_buffer * ../kernel/events/core.c:6490:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6490:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6490:14: struct perf_buffer * ../kernel/events/core.c:6523:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6523:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6523:14: struct perf_buffer * ../kernel/events/core.c:6636:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6636:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6636:14: struct perf_buffer * ../kernel/events/core.c:6652:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6652:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6652:14: struct perf_buffer * ../kernel/events/core.c:8581:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8581:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8581:15: struct perf_event_context * ../kernel/events/core.c:8669:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8669:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8669:13: struct perf_buffer * ../kernel/events/core.c:8773:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8773:61: expected struct task_struct *p ../kernel/events/core.c:8773:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8775:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8775:61: expected struct task_struct *p ../kernel/events/core.c:8775:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9511:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9511:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9511:15: struct perf_event_context * ../kernel/events/core.c:10645:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10645:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10645:9: struct swevent_hlist * ../kernel/events/core.c:10684:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10684:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10684:17: struct swevent_hlist * ../kernel/events/core.c:10959:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10959:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10959:23: struct perf_event_context * ../kernel/events/core.c:12015:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:14041:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14041:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:14041:9: struct perf_event_context * ../kernel/events/core.c:14558:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14558:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:14558:17: struct swevent_hlist * ../kernel/events/core.c:183:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:199:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1514:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2987:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4959:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:10498:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10498:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10498:17: struct swevent_hlist * ../kernel/events/core.c:10518:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10518:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10518:17: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../fs/nfs/nfs4trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfs4trace.h): ../fs/nfs/./nfs4trace.h:2052:1: error: too long token expansion ../fs/nfs/./nfs4trace.h:2118:1: error: too long token expansion ../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:1479:1: error: too long token expansion ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/extent_io.h, ../fs/btrfs/locking.h, ../fs/btrfs/ctree.h, ../fs/btrfs/delayed-inode.h): ../fs/btrfs/compression.h:83:9: error: Expected ) in function call ../fs/btrfs/compression.h:83:9: error: got __VA_OPT__ ../fs/btrfs/compression.h:84:9: error: Expected ) in function call ../fs/btrfs/compression.h:84:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/locking.h, ../fs/btrfs/ctree.h, ../fs/btrfs/delayed-inode.h): ../fs/btrfs/extent_io.h:132:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:132:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/btrfs_inode.h:515:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:515:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/delayed-ref.h:441:9: error: Expected ) in function call ../fs/btrfs/delayed-ref.h:441:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/space-info.h): ../fs/btrfs/volumes.h:633:17: error: Expected ) in function call ../fs/btrfs/volumes.h:633:17: error: got __VA_OPT__ ../fs/btrfs/volumes.h:686:9: error: Expected ) in function call ../fs/btrfs/volumes.h:686:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/zoned.h:411:9: error: Expected ) in function call ../fs/btrfs/zoned.h:411:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1611:17: error: Expected ) in function call ../fs/btrfs/super.c:1611:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1843:9: error: Expected ) in function call ../fs/btrfs/super.c:1843:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2284:9: error: Expected ) in function call ../fs/btrfs/super.c:2284:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2597:17: error: Expected ) in function call ../fs/btrfs/super.c:2597:17: error: got __VA_OPT__ ../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:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h: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:326:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1487:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../kernel/bpf/verifier.c:349:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:22665: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 ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? .pylintrc: warning: ignored by one of the .gitignore files In file included from ../include/trace/define_trace.h:132, from ../samples/trace_events/trace-events-sample.h:640, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 285 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1190:48: note: in expansion of macro ‘cpu_possible_mask’ 1190 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:55:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 55 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 427 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ 435 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:99:9: note: in expansion of macro ‘_BUG_FLAGS’ 99 | _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b)); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:133: ../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:55:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 55 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ 67 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:99:9: note: in expansion of macro ‘_BUG_FLAGS’ 99 | _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b)); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../ipc/sem.c:579:9: warning: context imbalance in 'newary' - unexpected unlock ../ipc/sem.c:1186:17: warning: context imbalance in 'freeary' - unexpected unlock ../ipc/sem.c:1647:9: warning: context imbalance in 'semctl_down' - different lock contexts for basic block ../ipc/sem.c:1906:24: warning: context imbalance in 'find_alloc_undo' - wrong count at exit ../ipc/sem.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/linux/compat.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__do_semtimedop' - unexpected unlock ../arch/x86/hyperv/hv_init.c:70:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:238:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:238:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:238:33: got void * ../security/commoncap.c:1405:41: warning: dubious: !x | y ../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:871:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:449:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../include/linux/thread_info.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:23:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1037:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1681:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../init/main.c:193:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:291:16: warning: cast to restricted __le32 ../init/main.c:292:16: warning: cast to restricted __le32 ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../net/socket.c:1671:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../sound/core/pcm_lib.c:548:32: warning: incorrect type in assignment (different base types) ../sound/core/pcm_lib.c:548:32: expected unsigned int [usertype] ../sound/core/pcm_lib.c:548:32: got restricted __le32 [usertype] ../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:1284:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1354:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block ../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr ../arch/x86/platform/uv/uv_nmi.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock ../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit ../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock ../drivers/acpi/sleep.c:564:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:672:50: warning: restricted suspend_state_t degrades to integer ../security/selinux/avc.c:467:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block ../io_uring/io_uring.c:543:28: warning: invalid assignment: |= ../io_uring/io_uring.c:543:28: left side has type bool ../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/io_uring.c:1676:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../io_uring/io_uring.c:2402:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block ../net/netlink/af_netlink.c:2601:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2607:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2657:9: warning: context imbalance in 'netlink_seq_start' - wrong count at exit ../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2504:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../kernel/fork.c:1005:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1005:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1005:19: got struct task_struct *p ../kernel/fork.c:1596:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1596:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1596:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1605:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1605:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1605:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1607:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1607:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1607:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1701:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1701:9: expected struct qspinlock *lock ../kernel/fork.c:1701:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:1989:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1989:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1989:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1993:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1993:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1993:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2326:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2326:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2326:32: got struct task_struct * ../kernel/fork.c:2335:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2335:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2335:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2384:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2384:54: expected struct list_head *head ../kernel/fork.c:2384:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2404:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2404:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2404:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2426:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2426:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2426:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2454:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2454:28: expected struct sighand_struct *sighand ../kernel/fork.c:2454:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2485:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2485:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2485:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2487:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2487:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2930:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2930:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:2930:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3013:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3013:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3013:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1840:36: warning: context imbalance in 'pidfd_prepare' - different lock contexts for basic block ../kernel/fork.c:2039: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:2382:59: warning: dereference of noderef expression ../kernel/fork.c:2383:59: warning: dereference of noderef expression ../kernel/fork.c:997:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:997:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:997:23: struct task_struct * ../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:871:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../security/selinux/hooks.c:5589:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5590:22: warning: restricted __be16 degrades to integer ../kernel/cpu.c:1253:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../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:871:25: 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:871:25: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1241:20: warning: context imbalance in '__se_sys_process_mrelease' - unexpected unlock ../fs/exec.c:308:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:308:39: expected char const [noderef] __user * ../fs/exec.c:308:39: got void * ../fs/exec.c:315:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:315:31: expected char const [noderef] __user * ../fs/exec.c:315:31: got void * ../fs/exec.c:906:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:906:48: expected struct sighand_struct *oldsighand ../fs/exec.c:906:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1012:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1012:56: expected struct task_struct *parent ../fs/exec.c:1012:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1047:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1047:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1047:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1162:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1162:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1162:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1164:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1164:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1164:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1688:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1688:70: expected struct task_struct *tsk ../fs/exec.c:1688:70: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c:359:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:359:37: expected struct task_struct *tsk ../kernel/exit.c:359:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:362:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:362:32: expected struct task_struct *task ../kernel/exit.c:362:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:363:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:363:35: expected struct task_struct *task ../kernel/exit.c:363:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:408:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:408:24: expected struct task_struct *parent ../kernel/exit.c:408:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:460:17: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:460:17: expected struct task_struct [noderef] __rcu *volatile ../kernel/exit.c:460:17: got struct task_struct *tsk ../kernel/exit.c:495:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:495:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:495:23: struct task_struct * ../kernel/exit.c:654:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:656:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:869:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1088:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1333:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1348:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1399:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1402:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1408:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1584:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1584:68: void * ../kernel/exit.c:1584:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1613:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1613:25: expected struct task_struct *parent ../kernel/exit.c:1613:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:464:20: warning: context imbalance in '__try_to_set_owner' - unexpected unlock ../kernel/exit.c:518:9: warning: dereference of noderef expression ../kernel/exit.c:487:6: warning: context imbalance in 'mm_update_next_owner' - different lock contexts for basic block ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:120: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:1649:6: warning: context imbalance in '__do_wait' - wrong count at exit ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:14: warning: symbol 'bpf_fentry_test10' was not declared. Should it be static? ../net/bpf/test_run.c:577:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:581:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:587:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:594:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:601:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:628:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:634:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:638:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../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:869:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:869:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:418:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:521:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:940:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1320:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2423:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2495:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2542:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2646:5: warning: context imbalance in 'gpio_do_set_config' - wrong count at exit ../drivers/gpio/gpiolib.c:2823:5: warning: context imbalance in 'gpiod_direction_input_nonotify' - wrong count at exit ../drivers/gpio/gpiolib.c:2895:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3072:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3105:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3276:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3329:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3332:5: warning: context imbalance in 'gpiod_get_array_value_complex' - wrong count at exit ../drivers/gpio/gpiolib.c:3567:12: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3596:12: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3620:12: warning: context imbalance in 'gpiod_set_raw_value_commit' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3676:5: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3980:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4395:6: warning: context imbalance in 'gpiod_line_state_notify' - wrong count at exit ../drivers/gpio/gpiolib.c:4923:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:5237:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:5265: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:400:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:5310:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1059:9: struct fasync_struct * ../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1137:22: struct fasync_struct * ../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:33: struct fasync_struct * ../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'sysrq_handle_crash' - unexpected unlock ../mm/swap.c:47:5: warning: symbol 'page_cluster' was not declared. Should it be static? ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1539:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1539:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:956:62: warning: context imbalance in 'folios_put_refs' - 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:871:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2527:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'unmap_ldt_struct' - 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:1221:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1221:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1221:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1223:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1223:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1223:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l ../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1384:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * ../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:191:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:194:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:194:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:194:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:497:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:497:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:497:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:501:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:501:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:501:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:523:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:523:53: expected struct k_sigaction *ka ../kernel/signal.c:523:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:624:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:624:9: expected struct lockdep_map const *lock ../kernel/signal.c:624:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:723:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:723:9: expected struct lockdep_map const *lock ../kernel/signal.c:723:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:754:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:754:9: expected struct lockdep_map const *lock ../kernel/signal.c:754:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:855:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:855:9: expected struct lockdep_map const *lock ../kernel/signal.c:855:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1050:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1050:9: expected struct lockdep_map const *lock ../kernel/signal.c:1050:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1302:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1302:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1302:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1303:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1303:16: expected struct k_sigaction *action ../kernel/signal.c:1303:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1324:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1324:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1324:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1927:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1927:37: expected struct spinlock [usertype] *l ../kernel/signal.c:1927:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2192:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2211:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2211:65: expected struct task_struct *tsk ../kernel/signal.c:2211:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2212:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2230:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2230:14: expected struct sighand_struct *psig ../kernel/signal.c:2230:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2259:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2259:53: expected struct task_struct *t ../kernel/signal.c:2259:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2260:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2260:34: expected struct task_struct *parent ../kernel/signal.c:2260:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2289:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2289:24: expected struct task_struct *parent ../kernel/signal.c:2289:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2292:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2292:24: expected struct task_struct *parent ../kernel/signal.c:2292:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2325:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2325:17: expected struct sighand_struct *sighand ../kernel/signal.c:2325:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2365:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2365:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2365:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2367:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2367:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2367:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2424:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2424:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2424:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2482:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2482:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2482:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2522:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2522:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2522:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2524:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2524:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2524:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2622:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2622:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2622:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2706:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2706:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2706:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2718:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2718:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2718:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2761:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2761:52: expected struct task_struct *tsk ../kernel/signal.c:2761:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2763:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2801:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2801:49: expected struct sighand_struct *sighand ../kernel/signal.c:2801:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3134:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3134:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3134:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3155:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3155:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3155:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3222:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3222:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3222:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3224:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3224:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3224:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3375:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3375:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3375:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3378:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3378:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3378:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3767:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3767:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3767:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3779:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3779:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3779:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3784:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3784:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3784:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3789:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3789:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3789:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4277:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4277:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4277:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4289:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4289:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4289:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4307:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4307:11: expected struct k_sigaction *k ../kernel/signal.c:4307:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4309:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4309:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4309:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4311:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4311:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4311:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4363:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4363:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4363:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5022:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5022:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:5022:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5031:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5031:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:5031:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5041:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5041:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:5041:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:74:34: warning: dereference of noderef expression ../kernel/signal.c:510:35: warning: dereference of noderef expression ../kernel/signal.c:538:52: warning: dereference of noderef expression ../kernel/signal.c:1003: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1273: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:869: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1923:6: warning: context imbalance in 'flush_itimer_signals' - wrong count at exit ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2212:40: warning: dereference of noderef expression ../kernel/signal.c:2212: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:2550:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2763:49: warning: dereference of noderef expression ../kernel/signal.c:2763: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:2887:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4278:33: warning: dereference of noderef expression ../kernel/signal.c:4371:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4371:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4371:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4377:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4377:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4377:33: got struct spinlock [noderef] __rcu * ../kernel/sys.c:1115:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1115:32: expected struct task_struct *p1 ../kernel/sys.c:1115:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1865:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../fs/inode.c:962:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:1022:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:1063:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1778:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1896:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1910:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2443:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../mm/vmscan.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/vmscan.h): ../include/trace/events/vmscan.h:89:1: error: too long token expansion ../include/trace/events/vmscan.h:115:1: error: too long token expansion ../include/trace/events/vmscan.h:199:1: error: too long token expansion ../include/trace/events/vmscan.h:481:1: error: too long token expansion ../kernel/workqueue.c:5480:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5480:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5480:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5497:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5497:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5497:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5531:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5531:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5531:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6057:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6057:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6057:13: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:3869:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock ../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: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/percpu.h): ../include/trace/events/percpu.h:11:1: error: too long token expansion ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../kernel/pid.c:396:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:396:9: struct pid [noderef] __rcu * ../kernel/pid.c:396:9: struct pid * ../kernel/pid.c:397:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:397:9: struct pid [noderef] __rcu * ../kernel/pid.c:397:9: struct pid * ../kernel/pid.c:459:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:459:23: struct pid [noderef] __rcu * ../kernel/pid.c:459:23: struct pid * ../kernel/pid.c:517:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:517:24: struct pid [noderef] __rcu * ../kernel/pid.c:517:24: struct pid * ../kernel/pid.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/rculist.h:601:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:601:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:601:9: struct hlist_node * ../include/linux/rculist.h:602:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:602:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:602:9: struct hlist_node * ../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h: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/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:452:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1863:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1865:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3805:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4282:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4459:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6267:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6268:54: warning: restricted suspend_state_t degrades to integer ../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:12:1: error: too long token expansion ../include/trace/events/kmem.h:54:1: error: too long token expansion ../include/trace/events/kmem.h:177:1: error: too long token expansion ../fs/xattr.c:739:32: warning: dereference of noderef expression ../fs/xattr.c:885:32: warning: dereference of noderef expression ../mm/compaction.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/compaction.h): ../include/trace/events/compaction.h:165:1: error: too long token expansion ../net/ipv6/route.c:2381:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2381:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2381:39: got restricted __be32 ../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3043:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3054:13: warning: context imbalance in 'kvm_end_pvclock_update' - unexpected unlock ../arch/x86/kvm/x86.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../drivers/base/devtmpfs.c:88:30: warning: symbol 'devtmpfs_context_ops' was not declared. Should it be static? ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:952:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 952 | u32 lo, hi; | ^~ ../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c:1565:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock ../kernel/notifier.c:31:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:31:20: expected struct notifier_block **nl ../kernel/notifier.c:31:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:33:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:33:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:33:17: got struct notifier_block * ../kernel/notifier.c:34:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:34:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:34:9: struct notifier_block * ../kernel/notifier.c:44:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:44:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:44:25: struct notifier_block * ../kernel/notifier.c:148:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:171:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:193:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:223:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:261:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:264:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:324:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:327:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:345:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:380:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:405:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:422:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:429:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:453:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:483:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:486:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:513:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:516:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:546:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/base/power/wakeup.c:253:5: warning: context imbalance in 'wakeup_sources_read_lock' - wrong count at exit ../drivers/base/power/wakeup.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1093:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock ../fs/fs-writeback.c:2630:20: warning: context imbalance in '__mark_inode_dirty' - 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 ../arch/x86/kvm/mmu/mmu.c:562:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2918: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:5385:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5387:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5389:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../fs/file.c:423:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:423:17: expected struct file **old_fds ../fs/file.c:423:17: got struct file [noderef] __rcu **fd ../fs/file.c:424:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:424:17: expected struct file **new_fds ../fs/file.c:424:17: got struct file [noderef] __rcu **fd ../fs/file.c:447:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:447:17: struct file [noderef] __rcu * ../fs/file.c:447:17: struct file * ../fs/file.c:477:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:517:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:868:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:889:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:893:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:896:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:919:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:921:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:942:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:944:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:966:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:966:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:970:16: warning: incorrect type in return expression (different address spaces) ../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit ../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit ../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit ../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit ../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block ../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit ../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit ../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../net/mptcp/protocol.c:3266:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../arch/x86/kernel/fpu/core.c:230:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:230:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:230:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:237:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:237:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:237:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:573:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:573:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:573:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:577:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:577:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:577:41: got struct spinlock [noderef] __rcu * ../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock ../drivers/soc/qcom/smp2p.c:255:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:255:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:255:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:419:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:419:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:419:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:422:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:422:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:422:26: got unsigned int [usertype] *value ../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block ../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block ../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block ../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit ../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit ../drivers/firewire/ohci.c:3563:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit Warning: ../drivers/soc/qcom/smp2p.c:78 struct member 'flags' not described in 'smp2p_smem_item' ../mm/mincore.c:113:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:865:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:865:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:865:70: struct task_struct * ../kernel/sched/rt.c:2343:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2343:25: struct task_struct * ../kernel/sched/rt.c:2343:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:545:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:545:55: expected struct task_struct *donor ../kernel/sched/rt.c:545:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1005:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1005:39: expected struct task_struct *donor ../kernel/sched/rt.c:1005:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1538:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1538:31: expected struct task_struct *p ../kernel/sched/rt.c:1538:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1858:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1858:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1858:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1558:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1558:14: expected struct task_struct *curr ../kernel/sched/rt.c:1558:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1559:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1559:15: expected struct task_struct *donor ../kernel/sched/rt.c:1559:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1620:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1620:45: expected struct task_struct *p ../kernel/sched/rt.c:1620:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1663:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1663:39: expected struct task_struct *donor ../kernel/sched/rt.c:1663:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1683:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2025:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2025:40: expected struct task_struct *task ../kernel/sched/rt.c:2025:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2048:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2048:13: struct task_struct * ../kernel/sched/rt.c:2048:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2394:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2394:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2394:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2396:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:40: expected struct task_struct *p ../kernel/sched/rt.c:2396:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2396:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:62: expected struct task_struct *p ../kernel/sched/rt.c:2396:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2717:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2717:23: expected struct task_struct *p ../kernel/sched/deadline.c:2717:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2727:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2727:13: struct task_struct * ../kernel/sched/deadline.c:2727:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2833:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2833:25: struct task_struct * ../kernel/sched/deadline.c:2833:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2357:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2357:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2357:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2368:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2368:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2368:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1262:39: expected struct task_struct *p ../kernel/sched/deadline.c:1262:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1262:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1262:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1362:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1362:23: expected struct task_struct *p ../kernel/sched/deadline.c:1362:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1671:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1671:31: expected struct task_struct *p ../kernel/sched/deadline.c:1671:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1671:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1671:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1671:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1760:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1760:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1760:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2578:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2578:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2578:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2242:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2242:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2242:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2243:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2243:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2243:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2318:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2318:43: expected struct task_struct *p ../kernel/sched/deadline.c:2318:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2878:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2878:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2878:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2880:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2880:23: expected struct task_struct *p ../kernel/sched/deadline.c:2880:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2882:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2882:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2882:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3071:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: struct task_struct * ../kernel/sched/deadline.c:3120:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:206:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:206:22: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:206:22: struct task_struct * ../kernel/sched/syscalls.c:253:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:253:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:253:48: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1296:6: warning: context imbalance in 'sched_getaffinity' - different lock contexts for basic block ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1708:15: warning: dereference of noderef expression ../kernel/power/main.c:113:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? ../kernel/power/main.c:145:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:145:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:146:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:146:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:148:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:149:62: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:145:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:175:54: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:174:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:194:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:194:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:200:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:680:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:681:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:711:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:737:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:737:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:805:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:805:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:836:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:836:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:837:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:838:51: warning: restricted suspend_state_t degrades to integer ../kernel/sched/fair.c:1213:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1213:39: expected struct task_struct *donor ../kernel/sched/fair.c:1213:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1276:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1276:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1276:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3053:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3053:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3053:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12854:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12854:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12854:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6087:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6087:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6087:22: struct task_struct * ../kernel/sched/fair.c:6818:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6818:39: expected struct task_struct *donor ../kernel/sched/fair.c:6818:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7029:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7029:58: expected struct task_struct *p ../kernel/sched/fair.c:7029:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8417:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8417:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8417:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8621:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8621:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8621:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8766:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8766:39: expected struct task_struct *donor ../kernel/sched/fair.c:8766:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8797:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8797:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8797:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9015:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9015:38: expected struct task_struct *curr ../kernel/sched/fair.c:9015:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:10033:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10033:40: expected struct sched_domain *child ../kernel/sched/fair.c:10033:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10661:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10661:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10661:22: struct task_struct * ../kernel/sched/fair.c:12106:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12106:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12106:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11756:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11756:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11756:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12215:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12215:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12215:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2999:9: warning: context imbalance in 'task_numa_placement' - different lock contexts for basic block ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:635:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:635:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:635:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:138:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:138:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:138:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:113:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:113:56: expected struct sched_domain *sd ../kernel/sched/topology.c:113:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:132:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:132:60: expected struct sched_domain *sd ../kernel/sched/topology.c:132:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:155:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:155:20: expected struct sched_domain *sd ../kernel/sched/topology.c:155:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:436:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:436:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:436:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:445:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:445:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:445:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:466:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:466:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:466:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:636:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:636:49: expected struct sched_domain *parent ../kernel/sched/topology.c:636:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:721:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:721:50: expected struct sched_domain *parent ../kernel/sched/topology.c:721:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:729:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:729:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:729:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:742:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:747:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:747:20: expected struct sched_domain *sd ../kernel/sched/topology.c:747:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:768:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:768:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:768:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:930:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:930:70: expected struct sched_domain *sd ../kernel/sched/topology.c:930:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:959:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:959:59: expected struct sched_domain *sd ../kernel/sched/topology.c:959:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1005:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1005:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1005:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1007:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1007:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1007:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1015:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1015:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1015:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1017:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1017:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1017:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1087:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1087:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1087:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1191:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1191:40: expected struct sched_domain *child ../kernel/sched/topology.c:1191:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1331:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1331:9: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1331:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1677:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1677:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1677:43: got struct sched_domain *child ../kernel/sched/topology.c:1813:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1813:21: int [noderef] __rcu * ../kernel/sched/topology.c:1813:21: int * ../kernel/sched/topology.c:1939:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1939:9: int [noderef] __rcu * ../kernel/sched/topology.c:1939:9: int * ../kernel/sched/topology.c:1994:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1994:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1994:9: struct cpumask *** ../kernel/sched/topology.c:2052:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2052:9: int [noderef] __rcu * ../kernel/sched/topology.c:2052:9: int * ../kernel/sched/topology.c:2054:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2054:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2054:9: struct cpumask *** ../kernel/sched/topology.c:2138:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2138:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2138:17: struct cpumask *** ../kernel/sched/topology.c:2210:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2210:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2210:19: struct cpumask *** ../kernel/sched/topology.c:2250:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2250:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2250:17: struct cpumask *** ../kernel/sched/topology.c:2372:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2372:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2372:31: got struct sched_domain *sd ../kernel/sched/topology.c:2491:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2491:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2491:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2512:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2512:56: expected struct sched_domain *child ../kernel/sched/topology.c:2512:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2511:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2511:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2511:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2566:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2566:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2566: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:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../drivers/cpufreq/cpufreq.c:440:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:440:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:440:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:440:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:440:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:440:65: got struct notifier_block [noderef] __rcu *next ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1525: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:409:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../kernel/sched/core.c:297:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:297:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:297:56: struct task_struct * ../kernel/sched/core.c:774:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:774:33: expected struct task_struct *task ../kernel/sched/core.c:774:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:850:49: expected struct task_struct *p ../kernel/sched/core.c:850:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1095:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1095:38: expected struct task_struct *curr ../kernel/sched/core.c:1095:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1196:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1196:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1196:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2197:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2197:39: expected struct task_struct *donor ../kernel/sched/core.c:2197:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2208:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2208:65: expected struct task_struct *tsk ../kernel/sched/core.c:2208:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3695:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3695:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3695:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3904:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3904:36: expected struct task_struct const *p ../kernel/sched/core.c:3904:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8035:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8035:43: expected struct task_struct *push_task ../kernel/sched/core.c:8035:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5664:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5664:15: expected struct task_struct *donor ../kernel/sched/core.c:5664:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6331:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6331:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6331:32: struct task_struct * ../kernel/sched/core.c:6362:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6362:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6362:23: struct task_struct * ../kernel/sched/core.c:6370:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6370:46: struct task_struct * ../kernel/sched/core.c:6370:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6427:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6427:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6427:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6680:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6680:14: expected struct task_struct *prev ../kernel/sched/core.c:6680:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7229:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7229:17: struct task_struct * ../kernel/sched/core.c:7229:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8926:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8926:16: expected struct task_struct * ../kernel/sched/core.c:8926:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9425:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10168:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10168:25: expected struct task_struct *p ../kernel/sched/core.c:10168:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:371:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:381:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:599:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:624:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:648:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1785:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1785:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:98:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:98:13: expected struct task_struct const *p ../kernel/sched/pelt.h:98:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:11: warning: dereference of noderef expression ../kernel/sched/core.c:1571:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2278: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:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/core.c:2161:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2161:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2161:38: struct task_struct const * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../fs/buffer.c:251:18: warning: context imbalance in '__find_get_block_slow' - different lock contexts for basic block ../kernel/power/suspend.c:93:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:93:54: expected int val ../kernel/power/suspend.c:93:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:130:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:130:54: expected int val ../kernel/power/suspend.c:130:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:191:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:191:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:192:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:192:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:65: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:205:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:206:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:72: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:73: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:230:27: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:230:59: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:69: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:236:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:236:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:460:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:460:33: expected int val ../kernel/power/suspend.c:460:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:463:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:463:33: expected int val ../kernel/power/suspend.c:463:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:533:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:533:57: expected int val ../kernel/power/suspend.c:533:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:535:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:535:57: expected int val ../kernel/power/suspend.c:535:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:573:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:573:52: expected int val ../kernel/power/suspend.c:573:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:598:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:598:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:607:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:607:52: expected int val ../kernel/power/suspend.c:607:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:608:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:608:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:637:9: warning: restricted suspend_state_t degrades to integer ../arch/x86/kvm/svm/svm.c:1517:13: warning: context imbalance in 'svm_srso_vm_destroy' - different lock contexts for basic block ../arch/x86/kvm/svm/svm.c:1537:13: warning: context imbalance in 'svm_srso_vm_init' - different lock contexts for basic block ../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): ../include/trace/events/dma.h:115:1: error: too long token expansion ../include/trace/events/dma.h:161:1: error: too long token expansion ../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:871:25: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:367:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2302 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2337 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2506 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2506 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2855 function parameter 'handle' not described in 'snapshot_write_finalize' ../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:192:37: expected void *v1 ../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:192:53: expected void *v2 ../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:207:62: got void * ../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h, ../include/linux/memcontrol.h, ../include/linux/swap.h, ...): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * Warning: ../drivers/gpu/drm/scheduler/sched_main.c:396 function parameter 'result' not described in 'drm_sched_job_done' ../drivers/ufs/core/ufshcd.c:1598:12: warning: context imbalance in 'ufshcd_devfreq_get_dev_status' - wrong count at exit ../drivers/ufs/core/ufshcd.c:1971:13: warning: context imbalance in 'ufshcd_gate_work' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2066:6: warning: context imbalance in 'ufshcd_release' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2081:6: warning: context imbalance in 'ufshcd_clkgate_delay_set' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2110:16: warning: context imbalance in 'ufshcd_clkgate_enable_store' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2199:13: warning: context imbalance in 'ufshcd_clk_scaling_start_busy' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2231:13: warning: context imbalance in 'ufshcd_clk_scaling_update_busy' - wrong count at exit ../kernel/rcu/tree.c:1077:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1453:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1470:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1929:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2499:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2701:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2767:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1081:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:602:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:685:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:936:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1105:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit ../kernel/rcu/tree_nocb.h:1230:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../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 ../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1418:53: expected unsigned int pollflags ../fs/eventpoll.c:1418:53: got restricted __poll_t ../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address ../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:296:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:296:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:296:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:298:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:298:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:298:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:300:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:300:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:300:17: got struct wait_queue_head [noderef] __rcu * ../mm/vmalloc.c:1105:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4485:28: warning: context imbalance in 'vread_iter' - unexpected unlock ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:590:31: warning: array of flexible structures ../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:937:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:937:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:937:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../mm/rmap.c:2717:25: warning: context imbalance in 'make_device_exclusive' - 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 ../kernel/time/alarmtimer.c:71:19: warning: context imbalance in 'alarmtimer_get_rtcdev' - wrong count at exit ../kernel/time/alarmtimer.c:368:6: warning: context imbalance in 'alarm_restart' - wrong count at exit ../kernel/time/alarmtimer.c:463:13: warning: context imbalance in 'alarmtimer_freezerset' - wrong count at exit ../kernel/time/alarmtimer.c:514:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit ../kernel/time/posix-timers.c:346:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:346:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:346:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:353:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:353:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:353:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:555:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:555:41: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:555:41: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1043:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1043:9: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:1043:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1091:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1091:9: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:1091:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:307:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:337:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:375:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:466:12: warning: context imbalance in 'do_timer_create' - different lock contexts for basic block ../kernel/time/posix-timers.c:604:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * ../fs/aio.c:1687:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1718:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../drivers/hv/hv_balloon.c:832:9: warning: context imbalance in 'pfn_covered' - wrong count at exit ../drivers/hv/hv_balloon.c:2048:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../fs/dax.c:734:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:734:39: expected unsigned long v ../fs/dax.c:734:39: got restricted vm_fault_t ../fs/dax.c:736:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:736:39: expected unsigned long v ../fs/dax.c:736:39: got restricted vm_fault_t ../fs/dax.c:740:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:740:31: expected unsigned long v ../fs/dax.c:740:31: got restricted vm_fault_t ../fs/dax.c:1382:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1382:41: expected int result ../fs/dax.c:1382:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1890:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1890:21: expected int ret ../fs/dax.c:1890:21: got restricted vm_fault_t ../fs/dax.c:1893:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1893:21: expected int ret ../fs/dax.c:1893:21: got restricted vm_fault_t ../fs/dax.c:1896:16: warning: incorrect type in return expression (different base types) ../fs/dax.c:1896:16: expected restricted vm_fault_t ../fs/dax.c:1896:16: got int ret ../fs/dax.c:1914:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1914:46: expected int result ../fs/dax.c:1914:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1930:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1930:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1930:21: got unsigned long ../fs/dax.c:1973:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1973:51: expected int result ../fs/dax.c:1973:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2053:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:2053:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2053:21: got unsigned long ../fs/dax.c:2089:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:2089:62: expected int result ../fs/dax.c:2089:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2151:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2151:55: expected int result ../fs/dax.c:2151:55: got restricted vm_fault_t ../fs/dax.c:2169:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2169:58: expected int result ../fs/dax.c:2169:58: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:279:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock ../fs/dax.c:515:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block ../fs/dax.c:582:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block ../fs/dax.c:1154:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock ../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * ../kernel/acct.c:513:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:513:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:513:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:523:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:523:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:523:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:603:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:603:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:603:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:623:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:623:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:623:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:220:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:335:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:340:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../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 ../mm/madvise.c:211:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:437:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.c:792:9: warning: context imbalance in 'madvise_free_pte_range' - different lock contexts for basic block Warning: ../drivers/android/binder.c:2432 struct member 'offset' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'skip_size' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'fixup_data' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'node' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2452 struct member 'offset' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'sender_uaddr' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'length' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'node' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:4012 function parameter 'thread' not described in 'binder_free_buf' ../kernel/time/timer_migration.c:866:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../mm/swapfile.c:263:9: warning: context imbalance in '__try_to_reclaim_swap' - unexpected unlock ../mm/swapfile.c:531:20: warning: context imbalance in 'isolate_lock_cluster' - different lock contexts for basic block ../mm/swapfile.c:679:13: warning: context imbalance in 'cluster_reclaim_range' - unexpected unlock ../mm/swapfile.c:817:9: warning: context imbalance in 'alloc_swap_scan_cluster' - unexpected unlock ../mm/swapfile.c:862:31: warning: context imbalance in 'swap_reclaim_full_clusters' - unexpected unlock ../mm/swapfile.c:992:28: warning: context imbalance in 'cluster_alloc_swap_entry' - unexpected unlock ../mm/swapfile.c:1206:24: warning: context imbalance in 'swap_alloc_fast' - different lock contexts for basic block ../mm/swapfile.c:2080:9: warning: context imbalance in 'unuse_pte' - 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:871:25: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit ../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock ../arch/x86/kernel/apic/vector.c:918:13: warning: context imbalance in 'apic_force_complete_move' - wrong count at exit ../fs/coredump.c:478:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:478:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:478:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:487:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:487:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:487:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:526:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:526:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:526:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:531:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:531:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:531:33: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:207:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:207:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:207:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:209:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:209:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:209:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:208:28: warning: dereference of noderef expression ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../mm/mempolicy.c:690:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock ../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock ../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:937:28: warning: context imbalance in 'write_protect_page' - unexpected unlock ../mm/ksm.c:1435:42: warning: context imbalance in 'replace_page' - different lock contexts for basic block ../mm/ksm.c:2558:33: warning: context imbalance in 'scan_get_next_rmap_item' - 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 * ../kernel/cgroup/cgroup.c:6772:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6772:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6772:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6775:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6775:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6775:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3166:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6535:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6651:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6671:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6720:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../arch/x86/kernel/kvm.c:72:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../mm/migrate.c:2213:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock ../mm/migrate.c:2386:25: warning: context imbalance in 'do_pages_stat_array' - unexpected unlock ../mm/khugepaged.c:837: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:871:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../mm/khugepaged.c:1195:26: warning: context imbalance in 'collapse_huge_page' - different lock contexts for basic block ../mm/khugepaged.c:1690:28: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1783:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression ../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 ../mm/huge_memory.c:2191:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2233:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2361:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2501:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): ../arch/x86/include/asm/pgtable.h:894:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock ../mm/huge_memory.c:2583:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2698:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2715:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c: note: in included file (through ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/page-flags.h:278:38: warning: context imbalance in 'zap_huge_pud' - unexpected unlock ../mm/huge_memory.c:3607:17: warning: context imbalance in '__split_unmapped_folio' - unexpected unlock ../mm/huge_memory.c:3899:17: warning: context imbalance in '__folio_split' - different lock contexts for basic block ../mm/huge_memory.c:4426:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock ../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 ../mm/memcontrol.c:4170:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4170:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:4170:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2967: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 ../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 * ../kernel/trace/ftrace.c:233:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:233:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:233:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:318:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:318:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:325:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:325:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:325:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1072:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1072:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1072:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1073:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1073:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1073:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1298:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1298:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1298:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1299:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1299:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1299:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1300:37: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1300:37: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1300:37: got struct ftrace_hash * ../kernel/trace/ftrace.c:1301:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1301:38: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1301:38: got struct ftrace_hash * ../kernel/trace/ftrace.c:2100:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2100:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2100:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1505:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1521:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1522:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1523:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1695:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1696:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1757:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1758:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2078:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2089:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2572:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2583:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3379:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3380:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3386:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3387:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3400:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3401:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3404:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3408:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3423:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3424:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3432:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3438:81: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3442:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3444:56: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3474:60: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3475:49: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3514:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3516:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3518:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3520:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3526:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3527:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3533:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3534:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3536:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3537:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3542:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3543:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3590:31: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3591:32: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3606:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3607:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3612:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3613:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3615:39: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3616:40: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3658:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3659:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3660:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3661:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3947:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3964:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4650:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4653:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5060:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5062:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5442:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5586:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5592:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5857:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5859:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5940:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5942:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5991:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6041:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6083:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6135:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6139:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6465:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6467:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6536:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6544:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6612:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6613:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7332:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7333:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7337:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7355:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7355:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7407:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7408:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7795:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7796:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7840:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7840:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7840:36: struct ftrace_ops * ../kernel/trace/ftrace.c:8616:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8616:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8616:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:8665:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8665:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8665:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:231:20: warning: too many warnings ../kernel/trace/ring_buffer.c:5750:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5836:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6128:13: warning: context imbalance in 'reset_disabled_cpu_buffer' - wrong count at exit ../kernel/trace/ring_buffer.c:6270:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6300:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6539:5: warning: context imbalance in 'ring_buffer_read_page' - different lock contexts for basic block ../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types) ../drivers/fsi/fsi-master-ast-cf.c:399:65: expected restricted __be32 [usertype] rdata ../drivers/fsi/fsi-master-ast-cf.c:399:65: got unsigned int [assigned] [usertype] rdata ../kernel/trace/trace.c:5764:1: warning: trying to concatenate 12722-character string (8191 bytes max) ../kernel/trace/trace.c:91:5: warning: symbol 'tracepoint_printk' was not declared. Should it be static? ../kernel/trace/trace.c:144:6: warning: symbol 'ftrace_dump_on_oops' was not declared. Should it be static? ../kernel/trace/trace.c:502:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:502:28: expected struct trace_export **list ../kernel/trace/trace.c:502:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:516:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:516:33: expected struct trace_export **list ../kernel/trace/trace.c:516:33: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:2877:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2877:38: expected struct event_filter *filter ../kernel/trace/trace.c:2877:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:456:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:456:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:456:9: struct trace_export * ../kernel/trace/trace.c:471:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:471:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:471:9: struct trace_export * ../kernel/bpf/verifier.c:349:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:22665: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/seccomp.c:580:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:580:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:580:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:584:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:584:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:584:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:912:9: expected struct qspinlock *lock ../kernel/seccomp.c:912:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1417:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1417:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1417:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1429:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1429:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1429:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1915:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1915:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1915:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:2001:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2001:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2001:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2019:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2019:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2019:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2161:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2161:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2161:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2164:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2164:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2164:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2170:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2170:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2170:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:493:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:493:9: expected struct qspinlock *lock ../kernel/seccomp.c:493:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:603:9: expected struct qspinlock *lock ../kernel/seccomp.c:603:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:378:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 378 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:434:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 434 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:476:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 476 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ ../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 ../kernel/trace/trace_events.c:1293:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1293:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1293: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:1576:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1576:37: expected struct event_filter *filter ../kernel/trace/trace.h:1576:37: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:2663:19: warning: array of flexible structures ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1323:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1323:34: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1323:34: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1340:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events_filter.c:1340:27: expected struct event_filter *filter ../kernel/trace/trace_events_filter.c:1340:27: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:1253:20: warning: incorrect type in return expression (different address spaces) ../kernel/trace/trace_events_filter.c:1253:20: expected struct event_filter * ../kernel/trace/trace_events_filter.c:1253:20: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * ../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 ../kernel/trace/trace_dynevent.c:19:1: warning: symbol 'dyn_event_ops_mutex' was not declared. Should it be static? ../fs/gfs2/glock.c: note: in included file: ../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock ../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock ../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock ../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block ../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:575:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:761:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:772:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:787:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:835:41: warning: incorrect type in assignment (different address spaces) ../kernel/trace/bpf_trace.c:835:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr ../kernel/trace/bpf_trace.c:835:41: got void * ../kernel/trace/bpf_trace.c:885:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:897:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1188:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1273:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1322:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1346:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1366:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3424:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3432:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3613:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3625:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3622:17: warning: symbol 'bpf_probe_read_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3629:17: warning: symbol 'bpf_probe_read_kernel_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3639:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3636:17: warning: symbol 'bpf_probe_read_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3643:17: warning: symbol 'bpf_probe_read_kernel_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3653:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3650:17: warning: symbol 'bpf_copy_from_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3660:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3657:17: warning: symbol 'bpf_copy_from_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3668:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3664:17: warning: symbol 'bpf_copy_from_user_task_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3676:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3672:17: warning: symbol 'bpf_copy_from_user_task_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2514:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2518: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:871:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../kernel/events/core.c:1467:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1467:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1467:15: struct perf_event_context * ../kernel/events/core.c:1480:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1480:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1480:28: struct perf_event_context * ../kernel/events/core.c:3647:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3647:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3647:20: struct perf_event_context * ../kernel/events/core.c:3651:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3651:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3651:18: struct perf_event_context * ../kernel/events/core.c:3652:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3652:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3652:23: struct perf_event_context * ../kernel/events/core.c:3705:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3705:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3705:25: struct perf_event_context * ../kernel/events/core.c:3706:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3706:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3706:25: struct perf_event_context * ../kernel/events/core.c:4089:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4089:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4089:15: struct perf_event_context * ../kernel/events/core.c:4497:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4497:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4497:15: struct perf_event_context * ../kernel/events/core.c:4985:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4985:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4985:25: struct perf_event_context * ../kernel/events/core.c:6615:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6615:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6615:9: struct perf_buffer * ../kernel/events/core.c:6130:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6366:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6366:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6366:22: struct perf_buffer * ../kernel/events/core.c:6490:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6490:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6490:14: struct perf_buffer * ../kernel/events/core.c:6523:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6523:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6523:14: struct perf_buffer * ../kernel/events/core.c:6636:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6636:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6636:14: struct perf_buffer * ../kernel/events/core.c:6652:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6652:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6652:14: struct perf_buffer * ../kernel/events/core.c:8581:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8581:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8581:15: struct perf_event_context * ../kernel/events/core.c:8669:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8669:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8669:13: struct perf_buffer * ../kernel/events/core.c:8773:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8773:61: expected struct task_struct *p ../kernel/events/core.c:8773:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8775:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8775:61: expected struct task_struct *p ../kernel/events/core.c:8775:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9511:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9511:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9511:15: struct perf_event_context * ../kernel/events/core.c:10645:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10645:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10645:9: struct swevent_hlist * ../kernel/events/core.c:10684:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10684:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10684:17: struct swevent_hlist * ../kernel/events/core.c:10959:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10959:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10959:23: struct perf_event_context * ../kernel/events/core.c:12015:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:14041:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14041:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:14041:9: struct perf_event_context * ../kernel/events/core.c:14558:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14558:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:14558:17: struct swevent_hlist * ../kernel/events/core.c:183:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:199:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1514:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2987:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4959:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:10498:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10498:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10498:17: struct swevent_hlist * ../kernel/events/core.c:10518:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10518:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10518:17: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * Warning: ../fs/gfs2/glock.c:1264 function parameter 'ip' not described in '__gfs2_holder_init' ../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:871:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../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:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h: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:326:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1487:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../fs/nfs/nfs4trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfs4trace.h): ../fs/nfs/./nfs4trace.h:2052:1: error: too long token expansion ../fs/nfs/./nfs4trace.h:2118:1: error: too long token expansion ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:1479:1: error: too long token expansion ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/extent_io.h, ../fs/btrfs/locking.h, ../fs/btrfs/ctree.h, ../fs/btrfs/delayed-inode.h): ../fs/btrfs/compression.h:83:9: error: Expected ) in function call ../fs/btrfs/compression.h:83:9: error: got __VA_OPT__ ../fs/btrfs/compression.h:84:9: error: Expected ) in function call ../fs/btrfs/compression.h:84:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/locking.h, ../fs/btrfs/ctree.h, ../fs/btrfs/delayed-inode.h): ../fs/btrfs/extent_io.h:132:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:132:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/btrfs_inode.h:515:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:515:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/delayed-ref.h:441:9: error: Expected ) in function call ../fs/btrfs/delayed-ref.h:441:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/space-info.h): ../fs/btrfs/volumes.h:633:17: error: Expected ) in function call ../fs/btrfs/volumes.h:633:17: error: got __VA_OPT__ ../fs/btrfs/volumes.h:686:9: error: Expected ) in function call ../fs/btrfs/volumes.h:686:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/zoned.h:411:9: error: Expected ) in function call ../fs/btrfs/zoned.h:411:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1611:17: error: Expected ) in function call ../fs/btrfs/super.c:1611:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1843:9: error: Expected ) in function call ../fs/btrfs/super.c:1843:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2284:9: error: Expected ) in function call ../fs/btrfs/super.c:2284:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2597:17: error: Expected ) in function call ../fs/btrfs/super.c:2597:17: error: got __VA_OPT__ ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? .pylintrc: warning: ignored by one of the .gitignore files In file included from ../include/trace/define_trace.h:132, from ../samples/trace_events/trace-events-sample.h:640, from ../samples/trace_events/trace-events-sample.c:12: ../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’: ../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask) | ^~~~~~~ ../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 285 | tstruct; \ | ^~~~~~~ ../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’ 43 | PARAMS(tstruct), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’ 299 | TP_STRUCT__entry( | ^~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’ 110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item, \ | ^~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’ 98 | ((__bitmask_size_in_bytes_raw(nr_bits) + \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’ 111 | __bitmask_size_in_longs(nr_bits)) | ^~~~~~~~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~ ../include/linux/cpumask.h:1190:48: note: in expansion of macro ‘cpu_possible_mask’ 1190 | #define num_possible_cpus() cpumask_weight(cpu_possible_mask) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’ 304 | __bitmask( cpus, num_possible_cpus() ) | ^~~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:55:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 55 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 427 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’ 435 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:99:9: note: in expansion of macro ‘_BUG_FLAGS’ 99 | _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b)); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ In file included from ../include/trace/define_trace.h:133: ../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’: ../arch/x86/include/asm/bug.h:55:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 55 | "i" (sizeof(struct bug_entry))); \ | ^~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’ 67 | PARAMS(assign), PARAMS(print)) \ | ^~~~~~ ../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’ 40 | DECLARE_EVENT_CLASS(name, \ | ^~~~~~~~~~~~~~~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’ 291 | TRACE_EVENT(foo_bar, | ^~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’ 310 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:99:9: note: in expansion of macro ‘_BUG_FLAGS’ 99 | _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b)); \ | ^~~~~~~~~~ ../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’ 107 | __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\ | ^~~~~~~~~~~~ ../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’ 134 | __WARN_printf(TAINT_WARN, format); \ | ^~~~~~~~~~~~~ ../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’ 31 | func(__VA_ARGS__); \ | ^~~~ ../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’ 152 | DO_ONCE_LITE_IF(condition, WARN, 1, format) | ^~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’ 24 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’ 634 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 690 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../ipc/msg.c:181:26: warning: context imbalance in 'newque' - unexpected unlock ../security/commoncap.c:1405:41: warning: dubious: !x | y ../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:871:25: 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:871:25: warning: context imbalance in 'shm_destroy' - unexpected unlock ../ipc/shm.c:391:17: warning: context imbalance in '__shm_close' - unexpected unlock ../ipc/shm.c:409:12: warning: context imbalance in 'shm_try_destroy_orphaned' - wrong count at exit ../ipc/shm.c:449:26: warning: context imbalance in 'exit_shm' - different lock contexts for basic block ../ipc/shm.c: note: in included file (through ../include/linux/thread_info.h, ../include/linux/spinlock.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../arch/x86/include/asm/current.h:23:17: warning: context imbalance in 'newseg' - unexpected unlock ../ipc/shm.c:1037:9: warning: context imbalance in 'shmctl_down' - different lock contexts for basic block ../ipc/shm.c:1681:17: warning: context imbalance in 'do_shmat' - unexpected unlock ../arch/x86/hyperv/hv_init.c:70:20: warning: cast removes address space '__iomem' of expression ../arch/x86/hyperv/hv_init.c:238:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/hyperv/hv_init.c:238:33: expected void volatile [noderef] __iomem *addr ../arch/x86/hyperv/hv_init.c:238:33: got void * ../init/main.c:193:12: warning: symbol 'envp_init' was not declared. Should it be static? ../init/main.c:291:16: warning: cast to restricted __le32 ../init/main.c:292:16: warning: cast to restricted __le32 ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../net/socket.c:1671:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../arch/x86/platform/uv/uv_nmi.c:318:27: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:318:27: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:318:27: got int *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:325:32: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:325:32: got int *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:328:30: expected void volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:328:30: got int *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/platform/uv/uv_nmi.c:331:21: expected void const volatile [noderef] __iomem *addr ../arch/x86/platform/uv/uv_nmi.c:331:21: got int *addr ../arch/x86/platform/uv/uv_nmi.c: note: in included file: ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/include/asm/uv/uv_hub.h:620:42: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:620:42: expected void const volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:620:42: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:573:9: warning: context imbalance in 'uv_check_nmi' - different lock contexts for basic block ../arch/x86/include/asm/uv/uv_hub.h:625:41: warning: incorrect type in argument 2 (different address spaces) ../arch/x86/include/asm/uv/uv_hub.h:625:41: expected void volatile [noderef] __iomem *addr ../arch/x86/include/asm/uv/uv_hub.h:625:41: got unsigned long * ../arch/x86/platform/uv/uv_nmi.c:591:17: warning: context imbalance in 'uv_handle_nmi' - unexpected unlock ../sound/core/pcm_lib.c:548:32: warning: incorrect type in assignment (different base types) ../sound/core/pcm_lib.c:548:32: expected unsigned int [usertype] ../sound/core/pcm_lib.c:548:32: got restricted __le32 [usertype] ../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:1284:44: warning: context imbalance in 'snd_pcm_action_group' - unexpected unlock ../sound/core/pcm_native.c:1354:37: warning: context imbalance in 'snd_pcm_stream_group_ref' - different lock contexts for basic block ../fs/read_write.c:159:1: warning: context imbalance in 'generic_file_llseek_size' - different lock contexts for basic block ../drivers/pwm/core.c:36:9: warning: context imbalance in 'pwmchip_lock' - wrong count at exit ../drivers/pwm/core.c:45:28: warning: context imbalance in 'pwmchip_unlock' - unexpected unlock ../security/selinux/avc.c:467:58: warning: context imbalance in 'avc_alloc_node' - different lock contexts for basic block ../drivers/acpi/sleep.c:564:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:672:50: warning: restricted suspend_state_t degrades to integer ../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * ../io_uring/io_uring.c:543:28: warning: invalid assignment: |= ../io_uring/io_uring.c:543:28: left side has type bool ../io_uring/io_uring.c:543:28: right side has type restricted io_req_flags_t ../io_uring/io_uring.c: note: in included file (through ../include/linux/io_uring/cmd.h): ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../io_uring/io_uring.c:1676:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/io_uring.c:584:17: warning: context imbalance in '__io_submit_flush_completions' - different lock contexts for basic block ../io_uring/io_uring.c:2402:29: warning: context imbalance in 'io_cqring_min_timer_wakeup' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_start' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:561:37: warning: context imbalance in 'kvm_mmu_notifier_invalidate_range_end' - different lock contexts for basic block ../arch/x86/kvm/../../../virt/kvm/kvm_main.c:2504:25: warning: context imbalance in 'kvm_vm_set_mem_attributes' - different lock contexts for basic block ../kernel/fork.c:1005:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1005:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1005:19: got struct task_struct *p ../kernel/fork.c:1596:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1596:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1596:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1605:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1605:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1605:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1606:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1606:9: expected void const * ../kernel/fork.c:1606:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1607:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1607:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1607:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1701:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1701:9: expected struct qspinlock *lock ../kernel/fork.c:1701:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:1989:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1989:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1989:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1993:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1993:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1993:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2326:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2326:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2326:32: got struct task_struct * ../kernel/fork.c:2335:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2335:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2335:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2384:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2384:54: expected struct list_head *head ../kernel/fork.c:2384:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2404:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2404:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2404:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2426:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2426:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2426:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2454:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2454:28: expected struct sighand_struct *sighand ../kernel/fork.c:2454:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2485:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2485:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2485:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2487:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2487:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2487:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2930:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2930:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:2930:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3013:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3013:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3013:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1840:36: warning: context imbalance in 'pidfd_prepare' - different lock contexts for basic block ../kernel/fork.c:2039: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:2382:59: warning: dereference of noderef expression ../kernel/fork.c:2383:59: warning: dereference of noderef expression ../kernel/fork.c:997:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:997:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:997:23: struct task_struct * ../net/netlink/af_netlink.c:2601:13: warning: context imbalance in 'netlink_walk_start' - wrong count at exit ../net/netlink/af_netlink.c:2607:13: warning: context imbalance in 'netlink_walk_stop' - unexpected unlock ../net/netlink/af_netlink.c:2657:9: warning: context imbalance in 'netlink_seq_start' - 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:871:25: warning: context imbalance in 'filemap_fault_recheck_pte_none' - unexpected unlock ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'filemap_map_pages' - different lock contexts for basic block ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:14: warning: symbol 'bpf_fentry_test10' was not declared. Should it be static? ../net/bpf/test_run.c:577:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:581:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:587:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:594:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:601:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:628:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:634:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:638:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../kernel/cpu.c:1253:9: warning: context imbalance in 'clear_tasks_mm_cpumask' - different lock contexts for basic block ../security/selinux/hooks.c:5589:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5590:22: warning: restricted __be16 degrades to integer ../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:871:25: 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:871:25: warning: context imbalance in 'dump_task' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__oom_kill_process' - unexpected unlock ../mm/oom_kill.c:1241:20: warning: context imbalance in '__se_sys_process_mrelease' - 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:869:9: warning: context imbalance in 'folio_redirty_for_writepage' - different lock contexts for basic block ../include/linux/rcupdate.h:869:9: warning: context imbalance in '__folio_cancel_dirty' - different lock contexts for basic block ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'folio_clear_dirty_for_io' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:418:5: warning: context imbalance in 'gpiod_get_direction' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:521:25: warning: context imbalance in 'gpio_name_to_desc' - wrong count at exit ../drivers/gpio/gpiolib.c:940:9: warning: context imbalance in 'gpiochip_setup_devs' - wrong count at exit ../drivers/gpio/gpiolib.c:1320:20: warning: context imbalance in 'gpio_device_find' - wrong count at exit ../drivers/gpio/gpiolib.c:2423:12: warning: context imbalance in 'gpiod_request_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2495:9: warning: context imbalance in 'gpiod_free_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:2542:6: warning: context imbalance in 'gpiochip_dup_line_label' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:2646:5: warning: context imbalance in 'gpio_do_set_config' - wrong count at exit ../drivers/gpio/gpiolib.c:2823:5: warning: context imbalance in 'gpiod_direction_input_nonotify' - wrong count at exit ../drivers/gpio/gpiolib.c:2895:12: warning: context imbalance in 'gpiod_direction_output_raw_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3072:5: warning: context imbalance in 'gpiod_enable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3105:5: warning: context imbalance in 'gpiod_disable_hw_timestamp_ns' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3276:12: warning: context imbalance in 'gpiod_get_raw_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3329:22: warning: context imbalance in 'gpio_device_chip_cmp' - wrong count at exit ../drivers/gpio/gpiolib.c:3332:5: warning: context imbalance in 'gpiod_get_array_value_complex' - wrong count at exit ../drivers/gpio/gpiolib.c:3567:12: warning: context imbalance in 'gpio_set_open_drain_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3596:12: warning: context imbalance in 'gpio_set_open_source_value_commit' - wrong count at exit ../drivers/gpio/gpiolib.c:3620:12: warning: context imbalance in 'gpiod_set_raw_value_commit' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3676:5: warning: context imbalance in 'gpiod_set_array_value_complex' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:3980:5: warning: context imbalance in 'gpiod_to_irq' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:4395:6: warning: context imbalance in 'gpiod_line_state_notify' - wrong count at exit ../drivers/gpio/gpiolib.c:4923:5: warning: context imbalance in 'gpiod_hog' - wrong count at exit ../drivers/gpio/gpiolib.c:5237:9: warning: context imbalance in 'gpiolib_dbg_show' - different lock contexts for basic block ../drivers/gpio/gpiolib.c:5265: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:400:9: warning: context imbalance in 'gpiolib_seq_stop' - unexpected unlock ../drivers/gpio/gpiolib.c:5310:12: warning: context imbalance in 'gpiolib_seq_show' - wrong count at exit ../fs/exec.c:308:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:308:39: expected char const [noderef] __user * ../fs/exec.c:308:39: got void * ../fs/exec.c:315:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:315:31: expected char const [noderef] __user * ../fs/exec.c:315:31: got void * ../fs/exec.c:906:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:906:48: expected struct sighand_struct *oldsighand ../fs/exec.c:906:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1012:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1012:56: expected struct task_struct *parent ../fs/exec.c:1012:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1047:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1047:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1047:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1162:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1162:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1162:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1164:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1164:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1164:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1688:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1688:70: expected struct task_struct *tsk ../fs/exec.c:1688:70: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c:359:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:359:37: expected struct task_struct *tsk ../kernel/exit.c:359:37: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:362:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:362:32: expected struct task_struct *task ../kernel/exit.c:362:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:363:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:363:35: expected struct task_struct *task ../kernel/exit.c:363:35: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:408:24: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:408:24: expected struct task_struct *parent ../kernel/exit.c:408:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/exit.c:460:17: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:460:17: expected struct task_struct [noderef] __rcu *volatile ../kernel/exit.c:460:17: got struct task_struct *tsk ../kernel/exit.c:495:23: error: incompatible types in comparison expression (different address spaces): ../kernel/exit.c:495:23: struct task_struct [noderef] __rcu * ../kernel/exit.c:495:23: struct task_struct * ../kernel/exit.c:654:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:656:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:869:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1088:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1333:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1348:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1399:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1402:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1408:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1584:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1584:68: void * ../kernel/exit.c:1584:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1613:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1613:25: expected struct task_struct *parent ../kernel/exit.c:1613:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:464:20: warning: context imbalance in '__try_to_set_owner' - unexpected unlock ../kernel/exit.c:518:9: warning: dereference of noderef expression ../kernel/exit.c:487:6: warning: context imbalance in 'mm_update_next_owner' - different lock contexts for basic block ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../kernel/exit.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_zombie' - unexpected unlock ../include/linux/sched/task.h:120:21: warning: context imbalance in 'wait_task_stopped' - unexpected unlock ../include/linux/sched/task.h:120: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:1649:6: warning: context imbalance in '__do_wait' - wrong count at exit ../mm/swap.c:47:5: warning: symbol 'page_cluster' was not declared. Should it be static? ../mm/swap.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1539:46: warning: context imbalance in '__page_cache_release' - unexpected unlock ../mm/swap.c:94:46: warning: context imbalance in 'page_cache_release' - unexpected unlock ../include/linux/memcontrol.h:1539:46: warning: context imbalance in 'folio_batch_move_lru' - unexpected unlock ../mm/swap.c:956:62: warning: context imbalance in 'folios_put_refs' - unexpected unlock ../drivers/tty/sysrq.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'sysrq_handle_crash' - 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:1221:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1221:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1221:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1223:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1223:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1223:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:30: expected struct spinlock [usertype] *l ../kernel/ptrace.c:380:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:409:12: warning: context imbalance in 'ptrace_attach' - different lock contexts for basic block ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1384:9: warning: context imbalance in 'ptrace_request' - different lock contexts for basic block ../fs/fcntl.c:1059:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1059:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1059:9: struct fasync_struct * ../fs/fcntl.c:1137:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1137:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1137:22: struct fasync_struct * ../fs/fcntl.c:1148:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:33: struct fasync_struct * ../fs/fcntl.c:299:9: warning: context imbalance in 'f_getown_ex' - different lock contexts for basic block ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:199:37: warning: array of flexible structures ../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:871:25: warning: context imbalance in 'leave_rcu' - unexpected unlock ../fs/namei.c:2527:19: warning: context imbalance in 'path_init' - different lock contexts for basic block ../arch/x86/kernel/ldt.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'map_ldt_struct' - unexpected unlock ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'unmap_ldt_struct' - unexpected unlock ../kernel/umh.c:69:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:69:31: expected struct spinlock [usertype] *lock ../kernel/umh.c:69:31: got struct spinlock [noderef] __rcu * ../kernel/umh.c:71:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/umh.c:71:33: expected struct spinlock [usertype] *lock ../kernel/umh.c:71:33: got struct spinlock [noderef] __rcu * ../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:191:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:191:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:191:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:194:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:194:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:194:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:497:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:497:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:497:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:501:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:501:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:501:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:523:53: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:523:53: expected struct k_sigaction *ka ../kernel/signal.c:523:53: got struct k_sigaction [noderef] __rcu * ../include/uapi/asm-generic/signal-defs.h:83:29: error: multiple address spaces given ../kernel/signal.c:624:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:624:9: expected struct lockdep_map const *lock ../kernel/signal.c:624:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:723:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:723:9: expected struct lockdep_map const *lock ../kernel/signal.c:723:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:754:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:754:9: expected struct lockdep_map const *lock ../kernel/signal.c:754:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:855:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:855:9: expected struct lockdep_map const *lock ../kernel/signal.c:855:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1050:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1050:9: expected struct lockdep_map const *lock ../kernel/signal.c:1050:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1302:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1302:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1302:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1303:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1303:16: expected struct k_sigaction *action ../kernel/signal.c:1303:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1324:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1324:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1324:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1927:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1927:37: expected struct spinlock [usertype] *l ../kernel/signal.c:1927:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2192:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2211:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2211:65: expected struct task_struct *tsk ../kernel/signal.c:2211:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2212:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2230:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2230:14: expected struct sighand_struct *psig ../kernel/signal.c:2230:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2259:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2259:53: expected struct task_struct *t ../kernel/signal.c:2259:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2260:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2260:34: expected struct task_struct *parent ../kernel/signal.c:2260:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2289:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2289:24: expected struct task_struct *parent ../kernel/signal.c:2289:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2292:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2292:24: expected struct task_struct *parent ../kernel/signal.c:2292:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2325:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2325:17: expected struct sighand_struct *sighand ../kernel/signal.c:2325:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2365:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2365:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2365:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2367:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2367:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2367:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2424:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2424:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2424:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2482:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2482:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2482:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2522:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2522:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2522:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2524:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2524:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2524:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2622:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2622:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2622:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2706:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2706:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2706:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2718:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2718:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2718:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2761:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2761:52: expected struct task_struct *tsk ../kernel/signal.c:2761:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2763:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2801:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2801:49: expected struct sighand_struct *sighand ../kernel/signal.c:2801:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3134:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3134:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3134:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3155:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3155:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3155:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3222:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3222:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3222:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3224:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3224:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3224:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3375:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3375:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3375:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3378:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3378:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3378:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3767:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3767:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3767:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3779:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3779:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3779:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3784:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3784:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3784:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3789:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3789:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3789:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4277:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4277:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4277:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4289:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4289:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4289:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4307:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4307:11: expected struct k_sigaction *k ../kernel/signal.c:4307:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4309:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4309:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4309:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4311:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4311:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4311:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4363:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4363:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4363:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5022:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5022:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:5022:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5031:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5031:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:5031:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5041:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5041:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:5041:23: got struct spinlock [noderef] __rcu * ../kernel/signal.c:74:34: warning: dereference of noderef expression ../kernel/signal.c:510:35: warning: dereference of noderef expression ../kernel/signal.c:538:52: warning: dereference of noderef expression ../kernel/signal.c:1003: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1273: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:869: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1923:6: warning: context imbalance in 'flush_itimer_signals' - wrong count at exit ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2212:40: warning: dereference of noderef expression ../kernel/signal.c:2212: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:2550:13: warning: context imbalance in 'do_signal_stop' - different lock contexts for basic block ../kernel/signal.c:2763:49: warning: dereference of noderef expression ../kernel/signal.c:2763: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:2887:33: warning: context imbalance in 'get_signal' - unexpected unlock ../kernel/signal.c:4278:33: warning: dereference of noderef expression ../kernel/signal.c:4371:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4371:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4371:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4377:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4377:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4377:33: got struct spinlock [noderef] __rcu * ../kernel/sys.c:1115:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1115:32: expected struct task_struct *p1 ../kernel/sys.c:1115:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1865:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../mm/vmscan.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/vmscan.h): ../include/trace/events/vmscan.h:89:1: error: too long token expansion ../include/trace/events/vmscan.h:115:1: error: too long token expansion ../include/trace/events/vmscan.h:199:1: error: too long token expansion ../include/trace/events/vmscan.h:481:1: error: too long token expansion ../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/inode.c:962:17: warning: context imbalance in 'inode_lru_isolate' - unexpected unlock ../fs/inode.c:1022:9: warning: context imbalance in 'find_inode' - different lock contexts for basic block ../fs/inode.c:1063:9: warning: context imbalance in 'find_inode_fast' - different lock contexts for basic block ../fs/inode.c:1778:5: warning: context imbalance in 'insert_inode_locked' - wrong count at exit ../fs/inode.c:1896:20: warning: context imbalance in 'iput_final' - unexpected unlock ../fs/inode.c:1910:6: warning: context imbalance in 'iput' - wrong count at exit ../fs/inode.c:2443:17: warning: context imbalance in '__wait_on_freeing_inode' - unexpected unlock ../kernel/pid.c:396:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:396:9: struct pid [noderef] __rcu * ../kernel/pid.c:396:9: struct pid * ../kernel/pid.c:397:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:397:9: struct pid [noderef] __rcu * ../kernel/pid.c:397:9: struct pid * ../kernel/pid.c:459:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:459:23: struct pid [noderef] __rcu * ../kernel/pid.c:459:23: struct pid * ../kernel/pid.c:517:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:517:24: struct pid [noderef] __rcu * ../kernel/pid.c:517:24: struct pid * ../kernel/pid.c: note: in included file (through ../include/linux/sched/signal.h, ../include/linux/rcuwait.h, ../include/linux/mm.h): ../include/linux/rculist.h:601:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:601:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:601:9: struct hlist_node * ../include/linux/rculist.h:602:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:602:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:602:9: struct hlist_node * ../arch/x86/kvm/x86.c:232:47: warning: array of flexible structures ../arch/x86/kvm/x86.c: note: in included file: ../include/linux/kvm_host.h:2106:54: warning: array of flexible structures ../arch/x86/kvm/x86.c:258:49: warning: array of flexible structures ../include/linux/kvm_host.h:2108:56: warning: array of flexible structures ../arch/x86/kvm/x86.c:3043:9: warning: context imbalance in '__kvm_start_pvclock_update' - wrong count at exit ../arch/x86/kvm/x86.c:3054:13: warning: context imbalance in 'kvm_end_pvclock_update' - unexpected unlock ../arch/x86/kvm/x86.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_enter_guest' - unexpected unlock ../include/linux/srcu.h:400:9: warning: context imbalance in 'vcpu_run' - unexpected unlock ../kernel/workqueue.c:5480:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5480:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5480:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5497:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5497:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5497:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5531:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5531:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5531:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6057:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6057:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6057:13: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:3869:33: warning: context imbalance in 'flush_workqueue_prep_pwqs' - unexpected unlock ../mm/percpu.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/percpu.h): ../include/trace/events/percpu.h:11:1: error: too long token expansion ../net/ipv6/route.c:2381:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2381:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2381:39: got restricted __be32 ../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:12:1: error: too long token expansion ../include/trace/events/kmem.h:54:1: error: too long token expansion ../include/trace/events/kmem.h:177:1: error: too long token expansion ../arch/x86/kvm/mmu/tdp_mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/kvm_host.h, ...): ../include/linux/rcupdate.h:871:25: warning: context imbalance in '__tdp_mmu_zap_root' - unexpected unlock ../arch/x86/kvm/mmu/tdp_mmu.c:1565:33: warning: context imbalance in 'tdp_mmu_split_huge_pages_root' - unexpected unlock ../mm/compaction.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/compaction.h): ../include/trace/events/compaction.h:165:1: error: too long token expansion ../net/mptcp/protocol.c:3266:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:562:9: warning: context imbalance in 'walk_shadow_page_lockless_begin' - wrong count at exit ../arch/x86/kvm/mmu/mmu.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../arch/x86/kvm/irq.h): ../include/linux/rcupdate.h:871:25: warning: context imbalance in 'walk_shadow_page_lockless_end' - unexpected unlock ../arch/x86/kvm/mmu/mmu.c:2918: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:5385:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5387:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5389:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../fs/file.c:423:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:423:17: expected struct file **old_fds ../fs/file.c:423:17: got struct file [noderef] __rcu **fd ../fs/file.c:424:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:424:17: expected struct file **new_fds ../fs/file.c:424:17: got struct file [noderef] __rcu **fd ../fs/file.c:447:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:447:17: struct file [noderef] __rcu * ../fs/file.c:447:17: struct file * ../fs/file.c:477:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:517:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:868:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:889:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:893:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:896:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:919:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:921:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:942:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:944:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:966:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:966:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:970:16: warning: incorrect type in return expression (different address spaces) ../kernel/notifier.c:31:20: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:31:20: expected struct notifier_block **nl ../kernel/notifier.c:31:20: got struct notifier_block [noderef] __rcu ** ../kernel/notifier.c:33:17: warning: incorrect type in assignment (different address spaces) ../kernel/notifier.c:33:17: expected struct notifier_block [noderef] __rcu *next ../kernel/notifier.c:33:17: got struct notifier_block * ../kernel/notifier.c:34:9: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:34:9: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:34:9: struct notifier_block * ../kernel/notifier.c:44:25: error: incompatible types in comparison expression (different address spaces): ../kernel/notifier.c:44:25: struct notifier_block [noderef] __rcu * ../kernel/notifier.c:44:25: struct notifier_block * ../kernel/notifier.c:148:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:171:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:193:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:223:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:261:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:264:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:324:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:327:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:345:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:380:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:405:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:422:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:429:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:453:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:483:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:486:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:513:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:516:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/notifier.c:546:36: warning: incorrect type in argument 1 (different address spaces) ../drivers/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:452:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:452:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:466:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1863:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1865:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:3805:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4282:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4459:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6267:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6268:54: warning: restricted suspend_state_t degrades to integer ../mm/mincore.c:113:17: warning: context imbalance in 'mincore_pte_range' - unexpected unlock ../fs/xattr.c:739:32: warning: dereference of noderef expression ../fs/xattr.c:885:32: warning: dereference of noderef expression ../fs/namespace.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/xarray.h, ../include/linux/list_lru.h, ../include/linux/fs.h, ...): ../include/linux/rbtree.h: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/base/devtmpfs.c:88:30: warning: symbol 'devtmpfs_context_ops' was not declared. Should it be static? ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:952:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable] 952 | u32 lo, hi; | ^~ ../mm/mlock.c: note: in included file (through ../include/linux/swap.h): ../include/linux/memcontrol.h:1525: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:409:20: warning: context imbalance in 'mlock_pte_range' - unexpected unlock ../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:871:25: warning: context imbalance in 'move_ptes' - unexpected unlock ../mm/mremap.c:367:20: warning: context imbalance in 'move_normal_pmd' - different lock contexts for basic block ../fs/fs-writeback.c:1965:17: warning: context imbalance in 'writeback_sb_inodes' - unexpected unlock ../fs/fs-writeback.c:2630:20: warning: context imbalance in '__mark_inode_dirty' - unexpected unlock ../drivers/firewire/ohci.c:1154:9: warning: context imbalance in 'context_retire_descriptors' - different lock contexts for basic block ../drivers/firewire/ohci.c:2203:20: warning: context imbalance in 'irq_handler' - different lock contexts for basic block ../drivers/firewire/ohci.c:2717:12: warning: context imbalance in 'ohci_enable_phys_dma' - different lock contexts for basic block ../drivers/firewire/ohci.c:2752:12: warning: context imbalance in 'ohci_read_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:2804:9: warning: context imbalance in 'ohci_write_csr' - different lock contexts for basic block ../drivers/firewire/ohci.c:3259:9: warning: context imbalance in 'ohci_free_iso_context' - wrong count at exit ../drivers/firewire/ohci.c:3281:12: warning: context imbalance in 'ohci_set_iso_channels' - wrong count at exit ../drivers/firewire/ohci.c:3563:12: warning: context imbalance in 'ohci_queue_iso' - wrong count at exit ../mm/vmalloc.c:1105:25: warning: context imbalance in 'find_vmap_area_exceed_addr_lock' - wrong count at exit ../mm/vmalloc.c:4485:28: warning: context imbalance in 'vread_iter' - 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 ../arch/x86/kvm/vmx/vmx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a050a becomes 50a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../arch/x86/kernel/fpu/core.c:230:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:230:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:230:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:237:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:237:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:237:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:573:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:573:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:573:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:577:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:577:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:577:41: got struct spinlock [noderef] __rcu * ../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:679:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:680:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:681:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:679:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:711:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:710:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:731:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:737:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:737:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:805:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:805:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:836:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:836:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:837:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:838:51: warning: restricted suspend_state_t degrades to integer ../drivers/input/keyboard/applespi.c:730:9: warning: context imbalance in 'applespi_msg_complete' - wrong count at exit ../drivers/input/keyboard/applespi.c:893:9: warning: context imbalance in 'applespi_init' - wrong count at exit ../drivers/input/keyboard/applespi.c:896:12: warning: context imbalance in 'applespi_set_capsl_led' - wrong count at exit ../drivers/input/keyboard/applespi.c:926:9: warning: context imbalance in 'applespi_set_bl_level' - wrong count at exit ../drivers/input/keyboard/applespi.c:1400:13: warning: context imbalance in 'applespi_got_data' - different lock contexts for basic block ../drivers/input/keyboard/applespi.c:1569:9: warning: context imbalance in 'applespi_notify' - wrong count at exit ../drivers/input/keyboard/applespi.c:1799:9: warning: context imbalance in 'applespi_drain_writes' - wrong count at exit ../drivers/input/keyboard/applespi.c:1810:9: warning: context imbalance in 'applespi_drain_reads' - wrong count at exit ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/usb/host/xhci-trace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../drivers/usb/host/xhci-trace.h): ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:393:1: warning: cast from restricted __le32 ../drivers/base/power/wakeup.c:253:5: warning: context imbalance in 'wakeup_sources_read_lock' - wrong count at exit ../drivers/base/power/wakeup.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_read_unlock' - unexpected unlock ../drivers/base/power/wakeup.c:1093:13: warning: context imbalance in 'wakeup_sources_stats_seq_start' - wrong count at exit ../include/linux/srcu.h:400:9: warning: context imbalance in 'wakeup_sources_stats_seq_stop' - unexpected unlock ../drivers/soc/qcom/smp2p.c:255:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:255:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:255:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:419:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:419:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:419:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:422:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:422:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:422:26: got unsigned int [usertype] *value ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:865:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:865:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:865:70: struct task_struct * ../kernel/sched/rt.c:2343:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2343:25: struct task_struct * ../kernel/sched/rt.c:2343:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:545:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:545:55: expected struct task_struct *donor ../kernel/sched/rt.c:545:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1005:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1005:39: expected struct task_struct *donor ../kernel/sched/rt.c:1005:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1538:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1538:31: expected struct task_struct *p ../kernel/sched/rt.c:1538:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1858:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1858:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1858:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1558:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1558:14: expected struct task_struct *curr ../kernel/sched/rt.c:1558:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1559:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1559:15: expected struct task_struct *donor ../kernel/sched/rt.c:1559:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1620:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1620:45: expected struct task_struct *p ../kernel/sched/rt.c:1620:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1663:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1663:39: expected struct task_struct *donor ../kernel/sched/rt.c:1663:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1683:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1683:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1683:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2025:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2025:40: expected struct task_struct *task ../kernel/sched/rt.c:2025:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2048:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2048:13: struct task_struct * ../kernel/sched/rt.c:2048:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2394:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2394:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2394:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2396:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:40: expected struct task_struct *p ../kernel/sched/rt.c:2396:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2396:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2396:62: expected struct task_struct *p ../kernel/sched/rt.c:2396:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2717:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2717:23: expected struct task_struct *p ../kernel/sched/deadline.c:2717:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2727:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2727:13: struct task_struct * ../kernel/sched/deadline.c:2727:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2833:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2833:25: struct task_struct * ../kernel/sched/deadline.c:2833:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2357:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2357:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2357:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2368:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2368:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2368:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1262:39: expected struct task_struct *p ../kernel/sched/deadline.c:1262:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1262:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1262:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1262:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1362:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1362:23: expected struct task_struct *p ../kernel/sched/deadline.c:1362:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1671:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1671:31: expected struct task_struct *p ../kernel/sched/deadline.c:1671:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1671:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1671:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1671:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1760:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1760:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1760:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2578:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2578:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2578:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2242:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2242:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2242:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2243:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2243:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2243:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2318:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2318:43: expected struct task_struct *p ../kernel/sched/deadline.c:2318:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2878:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2878:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2878:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:2880:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2880:23: expected struct task_struct *p ../kernel/sched/deadline.c:2880:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2882:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2882:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2882:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3071:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3071:23: struct task_struct * ../kernel/sched/deadline.c:3120:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:206:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:206:22: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:206:22: struct task_struct * ../kernel/sched/syscalls.c:253:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:253:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:253:48: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1296:6: warning: context imbalance in 'sched_getaffinity' - different lock contexts for basic block ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1708:15: warning: dereference of noderef expression ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_report_zones' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_write' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_zone_mgmt' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_process_zoned_cmd' - unexpected unlock ../drivers/block/null_blk/zoned.c:46:32: warning: context imbalance in 'null_set_zone_cond' - unexpected unlock ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:635:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:635:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:635:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:973:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:973:9: expected struct task_struct *tsk ../kernel/sched/debug.c:973:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:138:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:138:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:138:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:113:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:113:56: expected struct sched_domain *sd ../kernel/sched/topology.c:113:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:132:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:132:60: expected struct sched_domain *sd ../kernel/sched/topology.c:132:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:155:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:155:20: expected struct sched_domain *sd ../kernel/sched/topology.c:155:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:436:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:436:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:436:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:445:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:445:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:445:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:466:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:466:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:466:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:636:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:636:49: expected struct sched_domain *parent ../kernel/sched/topology.c:636:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:721:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:721:50: expected struct sched_domain *parent ../kernel/sched/topology.c:721:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:729:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:729:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:729:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:742:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:742:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:747:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:747:20: expected struct sched_domain *sd ../kernel/sched/topology.c:747:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:768:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:768:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:768:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:930:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:930:70: expected struct sched_domain *sd ../kernel/sched/topology.c:930:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:959:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:959:59: expected struct sched_domain *sd ../kernel/sched/topology.c:959:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1005:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1005:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1005:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1007:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1007:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1007:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1015:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1015:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1015:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1017:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1017:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1017:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1087:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1087:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1087:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1191:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1191:40: expected struct sched_domain *child ../kernel/sched/topology.c:1191:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1331:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1331:9: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1331:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1677:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1677:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1677:43: got struct sched_domain *child ../kernel/sched/topology.c:1813:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1813:21: int [noderef] __rcu * ../kernel/sched/topology.c:1813:21: int * ../kernel/sched/topology.c:1939:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1939:9: int [noderef] __rcu * ../kernel/sched/topology.c:1939:9: int * ../kernel/sched/topology.c:1994:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1994:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:1994:9: struct cpumask *** ../kernel/sched/topology.c:2052:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2052:9: int [noderef] __rcu * ../kernel/sched/topology.c:2052:9: int * ../kernel/sched/topology.c:2054:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2054:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2054:9: struct cpumask *** ../kernel/sched/topology.c:2138:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2138:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2138:17: struct cpumask *** ../kernel/sched/topology.c:2210:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2210:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2210:19: struct cpumask *** ../kernel/sched/topology.c:2250:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2250:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2250:17: struct cpumask *** ../kernel/sched/topology.c:2372:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2372:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2372:31: got struct sched_domain *sd ../kernel/sched/topology.c:2491:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2491:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2491:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2512:56: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:2512:56: expected struct sched_domain *child ../kernel/sched/topology.c:2512:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:2511:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2511:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2511:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2566:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2566:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2566: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:2267:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2267:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2267:25: struct task_struct * Warning: ../drivers/soc/qcom/smp2p.c:78 struct member 'flags' not described in 'smp2p_smem_item' ../mm/rmap.c: note: in included file (through ../include/linux/ksm.h): ../include/linux/rmap.h:937:28: warning: context imbalance in 'folio_referenced_one' - unexpected unlock ../include/linux/rmap.h:937:28: warning: context imbalance in 'try_to_unmap_one' - unexpected unlock ../include/linux/rmap.h:937:28: warning: context imbalance in 'try_to_migrate_one' - unexpected unlock ../mm/rmap.c:2717:25: warning: context imbalance in 'make_device_exclusive' - unexpected unlock ../kernel/sched/core.c:297:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:297:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:297:56: struct task_struct * ../kernel/sched/core.c:774:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:774:33: expected struct task_struct *task ../kernel/sched/core.c:774:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:850:49: expected struct task_struct *p ../kernel/sched/core.c:850:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1095:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1095:38: expected struct task_struct *curr ../kernel/sched/core.c:1095:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1196:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1196:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1196:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2197:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2197:39: expected struct task_struct *donor ../kernel/sched/core.c:2197:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2208:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2208:65: expected struct task_struct *tsk ../kernel/sched/core.c:2208:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3695:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3695:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3695:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3904:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3904:36: expected struct task_struct const *p ../kernel/sched/core.c:3904:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8035:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8035:43: expected struct task_struct *push_task ../kernel/sched/core.c:8035:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5664:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5664:15: expected struct task_struct *donor ../kernel/sched/core.c:5664:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6331:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6331:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6331:32: struct task_struct * ../kernel/sched/core.c:6362:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6362:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6362:23: struct task_struct * ../kernel/sched/core.c:6370:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6370:46: struct task_struct * ../kernel/sched/core.c:6370:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6427:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6427:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6427:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6680:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6680:14: expected struct task_struct *prev ../kernel/sched/core.c:6680:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7229:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7229:17: struct task_struct * ../kernel/sched/core.c:7229:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:8926:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:8926:16: expected struct task_struct * ../kernel/sched/core.c:8926:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:9425:11: warning: symbol 'max_cfs_quota_period' was not declared. Should it be static? ../kernel/sched/core.c:10168:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10168:25: expected struct task_struct *p ../kernel/sched/core.c:10168:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:371:9: warning: context imbalance in 'sched_core_lock' - different lock contexts for basic block ../kernel/sched/core.c:381:17: warning: context imbalance in 'sched_core_unlock' - unexpected unlock ../kernel/sched/core.c:599:6: warning: context imbalance in 'raw_spin_rq_lock_nested' - wrong count at exit ../kernel/sched/core.c:624:6: warning: context imbalance in 'raw_spin_rq_trylock' - wrong count at exit ../kernel/sched/core.c:648:6: warning: context imbalance in 'raw_spin_rq_unlock' - unexpected unlock ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:1785:9: warning: context imbalance in '__task_rq_lock' - wrong count at exit ../kernel/sched/sched.h:1785:9: warning: context imbalance in 'task_rq_lock' - wrong count at exit ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:98:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:98:13: expected struct task_struct const *p ../kernel/sched/pelt.h:98:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:850:11: warning: dereference of noderef expression ../kernel/sched/core.c:1571:13: warning: context imbalance in 'uclamp_update_util_min_rt_default' - wrong count at exit ../kernel/sched/core.c:2278: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:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/core.c:2161:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2161:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2161:38: struct task_struct const * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2467:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2467:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2467:9: struct task_struct * ../kernel/sched/fair.c:1213:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1213:39: expected struct task_struct *donor ../kernel/sched/fair.c:1213:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:1276:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1276:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1276:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3053:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3053:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3053:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:12854:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12854:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12854:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6087:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6087:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6087:22: struct task_struct * ../kernel/sched/fair.c:6818:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:6818:39: expected struct task_struct *donor ../kernel/sched/fair.c:6818:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:7029:58: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:7029:58: expected struct task_struct *p ../kernel/sched/fair.c:7029:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:8417:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8417:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8417:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8621:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8621:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8621:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8766:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:8766:39: expected struct task_struct *donor ../kernel/sched/fair.c:8766:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8797:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:8797:37: expected struct task_struct *tsk ../kernel/sched/fair.c:8797:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9015:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9015:38: expected struct task_struct *curr ../kernel/sched/fair.c:9015:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:10033:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10033:40: expected struct sched_domain *child ../kernel/sched/fair.c:10033:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10661:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10661:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10661:22: struct task_struct * ../kernel/sched/fair.c:12106:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12106:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12106:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:11756:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:11756:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:11756:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12215:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12215:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12215:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:2999:9: warning: context imbalance in 'task_numa_placement' - different lock contexts for basic block ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2490:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2490:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2490:9: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../kernel/sched/sched.h:2278:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2278:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2278:26: struct task_struct * ../mm/madvise.c:211:17: warning: context imbalance in 'swapin_walk_pmd_entry' - unexpected unlock ../mm/madvise.c:437:28: warning: context imbalance in 'madvise_cold_or_pageout_pte_range' - unexpected unlock ../mm/madvise.c:792:9: warning: context imbalance in 'madvise_free_pte_range' - different lock contexts for basic block ../kernel/power/suspend.c:93:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:93:54: expected int val ../kernel/power/suspend.c:93:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:130:54: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:130:54: expected int val ../kernel/power/suspend.c:130:54: got restricted suspend_state_t [usertype] ../kernel/power/suspend.c:191:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:191:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:192:19: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:192:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:197:65: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:205:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:206:51: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:204:72: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:229:73: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:230:27: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:230:59: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:235:69: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:236:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:236:42: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:460:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:460:33: expected int val ../kernel/power/suspend.c:460:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:463:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:463:33: expected int val ../kernel/power/suspend.c:463:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:533:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:533:57: expected int val ../kernel/power/suspend.c:533:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:535:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:535:57: expected int val ../kernel/power/suspend.c:535:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:573:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:573:52: expected int val ../kernel/power/suspend.c:573:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:598:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:598:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:607:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:607:52: expected int val ../kernel/power/suspend.c:607:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:608:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:608:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:634:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:637:9: warning: restricted suspend_state_t degrades to integer ../mm/swapfile.c:263:9: warning: context imbalance in '__try_to_reclaim_swap' - unexpected unlock ../mm/swapfile.c:531:20: warning: context imbalance in 'isolate_lock_cluster' - different lock contexts for basic block ../mm/swapfile.c:679:13: warning: context imbalance in 'cluster_reclaim_range' - unexpected unlock ../mm/swapfile.c:817:9: warning: context imbalance in 'alloc_swap_scan_cluster' - unexpected unlock ../mm/swapfile.c:862:31: warning: context imbalance in 'swap_reclaim_full_clusters' - unexpected unlock ../mm/swapfile.c:992:28: warning: context imbalance in 'cluster_alloc_swap_entry' - unexpected unlock ../mm/swapfile.c:1206:24: warning: context imbalance in 'swap_alloc_fast' - different lock contexts for basic block ../mm/swapfile.c:2080:9: warning: context imbalance in 'unuse_pte' - 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:871:25: warning: context imbalance in 'unuse_pte_range' - unexpected unlock ../arch/x86/kvm/svm/svm.c:1517:13: warning: context imbalance in 'svm_srso_vm_destroy' - different lock contexts for basic block ../arch/x86/kvm/svm/svm.c:1537:13: warning: context imbalance in 'svm_srso_vm_init' - different lock contexts for basic block ../drivers/cpufreq/cpufreq.c:440:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:440:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:440:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:440:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:440:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:440:65: got struct notifier_block [noderef] __rcu *next ../kernel/rcu/update.c: note: in included file: ../kernel/rcu/tasks.h:2057:5: warning: symbol 'rcu_tasks_trace_lazy_ms' was not declared. Should it be static? ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:232:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/ufs/core/ufshcd.c:1598:12: warning: context imbalance in 'ufshcd_devfreq_get_dev_status' - wrong count at exit ../drivers/ufs/core/ufshcd.c:1971:13: warning: context imbalance in 'ufshcd_gate_work' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2066:6: warning: context imbalance in 'ufshcd_release' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2081:6: warning: context imbalance in 'ufshcd_clkgate_delay_set' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2110:16: warning: context imbalance in 'ufshcd_clkgate_enable_store' - different lock contexts for basic block ../drivers/ufs/core/ufshcd.c:2199:13: warning: context imbalance in 'ufshcd_clk_scaling_start_busy' - wrong count at exit ../drivers/ufs/core/ufshcd.c:2231:13: warning: context imbalance in 'ufshcd_clk_scaling_update_busy' - wrong count at exit Warning: ../kernel/power/snapshot.c:469 function parameter 'zone' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'gfp_mask' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'safe_needed' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:469 function parameter 'ca' not described in 'add_rtree_block' Warning: ../kernel/power/snapshot.c:542 function parameter 'gfp_mask' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'safe_needed' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'ca' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'start' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:542 function parameter 'end' not described in 'create_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'zone' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:577 function parameter 'clear_nosave_free' not described in 'free_zone_bm_rtree' Warning: ../kernel/power/snapshot.c:685 function parameter 'bm' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'gfp_mask' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:685 function parameter 'safe_needed' not described in 'memory_bm_create' Warning: ../kernel/power/snapshot.c:727 function parameter 'clear_nosave_free' not described in 'memory_bm_free' Warning: ../kernel/power/snapshot.c:749 function parameter 'bm' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'pfn' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'addr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:749 function parameter 'bit_nr' not described in 'memory_bm_find_bit' Warning: ../kernel/power/snapshot.c:997 function parameter 'start_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:997 function parameter 'end_pfn' not described in 'register_nosave_region' Warning: ../kernel/power/snapshot.c:1316 function parameter 'zone' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1316 function parameter 'pfn' not described in 'saveable_highmem_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'zone' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1375 function parameter 'pfn' not described in 'saveable_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 'dst' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1452 function parameter 's_page' not described in 'safe_copy_page' Warning: ../kernel/power/snapshot.c:1693 function parameter 'x' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'multiplier' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1693 function parameter 'base' not described in '__fraction' Warning: ../kernel/power/snapshot.c:1991 function parameter 'nr_highmem' not described in 'count_pages_for_highmem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_pages' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2009 function parameter 'nr_highmem' not described in 'enough_free_mem' Warning: ../kernel/power/snapshot.c:2032 function parameter 'safe_needed' not described in 'get_highmem_buffer' Warning: ../kernel/power/snapshot.c:2045 function parameter 'bm' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2045 function parameter 'nr_highmem' not described in 'alloc_highmem_pages' Warning: ../kernel/power/snapshot.c:2080 function parameter 'copy_bm' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_pages' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2080 function parameter 'nr_highmem' not described in 'swsusp_alloc' Warning: ../kernel/power/snapshot.c:2302 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2337 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2506 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2506 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2716 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2855 function parameter 'handle' not described in 'snapshot_write_finalize' ../kernel/rcu/tree.c:1077:9: warning: context imbalance in 'rcu_start_this_gp' - different lock contexts for basic block ../kernel/rcu/tree.c:1453:9: warning: context imbalance in 'rcu_poll_gp_seq_start_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1470:9: warning: context imbalance in 'rcu_poll_gp_seq_end_unlocked' - different lock contexts for basic block ../kernel/rcu/tree.c:1929:9: warning: context imbalance in 'rcu_gp_init' - different lock contexts for basic block ../kernel/rcu/tree.c:2499:13: warning: context imbalance in 'rcu_do_batch' - wrong count at exit ../kernel/rcu/tree.c:2701:9: warning: context imbalance in 'force_qs_rnp' - different lock contexts for basic block ../kernel/rcu/tree.c:2767:25: warning: context imbalance in 'rcu_force_quiescent_state' - unexpected unlock ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_stall.h:986:17: warning: context imbalance in 'rcu_check_gp_start_stall' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_exp.h:192:9: warning: context imbalance in '__rcu_report_exp_rnp' - different lock contexts for basic block ../kernel/rcu/tree_exp.h:1081:9: warning: context imbalance in 'start_poll_synchronize_rcu_expedited' - different lock contexts for basic block ../kernel/rcu/tree.c: note: in included file: ../kernel/rcu/tree_nocb.h:113:16: warning: context imbalance in 'rcu_nocb_bypass_trylock' - wrong count at exit ../kernel/rcu/tree_nocb.h:130:13: warning: context imbalance in 'rcu_nocb_lock' - wrong count at exit ../kernel/rcu/tree_nocb.h:145:17: warning: context imbalance in 'rcu_nocb_unlock' - unexpected unlock ../kernel/rcu/tree_nocb.h:158:17: warning: context imbalance in 'rcu_nocb_unlock_irqrestore' - unexpected unlock ../kernel/rcu/tree_nocb.h:335:9: warning: context imbalance in 'rcu_nocb_do_flush_bypass' - unexpected unlock ../kernel/rcu/tree_nocb.h:352:13: warning: context imbalance in 'rcu_nocb_flush_bypass' - wrong count at exit ../kernel/rcu/tree_nocb.h:526:13: warning: context imbalance in '__call_rcu_nocb_wake' - wrong count at exit ../kernel/rcu/tree_nocb.h:602:17: warning: context imbalance in 'call_rcu_nocb' - unexpected unlock ../kernel/rcu/tree_nocb.h:685:9: warning: context imbalance in 'nocb_gp_wait' - different lock contexts for basic block ../kernel/rcu/tree_nocb.h:936:9: warning: context imbalance in 'nocb_cb_wait' - wrong count at exit ../kernel/rcu/tree_nocb.h:1105:9: warning: context imbalance in 'rcu_nocb_rdp_deoffload' - wrong count at exit ../kernel/rcu/tree_nocb.h:1230:1: warning: context imbalance in 'lazy_rcu_shrink_scan' - different lock contexts for basic block ../kernel/kcmp.c:192:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/kcmp.c:192:37: expected void *v1 ../kernel/kcmp.c:192:37: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:192:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/kcmp.c:192:53: expected void *v2 ../kernel/kcmp.c:192:53: got struct sighand_struct [noderef] __rcu *sighand ../kernel/kcmp.c:207:62: warning: incorrect type in argument 4 (different address spaces) ../kernel/kcmp.c:207:62: expected struct kcmp_epoll_slot [noderef] __user *uslot ../kernel/kcmp.c:207:62: got void * ../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs.h, ../include/linux/cgroup.h, ../include/linux/memcontrol.h, ../include/linux/swap.h, ...): ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../kernel/dma/mapping.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma.h): ../include/trace/events/dma.h:115:1: error: too long token expansion ../include/trace/events/dma.h:161:1: error: too long token expansion ../mm/mempolicy.c:690:17: warning: context imbalance in 'queue_folios_pte_range' - unexpected unlock ../fs/buffer.c:251:18: warning: context imbalance in '__find_get_block_slow' - different lock contexts for basic block Warning: ../drivers/gpu/drm/scheduler/sched_main.c:396 function parameter 'result' not described in 'drm_sched_job_done' ../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/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:590:31: warning: array of flexible structures ../mm/ksm.c:643:25: warning: context imbalance in 'break_ksm' - unexpected unlock ../mm/ksm.c:754:17: warning: context imbalance in 'get_mergeable_page' - unexpected unlock ../mm/ksm.c: note: in included file: ../include/linux/rmap.h:937:28: warning: context imbalance in 'write_protect_page' - unexpected unlock ../mm/ksm.c:1435:42: warning: context imbalance in 'replace_page' - different lock contexts for basic block ../mm/ksm.c:2558:33: warning: context imbalance in 'scan_get_next_rmap_item' - unexpected unlock ../arch/x86/kernel/ftrace.c:41:6: warning: context imbalance in 'ftrace_arch_code_modify_prepare' - wrong count at exit ../arch/x86/kernel/ftrace.c:53:6: warning: context imbalance in 'ftrace_arch_code_modify_post_process' - wrong count at exit ../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 ../fs/eventpoll.c:647:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:647:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1418:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1418:53: expected unsigned int pollflags ../fs/eventpoll.c:1418:53: got restricted __poll_t ../net/9p/client.c:749:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:749:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:749:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:751:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:751:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:751:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:834:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:834:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:834:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:836:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:836:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:836:48: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../fs/signalfd.c:56:33: expected struct wait_queue_head [usertype] *wait_address ../fs/signalfd.c:56:33: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:58:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:58:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:58:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:63:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:63:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:63:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:97:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:115:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:118:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:122:33: warning: cast removes address space '__user' of expression ../fs/signalfd.c:138:32: warning: cast removes address space '__user' of expression ../fs/signalfd.c:142:38: warning: cast removes address space '__user' of expression ../fs/signalfd.c:161:31: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:161:31: expected struct spinlock [usertype] *lock ../fs/signalfd.c:161:31: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:170:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:170:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:170:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:174:32: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:174:32: expected struct wait_queue_head *wq_head ../fs/signalfd.c:174:32: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:184:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:184:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:184:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:186:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:186:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:186:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:188:33: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:188:33: expected struct spinlock [usertype] *lock ../fs/signalfd.c:188:33: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:190:35: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:190:35: expected struct wait_queue_head *wq_head ../fs/signalfd.c:190:35: got struct wait_queue_head [noderef] __rcu * ../fs/signalfd.c:296:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:296:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:296:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:298:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:298:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:298:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:300:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:300:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:300:17: got struct wait_queue_head [noderef] __rcu * ../kernel/time/alarmtimer.c:71:19: warning: context imbalance in 'alarmtimer_get_rtcdev' - wrong count at exit ../kernel/time/alarmtimer.c:368:6: warning: context imbalance in 'alarm_restart' - wrong count at exit ../kernel/time/alarmtimer.c:463:13: warning: context imbalance in 'alarmtimer_freezerset' - wrong count at exit ../kernel/time/alarmtimer.c:514:13: warning: context imbalance in 'alarm_handle_timer' - wrong count at exit ../arch/x86/kernel/cpu/sgx/virt.c:59:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:59:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:59:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:60:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:354:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:385:58: warning: cast removes address space '__user' of expression ../drivers/hv/hv_balloon.c:832:9: warning: context imbalance in 'pfn_covered' - wrong count at exit ../drivers/hv/hv_balloon.c:2048:9: warning: context imbalance in 'balloon_remove' - wrong count at exit ../kernel/time/posix-timers.c:346:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:346:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:346:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:353:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:353:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:353:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:555:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:555:41: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:555:41: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1043:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1043:9: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:1043:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1091:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1091:9: expected struct spinlock [usertype] *l ../kernel/time/posix-timers.c:1091:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:307:13: warning: context imbalance in '__posixtimer_deliver_signal' - wrong count at exit ../kernel/time/posix-timers.c:337:6: warning: context imbalance in 'posixtimer_deliver_signal' - unexpected unlock ../kernel/time/posix-timers.c:375:29: warning: context imbalance in 'posix_timer_fn' - wrong count at exit ../kernel/time/posix-timers.c:466:12: warning: context imbalance in 'do_timer_create' - different lock contexts for basic block ../kernel/time/posix-timers.c:604:24: warning: context imbalance in '__lock_timer' - different lock contexts for basic block ../mm/migrate.c:2213:25: warning: context imbalance in 'add_folio_for_migration' - unexpected unlock ../mm/migrate.c:2386:25: warning: context imbalance in 'do_pages_stat_array' - 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 ../arch/x86/kernel/apic/vector.c:61:6: warning: context imbalance in 'lock_vector_lock' - wrong count at exit ../arch/x86/kernel/apic/vector.c:69:6: warning: context imbalance in 'unlock_vector_lock' - unexpected unlock ../arch/x86/kernel/apic/vector.c:918:13: warning: context imbalance in 'apic_force_complete_move' - wrong count at exit ../fs/aio.c:1687:13: warning: context imbalance in 'poll_iocb_lock_wq' - different lock contexts for basic block ../fs/aio.c:1718:13: warning: context imbalance in 'poll_iocb_unlock_wq' - unexpected unlock ../fs/dax.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/fs_dax.h): ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:10:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:10:1: expected unsigned long mask ../include/trace/events/fs_dax.h:10:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../include/trace/events/fs_dax.h:105:1: warning: incorrect type in initializer (different base types) ../include/trace/events/fs_dax.h:105:1: expected unsigned long mask ../include/trace/events/fs_dax.h:105:1: got restricted vm_fault_t ../fs/dax.c:734:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:734:39: expected unsigned long v ../fs/dax.c:734:39: got restricted vm_fault_t ../fs/dax.c:736:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:736:39: expected unsigned long v ../fs/dax.c:736:39: got restricted vm_fault_t ../fs/dax.c:740:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:740:31: expected unsigned long v ../fs/dax.c:740:31: got restricted vm_fault_t ../fs/dax.c:1382:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1382:41: expected int result ../fs/dax.c:1382:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1890:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1890:21: expected int ret ../fs/dax.c:1890:21: got restricted vm_fault_t ../fs/dax.c:1893:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1893:21: expected int ret ../fs/dax.c:1893:21: got restricted vm_fault_t ../fs/dax.c:1896:16: warning: incorrect type in return expression (different base types) ../fs/dax.c:1896:16: expected restricted vm_fault_t ../fs/dax.c:1896:16: got int ret ../fs/dax.c:1914:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1914:46: expected int result ../fs/dax.c:1914:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1930:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1930:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1930:21: got unsigned long ../fs/dax.c:1973:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1973:51: expected int result ../fs/dax.c:1973:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2053:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:2053:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2053:21: got unsigned long ../fs/dax.c:2089:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:2089:62: expected int result ../fs/dax.c:2089:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2151:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2151:55: expected int result ../fs/dax.c:2151:55: got restricted vm_fault_t ../fs/dax.c:2169:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2169:58: expected int result ../fs/dax.c:2169:58: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:279:13: warning: context imbalance in 'wait_entry_unlocked' - unexpected unlock ../fs/dax.c:515:49: warning: context imbalance in 'dax_lock_folio' - different lock contexts for basic block ../fs/dax.c:582:17: warning: context imbalance in 'dax_lock_mapping_entry' - different lock contexts for basic block ../fs/dax.c:1154:9: warning: context imbalance in 'dax_writeback_one' - unexpected unlock ../kernel/time/itimer.c:53:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:53:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:53:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:70:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:70:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:70:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:82:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:82:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:82:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:86:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:86:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:86:37: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:198:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:198:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:198:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:212:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:212:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:212:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:236:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:236:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:236:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:245:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:245:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:245:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:258:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:258:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:258:37: got struct spinlock [noderef] __rcu * ../kernel/acct.c:513:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:513:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:513:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:523:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:523:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:523:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:603:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:603:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:603:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:623:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:623:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:623:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:220:12: warning: context imbalance in 'acct_on' - different lock contexts for basic block ../kernel/acct.c:335:9: warning: context imbalance in '__se_sys_acct' - different lock contexts for basic block ../kernel/acct.c:340:22: warning: context imbalance in 'acct_exit_ns' - wrong count at exit ../arch/x86/kernel/kvm.c:72:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? Warning: ../drivers/android/binder.c:2432 struct member 'offset' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'skip_size' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'fixup_data' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2432 struct member 'node' not described in 'binder_ptr_fixup' Warning: ../drivers/android/binder.c:2452 struct member 'offset' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'sender_uaddr' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'length' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:2452 struct member 'node' not described in 'binder_sg_copy' Warning: ../drivers/android/binder.c:4012 function parameter 'thread' not described in 'binder_free_buf' ../mm/khugepaged.c:837: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:871:25: warning: context imbalance in '__collapse_huge_page_swapin' - unexpected unlock ../mm/khugepaged.c:1195:26: warning: context imbalance in 'collapse_huge_page' - different lock contexts for basic block ../mm/khugepaged.c:1690:28: warning: context imbalance in 'collapse_pte_mapped_thp' - unexpected unlock ../mm/khugepaged.c:1783:28: warning: context imbalance in 'retract_page_tables' - different lock contexts for basic block ../fs/coredump.c:478:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:478:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:478:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:487:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:487:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:487:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:526:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:526:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:526:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:531:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:531:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:531:33: got struct spinlock [noderef] __rcu * ../kernel/time/timer_migration.c:866:9: warning: context imbalance in 'tmigr_update_events' - different lock contexts for basic block ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../kernel/pid_namespace.c:207:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:207:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:207:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:209:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:209:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:209:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:208:28: warning: dereference of noderef expression ../mm/huge_memory.c:2191:20: warning: context imbalance in 'madvise_free_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2233:28: warning: context imbalance in 'zap_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2361:28: warning: context imbalance in 'move_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2501:20: warning: context imbalance in 'change_huge_pmd' - unexpected unlock ../mm/huge_memory.c: note: in included file (through ../include/linux/pgtable.h, ../include/linux/mm.h): ../arch/x86/include/asm/pgtable.h:894:9: warning: context imbalance in 'change_huge_pud' - unexpected unlock ../mm/huge_memory.c:2583:28: warning: context imbalance in 'move_pages_huge_pmd' - unexpected unlock ../mm/huge_memory.c:2698:12: warning: context imbalance in '__pmd_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c:2715:12: warning: context imbalance in '__pud_trans_huge_lock' - wrong count at exit ../mm/huge_memory.c: note: in included file (through ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h): ../include/linux/page-flags.h:278:38: warning: context imbalance in 'zap_huge_pud' - unexpected unlock ../mm/huge_memory.c:3607:17: warning: context imbalance in '__split_unmapped_folio' - unexpected unlock ../mm/huge_memory.c:3899:17: warning: context imbalance in '__folio_split' - different lock contexts for basic block ../mm/huge_memory.c:4426:17: warning: context imbalance in 'split_huge_pages_pid' - unexpected unlock ../mm/memcontrol.c:4170:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4170:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:4170:52: struct task_struct * ../mm/memcontrol.c: note: in included file: ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irq' - wrong count at exit ../include/linux/memcontrol.h:719:9: warning: context imbalance in 'folio_lruvec_lock_irqsave' - wrong count at exit ../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 * ../kernel/cgroup/cgroup.c:6772:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6772:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6772:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6775:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6775:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6775:43: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:3166:9: warning: context imbalance in 'cgroup_lock_and_drain_offline' - wrong count at exit ../kernel/cgroup/cgroup.c:6535:12: warning: context imbalance in 'cgroup_css_set_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6651:9: warning: context imbalance in 'cgroup_css_set_put_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6671:5: warning: context imbalance in 'cgroup_can_fork' - wrong count at exit ../kernel/cgroup/cgroup.c:6720:9: warning: context imbalance in 'cgroup_cancel_fork' - unexpected unlock ../arch/x86/kernel/shstk.c:370:55: warning: cast removes address space '__user' of expression ../kernel/seccomp.c:580:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:580:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:580:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:584:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:584:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:584:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:912:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:912:9: expected struct qspinlock *lock ../kernel/seccomp.c:912:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1417:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1417:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1417:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1429:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1429:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1429:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1915:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1915:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1915:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:2001:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2001:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2001:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2019:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2019:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2019:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2161:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2161:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2161:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2164:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2164:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2164:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2170:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2170:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2170:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:493:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:493:9: expected struct qspinlock *lock ../kernel/seccomp.c:493:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:603:9: expected struct qspinlock *lock ../kernel/seccomp.c:603:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:437:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:437:9: expected struct qspinlock *lock ../kernel/seccomp.c:437:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:451:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:451:9: expected struct qspinlock *lock ../kernel/seccomp.c:451: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:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:752:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:752:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:752:37: got struct spinlock [noderef] __rcu * ../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/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 2 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int version ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le16 [assigned] [usertype] param1 ../drivers/rpmsg/qcom_glink_native.c:419:9: warning: incorrect type in argument 3 (different base types) ../drivers/rpmsg/qcom_glink_native.c:419:9: expected unsigned int features ../drivers/rpmsg/qcom_glink_native.c:419:9: got restricted __le32 [assigned] [usertype] param2 ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 5 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] count ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] size ../drivers/rpmsg/qcom_glink_native.c:738:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:738:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:738:9: got restricted __le32 [assigned] [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:934:9: warning: restricted __le16 degrades to integer ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 6 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned long [usertype] size ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/rpmsg/qcom_glink_native.c:1067:9: warning: incorrect type in argument 7 (different base types) ../drivers/rpmsg/qcom_glink_native.c:1067:9: expected unsigned int [usertype] liid ../drivers/rpmsg/qcom_glink_native.c:1067:9: got restricted __le32 ../drivers/infiniband/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 ../kernel/trace/ring_buffer.c:5750:9: warning: context imbalance in 'ring_buffer_peek' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:5836:9: warning: context imbalance in 'ring_buffer_consume' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6128:13: warning: context imbalance in 'reset_disabled_cpu_buffer' - wrong count at exit ../kernel/trace/ring_buffer.c:6270:17: warning: context imbalance in 'ring_buffer_empty' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6300:9: warning: context imbalance in 'ring_buffer_empty_cpu' - different lock contexts for basic block ../kernel/trace/ring_buffer.c:6539:5: warning: context imbalance in 'ring_buffer_read_page' - different lock contexts for basic block ../kernel/trace/ftrace.c:233:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:233:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:233:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:318:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:318:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:318:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:318:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:325:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:325:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:325:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1072:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1072:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1072:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1073:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1073:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1073:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1298:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1298:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1298:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1299:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1299:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1299:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1300:37: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1300:37: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1300:37: got struct ftrace_hash * ../kernel/trace/ftrace.c:1301:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1301:38: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1301:38: got struct ftrace_hash * ../kernel/trace/ftrace.c:2100:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2100:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2100:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1505:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1505:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1521:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1522:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1523:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1524:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1695:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1696:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1757:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1758:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2078:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2089:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2572:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2583:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3379:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3380:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3386:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3387:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3400:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3401:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3404:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3408:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3423:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3424:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3432:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3438:81: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3442:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3444:56: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3474:60: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3475:49: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3514:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3516:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3518:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3520:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3526:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3527:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3533:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3534:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3536:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3537:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3542:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3543:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3590:31: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3591:32: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3606:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3607:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3612:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3613:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3615:39: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3616:40: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3658:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3659:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3660:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3661:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3947:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3964:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4650:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4653:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5060:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5062:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5442:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5586:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5592:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5857:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5859:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5940:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5942:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:5991:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6041:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6083:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6135:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6139:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6465:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6467:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6536:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6544:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6612:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6613:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7332:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7333:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7337:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7355:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7355:66: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7407:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7408:59: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7795:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7796:62: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:7840:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:7840:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:7840:36: struct ftrace_ops * ../kernel/trace/ftrace.c:8616:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8616:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8616:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:8665:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:8665:14: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:8665:14: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:231:20: warning: dereference of noderef expression ../kernel/trace/ftrace.c:231:20: warning: too many warnings ../kernel/bpf/core.c:243:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:2967: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 ../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 * ../kernel/events/core.c:1467:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1467:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1467:15: struct perf_event_context * ../kernel/events/core.c:1480:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1480:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1480:28: struct perf_event_context * ../kernel/events/core.c:3647:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3647:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3647:20: struct perf_event_context * ../kernel/events/core.c:3651:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3651:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3651:18: struct perf_event_context * ../kernel/events/core.c:3652:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3652:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3652:23: struct perf_event_context * ../kernel/events/core.c:3705:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3705:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3705:25: struct perf_event_context * ../kernel/events/core.c:3706:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3706:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3706:25: struct perf_event_context * ../kernel/events/core.c:4089:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4089:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4089:15: struct perf_event_context * ../kernel/events/core.c:4497:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4497:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4497:15: struct perf_event_context * ../kernel/events/core.c:4985:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4985:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4985:25: struct perf_event_context * ../kernel/events/core.c:6615:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6615:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6615:9: struct perf_buffer * ../kernel/events/core.c:6130:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6366:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6366:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6366:22: struct perf_buffer * ../kernel/events/core.c:6490:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6490:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6490:14: struct perf_buffer * ../kernel/events/core.c:6523:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6523:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6523:14: struct perf_buffer * ../kernel/events/core.c:6636:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6636:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6636:14: struct perf_buffer * ../kernel/events/core.c:6652:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6652:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6652:14: struct perf_buffer * ../kernel/events/core.c:8581:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8581:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8581:15: struct perf_event_context * ../kernel/events/core.c:8669:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8669:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:8669:13: struct perf_buffer * ../kernel/events/core.c:8773:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8773:61: expected struct task_struct *p ../kernel/events/core.c:8773:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:8775:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:8775:61: expected struct task_struct *p ../kernel/events/core.c:8775:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9511:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9511:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9511:15: struct perf_event_context * ../kernel/events/core.c:10645:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10645:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10645:9: struct swevent_hlist * ../kernel/events/core.c:10684:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10684:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10684:17: struct swevent_hlist * ../kernel/events/core.c:10959:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10959:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:10959:23: struct perf_event_context * ../kernel/events/core.c:12015:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:14041:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14041:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:14041:9: struct perf_event_context * ../kernel/events/core.c:14558:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14558:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:14558:17: struct swevent_hlist * ../kernel/events/core.c:183:9: warning: context imbalance in 'perf_ctx_lock' - wrong count at exit ../kernel/events/core.c:199:9: warning: context imbalance in 'perf_ctx_unlock' - unexpected unlock ../kernel/events/core.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/dcache.h, ../include/linux/fs.h): ../include/linux/rcupdate.h:869:9: warning: context imbalance in 'perf_lock_task_context' - different lock contexts for basic block ../kernel/events/core.c:1514:17: warning: context imbalance in 'perf_pin_task_context' - unexpected unlock ../kernel/events/core.c:2987:9: warning: context imbalance in '__perf_install_in_context' - wrong count at exit ../kernel/events/core.c:4959:17: warning: context imbalance in 'find_get_context' - unexpected unlock ../kernel/events/core.c: note: in included file: ../kernel/events/internal.h:211:1: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:10498:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10498:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10498:17: struct swevent_hlist * ../kernel/events/core.c:10518:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10518:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10518:17: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/events/core.c:10634:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10634:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10634:16: struct swevent_hlist * ../kernel/trace/trace.c:5764:1: warning: trying to concatenate 12722-character string (8191 bytes max) ../kernel/trace/trace.c:91:5: warning: symbol 'tracepoint_printk' was not declared. Should it be static? ../kernel/trace/trace.c:144:6: warning: symbol 'ftrace_dump_on_oops' was not declared. Should it be static? ../kernel/trace/trace.c:502:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:502:28: expected struct trace_export **list ../kernel/trace/trace.c:502:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:516:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:516:33: expected struct trace_export **list ../kernel/trace/trace.c:516:33: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:2877:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:2877:38: expected struct event_filter *filter ../kernel/trace/trace.c:2877:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:456:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:456:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:456:9: struct trace_export * ../kernel/trace/trace.c:471:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:471:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:471:9: struct trace_export * ../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 ../kernel/bpf/verifier.c:349:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../kernel/bpf/verifier.c:22665: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/trace/bpf_trace.c: In function ‘____bpf_trace_printk’: ../kernel/trace/bpf_trace.c:378:9: warning: function ‘____bpf_trace_printk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 378 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_trace_vprintk’: ../kernel/trace/bpf_trace.c:434:9: warning: function ‘____bpf_trace_vprintk’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 434 | ret = bstr_printf(data.buf, MAX_BPRINTF_BUF, fmt, data.bin_args); | ^~~ ../kernel/trace/bpf_trace.c: In function ‘____bpf_seq_printf’: ../kernel/trace/bpf_trace.c:476:9: warning: function ‘____bpf_seq_printf’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 476 | seq_bprintf(m, fmt, data.bin_args); | ^~~~~~~~~~~ ../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 ../kernel/trace/trace_events.c:1293:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1293:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1293: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:1576:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1576:37: expected struct event_filter *filter ../kernel/trace/trace.h:1576:37: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:2663: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/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 ../kernel/trace/trace_events_user.c:2259:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2259:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2366:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2366:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2391:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2391:9: struct user_event_refs * ../kernel/trace/trace_dynevent.c:19:1: warning: symbol 'dyn_event_ops_mutex' was not declared. Should it be static? ../fs/gfs2/glock.c: note: in included file: ../fs/gfs2/glock.h:160:36: warning: context imbalance in '__gfs2_glock_put' - unexpected unlock ../fs/gfs2/glock.c:286:17: warning: context imbalance in '__gfs2_glock_put_or_lock' - unexpected unlock ../fs/gfs2/glock.c:320:9: warning: context imbalance in 'gfs2_glock_put_async' - unexpected unlock ../fs/gfs2/glock.c:1068:13: warning: context imbalance in 'glock_work_func' - different lock contexts for basic block Warning: ../fs/gfs2/glock.c:1264 function parameter 'ip' not described in '__gfs2_holder_init' ../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:575:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:761:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:772:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:787:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:835:41: warning: incorrect type in assignment (different address spaces) ../kernel/trace/bpf_trace.c:835:41: expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr ../kernel/trace/bpf_trace.c:835:41: got void * ../kernel/trace/bpf_trace.c:885:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:897:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1188:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1273:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1322:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1346:18: warning: symbol 'bpf_key_put' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1366:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3452:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3460:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3641:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3653:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3650:17: warning: symbol 'bpf_probe_read_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3657:17: warning: symbol 'bpf_probe_read_kernel_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3667:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3664:17: warning: symbol 'bpf_probe_read_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3671:17: warning: symbol 'bpf_probe_read_kernel_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3681:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3678:17: warning: symbol 'bpf_copy_from_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3688:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3685:17: warning: symbol 'bpf_copy_from_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3696:52: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3692:17: warning: symbol 'bpf_copy_from_user_task_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3704:56: warning: cast removes address space '__user' of expression ../kernel/trace/bpf_trace.c:3700:17: warning: symbol 'bpf_copy_from_user_task_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2514:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2518: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:871:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock ../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:871:25: warning: context imbalance in '__uprobe_perf_func' - unexpected unlock ../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:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1122:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1181:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h: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:326:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../fs/f2fs/super.c:1487:35: warning: context imbalance in 'f2fs_drop_inode' - unexpected unlock ../fs/nfs/nfs4trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfs4trace.h): ../fs/nfs/./nfs4trace.h:2052:1: error: too long token expansion ../fs/nfs/./nfs4trace.h:2118:1: error: too long token expansion ../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:1479:1: error: too long token expansion ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/extent_io.h, ../fs/btrfs/locking.h, ../fs/btrfs/ctree.h, ../fs/btrfs/delayed-inode.h): ../fs/btrfs/compression.h:83:9: error: Expected ) in function call ../fs/btrfs/compression.h:83:9: error: got __VA_OPT__ ../fs/btrfs/compression.h:84:9: error: Expected ) in function call ../fs/btrfs/compression.h:84:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/locking.h, ../fs/btrfs/ctree.h, ../fs/btrfs/delayed-inode.h): ../fs/btrfs/extent_io.h:132:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:132:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/btrfs_inode.h:515:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:515:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/delayed-ref.h:441:9: error: Expected ) in function call ../fs/btrfs/delayed-ref.h:441:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/space-info.h): ../fs/btrfs/volumes.h:633:17: error: Expected ) in function call ../fs/btrfs/volumes.h:633:17: error: got __VA_OPT__ ../fs/btrfs/volumes.h:686:9: error: Expected ) in function call ../fs/btrfs/volumes.h:686:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/zoned.h:411:9: error: Expected ) in function call ../fs/btrfs/zoned.h:411:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1611:17: error: Expected ) in function call ../fs/btrfs/super.c:1611:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1843:9: error: Expected ) in function call ../fs/btrfs/super.c:1843:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2284:9: error: Expected ) in function call ../fs/btrfs/super.c:2284:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2597:17: error: Expected ) in function call ../fs/btrfs/super.c:2597:17: error: got __VA_OPT__ ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgpu.h): ../drivers/gpu/drm/amd/amdgpu/../amdgpu/amdgv_sriovmsg.h:433:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?