Documentation/.renames.txt: 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/trace/stages/stage5_get_offsets.h:33:31: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 33 | { (void)sizeof(struct _test_no_array_##item *); } | ^~~~~~~~~~~~~~~ ../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( | ^~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:301:17: note: in expansion of macro ‘__field’ 301 | __field( int, bar ) | ^~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:169:48: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 169 | [size] "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:175:36: note: in expansion of macro ‘__WARN_bug_entry’ 175 | static_call_mod(WARN_trap)(__WARN_bug_entry(__flags, format), ## arg); \ | ^~~~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:185:17: note: in expansion of macro ‘__WARN_print_arg’ 185 | __WARN_print_arg(BUGFLAG_ONCE|BUGFLAG_TAINT(TAINT_WARN),\ | ^~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:22:41: note: in expansion of macro ‘WARN_ONCE’ 22 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:632:9: note: in expansion of macro ‘fortify_warn_once’ 632 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:688:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 688 | #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:169:48: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 169 | [size] "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:175:36: note: in expansion of macro ‘__WARN_bug_entry’ 175 | static_call_mod(WARN_trap)(__WARN_bug_entry(__flags, format), ## arg); \ | ^~~~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:185:17: note: in expansion of macro ‘__WARN_print_arg’ 185 | __WARN_print_arg(BUGFLAG_ONCE|BUGFLAG_TAINT(TAINT_WARN),\ | ^~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:22:41: note: in expansion of macro ‘WARN_ONCE’ 22 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:632:9: note: in expansion of macro ‘fortify_warn_once’ 632 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:688:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 688 | #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); | ^~~~~~~~~~~~ ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../security/commoncap.c:1411:41: warning: dubious: !x | y Warning: ../ipc/sem.c:629 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * perform_atomic_semop[_slow] - Attempt to perform semaphore ../init/main.c:198:12: warning: symbol 'envp_init' 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/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 * ../sound/core/control.c:396:11: warning: incorrect type in assignment (different base types) ../sound/core/control.c:396:11: expected unsigned long h ../sound/core/control.c:396:11: got restricted snd_ctl_elem_iface_t const [usertype] iface ../sound/core/control.c:959:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:959:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:960:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:960:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:979:48: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1007:41: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1118:34: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1317:50: warning: restricted snd_ctl_elem_iface_t degrades to integer ../sound/core/control.c:1749:40: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c: note: in included file: ../sound/core/control_compat.c:186:21: warning: incorrect type in assignment (different base types) ../sound/core/control_compat.c:186:21: expected int [assigned] err ../sound/core/control_compat.c:186:21: got restricted snd_ctl_elem_type_t [usertype] type ../arch/x86/kernel/signal.c:421:9: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/signal.c:421:9: expected struct lockdep_map const *lock ../arch/x86/kernel/signal.c:421:9: got struct lockdep_map [noderef] __rcu * ../net/socket.c:1794:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../drivers/acpi/sleep.c:572:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:680:50: warning: restricted suspend_state_t degrades to integer ../net/bpf/test_run.c:510:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:516:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:521:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:545:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:551:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:556:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:561:14: warning: symbol 'bpf_fentry_test10' was not declared. Should it be static? ../net/bpf/test_run.c:566:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:570:15: warning: symbol 'bpf_fentry_test_ppvoid' was not declared. Should it be static? ../net/bpf/test_run.c:574:15: warning: symbol 'bpf_fentry_test_pppvoid' was not declared. Should it be static? ../net/bpf/test_run.c:578:15: warning: symbol 'bpf_fentry_test_ppfile' was not declared. Should it be static? ../net/bpf/test_run.c:582:22: warning: symbol 'bpf_fexit_test_ret_ppfile' was not declared. Should it be static? ../net/bpf/test_run.c:587:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:593:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:600:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:607:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:634:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:640:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:644:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../kernel/fork.c:1054:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1054:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1054:19: got struct task_struct *p ../kernel/fork.c:1652:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1652:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1652:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1661:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1661:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1661:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1662:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1662:9: expected void const * ../kernel/fork.c:1662:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1662:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1662:9: expected void const * ../kernel/fork.c:1662:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1662:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1662:9: expected void const * ../kernel/fork.c:1662:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1663:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1663:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1663:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1761:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1761:9: expected struct qspinlock *lock ../kernel/fork.c:1761:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2078:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2078:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2078:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2082:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2082:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2082:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2424:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2424:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2424:32: got struct task_struct * ../kernel/fork.c:2433:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2433:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2433:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2494:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2494:54: expected struct list_head *head ../kernel/fork.c:2494:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2514:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2514:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2514:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2540:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2540:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2540:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2568:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2568:28: expected struct sighand_struct *sighand ../kernel/fork.c:2568:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2601:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2601:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2601:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2603:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2603:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2603:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3054:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3054:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3054:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3135:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3135:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3135:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2129: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:2490:59: warning: dereference of noderef expression ../kernel/fork.c:2491:59: warning: dereference of noderef expression ../kernel/fork.c:1046:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1046:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1046:23: struct task_struct * ../io_uring/io_uring.c:467:28: warning: invalid assignment: |= ../io_uring/io_uring.c:467:28: left side has type bool ../io_uring/io_uring.c:467: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:224:37: warning: array of flexible structures ../io_uring/io_uring.c:755:58: warning: array of flexible structures ../io_uring/io_uring.c:885:69: warning: array of flexible structures ../io_uring/io_uring.c: note: in included file: ../io_uring/io_uring.h:180:73: warning: array of flexible structures ../io_uring/io_uring.c:1333:25: warning: restricted io_req_flags_t degrades to integer ../security/selinux/hooks.c:5756:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5757:22: warning: restricted __be16 degrades to integer ../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:468:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:468:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:482:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1998:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:2000:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4043:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4551:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4728:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6597:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6598:54: warning: restricted suspend_state_t degrades to integer ../net/ipv6/route.c:2396:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2396:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2396:39: got restricted __be32 ../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:655:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:657:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:868:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1101:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1346:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1361:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1412:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1415:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1421:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1597:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1597:68: void * ../kernel/exit.c:1597:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1626:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1626:25: expected struct task_struct *parent ../kernel/exit.c:1626:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:518:9: warning: dereference of noderef expression ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../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 ../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] ../fs/exec.c:311:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:311:39: expected char const [noderef] __user * ../fs/exec.c:311:39: got void * ../fs/exec.c:318:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:318:31: expected char const [noderef] __user * ../fs/exec.c:318:31: got void * ../fs/exec.c:903:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:903:48: expected struct sighand_struct *oldsighand ../fs/exec.c:903:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1009:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1009:56: expected struct task_struct *parent ../fs/exec.c:1009:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1044:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1044:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1044:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1159:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1159:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1159:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1161:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1161:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1161:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1687:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1687:70: expected struct task_struct *tsk ../fs/exec.c:1687:70: got struct task_struct [noderef] __rcu *parent ../drivers/dma-buf/dma-fence.c:1040:38: warning: incorrect type in initializer (different address spaces) ../drivers/dma-buf/dma-fence.c:1040:38: expected char const [noderef] __rcu *timeline ../drivers/dma-buf/dma-fence.c:1040:38: got char * ../drivers/dma-buf/dma-fence.c:1041:36: warning: incorrect type in initializer (different address spaces) ../drivers/dma-buf/dma-fence.c:1041:36: expected char const [noderef] __rcu *driver ../drivers/dma-buf/dma-fence.c:1041:36: got char * ../drivers/dma-buf/dma-fence.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma_fence.h): ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../fs/fcntl.c:1070:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1070:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1070:9: struct fasync_struct * ../fs/fcntl.c:1148:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:22: struct fasync_struct * ../fs/fcntl.c:1159:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1159:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1159:33: struct fasync_struct * ../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:744:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:744:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:744:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:752:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:752:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:752:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:863:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:863:29: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:863:29: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:867:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:867:31: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:867:31: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1222:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1222:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1222:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1224:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1224:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1224: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:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:9: expected struct spinlock [usertype] *_T ../kernel/ptrace.c:380:9: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../mm/swap.c:47:5: warning: symbol 'page_cluster' 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/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:1048:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1048:9: expected struct lockdep_map const *lock ../kernel/signal.c:1048:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1300:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1300:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1300:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1301:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1301:16: expected struct k_sigaction *action ../kernel/signal.c:1301:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1322:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1322:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1322:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1925:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1925:9: expected struct spinlock [usertype] *_T ../kernel/signal.c:1925:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2190:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2209:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2209:65: expected struct task_struct *tsk ../kernel/signal.c:2209:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2210:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2228:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2228:14: expected struct sighand_struct *psig ../kernel/signal.c:2228:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2261:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2261:53: expected struct task_struct *t ../kernel/signal.c:2261:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2262:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2262:34: expected struct task_struct *parent ../kernel/signal.c:2262:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2291:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2291:24: expected struct task_struct *parent ../kernel/signal.c:2291:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2294:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2294:24: expected struct task_struct *parent ../kernel/signal.c:2294:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2327:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2327:17: expected struct sighand_struct *sighand ../kernel/signal.c:2327:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2367:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2367:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2367:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2369:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2369:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2369:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2426:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2426:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2426:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2484:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2484:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2484:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2524:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2524:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2524:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2526:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2526:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2526:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2624:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2624:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2624:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2708:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2708:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2708:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2720:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2720:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2720:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2763:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2763:52: expected struct task_struct *tsk ../kernel/signal.c:2763:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2765:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2803:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2803:49: expected struct sighand_struct *sighand ../kernel/signal.c:2803:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3136:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3136:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3136:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3156:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3156:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3156:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3223:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3223:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3223:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3225:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3225:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3225:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3376:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3376:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3376:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3379:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3379:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3379:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3768:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3768:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3768:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3780:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3780:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3780:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3785:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3785:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3785:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3790:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3790:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3790:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4282:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4282:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4282:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4294:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4294:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4294:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4312:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4312:11: expected struct k_sigaction *k ../kernel/signal.c:4312:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4314:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4314:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4314:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4316:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4316:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4316:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4368:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4368:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4368:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5027:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5027:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:5027:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5036:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5036:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:5036:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5046:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5046:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:5046: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:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2210:40: warning: dereference of noderef expression ../kernel/signal.c:2210: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:2765:49: warning: dereference of noderef expression ../kernel/signal.c:2765: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:4283:33: warning: dereference of noderef expression ../kernel/signal.c:4376:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4376:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4376:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4382:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4382:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4382:33: got struct spinlock [noderef] __rcu * ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:224:37: warning: array of flexible structures ../kernel/pid.c:447:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:447:9: struct pid [noderef] __rcu * ../kernel/pid.c:447:9: struct pid * ../kernel/pid.c:448:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:448:9: struct pid [noderef] __rcu * ../kernel/pid.c:448:9: struct pid * ../kernel/pid.c:510:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:510:23: struct pid [noderef] __rcu * ../kernel/pid.c:510:23: struct pid * ../kernel/pid.c:568:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:568:24: struct pid [noderef] __rcu * ../kernel/pid.c:568: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:611:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:611:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:611:9: struct hlist_node * ../include/linux/rculist.h:612:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:612:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:612:9: struct hlist_node * ../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 ../kernel/workqueue.c:5599:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5599:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5599:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5616:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5616:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5616:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5650:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5650:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5650:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6207:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6207:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6207:13: got struct pool_workqueue [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: error: incompatible types in comparison expression (different address spaces): ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const * ../drivers/dma-buf/sw_sync.c:88:24: error: incompatible types in comparison expression (different address spaces): ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const * ../drivers/dma-buf/sw_sync.c:88:24: error: incompatible types in comparison expression (different address spaces): ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const * ../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:99:1: error: too long token expansion ../include/trace/events/vmscan.h:125:1: error: too long token expansion ../include/trace/events/vmscan.h:220:1: error: too long token expansion ../include/trace/events/vmscan.h:512:1: error: too long token expansion ../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 ../fs/file.c:438:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:438:17: expected struct file **old_fds ../fs/file.c:438:17: got struct file [noderef] __rcu **fd ../fs/file.c:439:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:439:17: expected struct file **new_fds ../fs/file.c:439:17: got struct file [noderef] __rcu **fd ../fs/file.c:462:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:462:17: struct file [noderef] __rcu * ../fs/file.c:462:17: struct file * ../fs/file.c:492:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:532:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:912:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:933:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:937:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:940:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:963:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:965:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:986:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:988:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1010:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:1010:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:1014:16: warning: incorrect type in return expression (different address spaces) ../mm/slab_common.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/kmem.h): ../include/trace/events/kmem.h:12:1: error: too long token expansion ../include/trace/events/kmem.h:57:1: error: too long token expansion ../include/trace/events/kmem.h:180:1: error: too long token expansion ../kernel/nstree.c: note: in included file (through ../include/linux/ns/nstree_types.h, ../include/linux/nstree.h): ../include/linux/rbtree.h:107:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:107:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:107:9: struct rb_node * ../kernel/nsproxy.c:276:9: error: no generic selection for 'struct user_namespace *const [noderef] __rcu user_ns' ../kernel/nsproxy.c:281:9: error: no generic selection for 'struct user_namespace *const [noderef] __rcu user_ns' ../kernel/nsproxy.c:276:9: warning: dereference of noderef expression ../kernel/nsproxy.c:281:9: warning: dereference of noderef expression ../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/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:5564:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5566:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5568:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../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:383:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:383: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:383:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:383:1: warning: cast from restricted __le32 ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:972:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable=] 972 | u32 lo, hi; | ^~ ../drivers/soc/qcom/smp2p.c:280:64: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:280:64: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:280:64: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:318:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:318:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:318:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:446:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:446:26: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:446:26: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:501:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:501:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:501:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:504:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:504:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:504:26: got unsigned int [usertype] *value ../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) ../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) ../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) ../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) ../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) ../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) ../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings ../arch/x86/kernel/fpu/core.c:232:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:232:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:232:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:239:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:239:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:239:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:625:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:625:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:625:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:629:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:629:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:629:41: 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/power/main.c:183:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? ../kernel/power/main.c:223:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:223:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:224:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:224:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:226:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:227:62: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:223:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:252:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:252:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:253:54: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:252:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:272:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:272:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:757:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:757:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:758:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:759:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:757:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:788:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:788:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:789:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:788:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:809:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:809:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:815:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:815:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:883:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:883:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:914:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:914:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:915:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:916:51: warning: restricted suspend_state_t degrades to integer ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:231:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures ../drivers/cpufreq/cpufreq.c:448:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:448:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:448:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:448:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:448:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:448:65: got struct notifier_block [noderef] __rcu *next ../drivers/usb/typec/tipd/trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/typec/tipd/trace.h): ../drivers/usb/typec/tipd/./trace.h:304:1: error: too long token expansion ../drivers/usb/typec/tipd/./trace.h:331:1: error: too long token expansion ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:838:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:838:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:838:70: struct task_struct * ../kernel/sched/rt.c:2319:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2319:25: struct task_struct * ../kernel/sched/rt.c:2319:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:529:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:529:55: expected struct task_struct *donor ../kernel/sched/rt.c:529:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:976:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:976:39: expected struct task_struct *donor ../kernel/sched/rt.c:976:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1498:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1498:31: expected struct task_struct *p ../kernel/sched/rt.c:1498:31: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1820:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1820:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1820:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1517:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1517:14: expected struct task_struct *curr ../kernel/sched/rt.c:1517:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1518:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1518:15: expected struct task_struct *donor ../kernel/sched/rt.c:1518:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1579:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1579:45: expected struct task_struct *p ../kernel/sched/rt.c:1579:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1621:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1621:39: expected struct task_struct *donor ../kernel/sched/rt.c:1621:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1646:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1646:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1646:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1996:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1996:40: expected struct task_struct *task ../kernel/sched/rt.c:1996:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2019:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2019:13: struct task_struct * ../kernel/sched/rt.c:2019:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2370:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2370:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2370:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2372:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2372:40: expected struct task_struct *p ../kernel/sched/rt.c:2372:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2372:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2372:62: expected struct task_struct *p ../kernel/sched/rt.c:2372:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2937:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2937:23: expected struct task_struct *p ../kernel/sched/deadline.c:2937:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2947:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2947:13: struct task_struct * ../kernel/sched/deadline.c:2947:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3053:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3053:25: struct task_struct * ../kernel/sched/deadline.c:3053:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2540:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2540:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2540:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2550:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2550:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2550:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1188:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1188:39: expected struct task_struct *p ../kernel/sched/deadline.c:1188:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1188:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1188:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1188:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1286:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1286:23: expected struct task_struct *p ../kernel/sched/deadline.c:1286:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1810:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1810:31: expected struct task_struct *p ../kernel/sched/deadline.c:1810:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1810:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1810:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1810:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1938:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1938:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1938:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2759:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2759:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2759:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2420:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2420:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2420:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2421:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2421:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2421:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2495:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2495:43: expected struct task_struct *p ../kernel/sched/deadline.c:2495:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:3098:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:3098:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:3098:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:3100:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:3100:23: expected struct task_struct *p ../kernel/sched/deadline.c:3100:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:3102:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:3102:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:3102:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3355:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3355:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3355:23: struct task_struct * ../kernel/sched/deadline.c:3408:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:202:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:202:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:202:48: struct task_struct * ../kernel/sched/syscalls.c:1418:22: warning: incorrect type in assignment (different address spaces) ../kernel/sched/syscalls.c:1418:22: expected struct task_struct *curr ../kernel/sched/syscalls.c:1418:22: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1313:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:1313:23: struct task_struct * ../kernel/sched/rt.c:1313:23: struct task_struct [noderef] __rcu * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2147:15: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2147:15: struct task_struct * ../kernel/sched/deadline.c:2147:15: struct task_struct [noderef] __rcu * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1343:11: warning: dereference of noderef expression ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1670:15: warning: dereference of noderef expression ../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 (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 (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 (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../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 (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../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: too many warnings ../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:467:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:467:33: expected int val ../kernel/power/suspend.c:467:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:470:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:470:33: expected int val ../kernel/power/suspend.c:470:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:540:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:540:57: expected int val ../kernel/power/suspend.c:540:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:542:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:542:57: expected int val ../kernel/power/suspend.c:542:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:580:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:580:52: expected int val ../kernel/power/suspend.c:580:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:607:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:607:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:616:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:616:52: expected int val ../kernel/power/suspend.c:616:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:617:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:617:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:643:9: warning: restricted suspend_state_t degrades to integer ../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../net/9p/client.c:626:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:626:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:626:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:628:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:628:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:628:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:711:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:711:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:711:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:713:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:713:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:713:48: got struct spinlock [noderef] __rcu * ../kernel/sched/fair.c:1336:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1336:49: expected struct task_struct *running ../kernel/sched/fair.c:1336:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:1372:33: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:1372:33: expected struct sched_entity *se ../kernel/sched/fair.c:1372:33: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:1428:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1428:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1428:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3203:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3203:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3203:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:13207:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:13207:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:13207:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6300:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6300:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6300:22: struct task_struct * ../kernel/sched/fair.c:7055:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:7055:39: expected struct task_struct *donor ../kernel/sched/fair.c:7055:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8636:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8636:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8636:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8831:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8831:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8831:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:9029:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9029:39: expected struct task_struct *donor ../kernel/sched/fair.c:9029:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:9062:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:9062:37: expected struct task_struct *tsk ../kernel/sched/fair.c:9062:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9313:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9313:38: expected struct task_struct *curr ../kernel/sched/fair.c:9313:38: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:10328:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10328:40: expected struct sched_domain *child ../kernel/sched/fair.c:10328:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10961:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10961:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10961:22: struct task_struct * ../kernel/sched/fair.c:12432:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12432:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12432:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12070:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:12070:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:12070:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12568:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12568:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12568:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) ../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) ../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) ../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) ../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings ../kernel/sched/core.c:338:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:338:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:338:56: struct task_struct * ../kernel/sched/core.c:818:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:818:33: expected struct task_struct *task ../kernel/sched/core.c:818:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:901:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:901:49: expected struct task_struct *p ../kernel/sched/core.c:901:49: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:1172:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1172:38: expected struct task_struct *curr ../kernel/sched/core.c:1172:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1279:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1279:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1279:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2245:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2245:39: expected struct task_struct *donor ../kernel/sched/core.c:2245:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2260:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2260:65: expected struct task_struct *tsk ../kernel/sched/core.c:2260:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3665:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3665:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3665:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3870:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3870:36: expected struct task_struct const *p ../kernel/sched/core.c:3870:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8397:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8397:43: expected struct task_struct *push_task ../kernel/sched/core.c:8397:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5651:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5651:15: expected struct task_struct *donor ../kernel/sched/core.c:5651:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6321:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6321:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6321:32: struct task_struct * ../kernel/sched/core.c:6352:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6352:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6352:23: struct task_struct * ../kernel/sched/core.c:6360:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6360:46: struct task_struct * ../kernel/sched/core.c:6360:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6418:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6418:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6418:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6719:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6719:9: struct task_struct * ../kernel/sched/core.c:6719:9: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6751:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6751:9: struct task_struct * ../kernel/sched/core.c:6751:9: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6753:15: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6753:15: struct task_struct * ../kernel/sched/core.c:6753:15: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7036:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:7036:14: expected struct task_struct *prev ../kernel/sched/core.c:7036:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7104:37: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:7104:37: expected struct task_struct *prev ../kernel/sched/core.c:7104:37: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:7107:52: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:7107:52: expected struct task_struct *prev_donor ../kernel/sched/core.c:7107:52: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:7121:31: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7121:31: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7121:31: struct task_struct * ../kernel/sched/core.c:7633:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7633:17: struct task_struct * ../kernel/sched/core.c:7633:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:9288:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:9288:16: expected struct task_struct * ../kernel/sched/core.c:9288:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10553:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10553:25: expected struct task_struct *p ../kernel/sched/core.c:10553:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10871:58: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10871:58: expected struct task_struct *t ../kernel/sched/core.c:10871:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10903:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:10903:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:10903:38: struct task_struct * ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:102:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:102:13: expected struct task_struct const *p ../kernel/sched/pelt.h:102:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:901:11: warning: dereference of noderef expression ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/core.c:2240:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2240:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2240:38: struct task_struct const * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/core.c:10870:31: warning: dereference of noderef expression ../kernel/sched/core.c:10870:53: warning: dereference of noderef expression ../kernel/sched/core.c:10875:30: warning: dereference of noderef expression ../kernel/sched/core.c:10875:52: warning: dereference of noderef expression ../kernel/sched/core.c:10876:46: warning: dereference of noderef expression ../kernel/sched/core.c:10881:35: warning: dereference of noderef expression ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2684:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2684:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2684:9: struct task_struct * ../arch/x86/kvm/vmx/hyperv.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 (110311 becomes 311) ../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:117:1: error: too long token expansion ../include/trace/events/dma.h:164:1: error: too long token expansion ../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../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:489:1: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489: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:489:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489: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:489:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: got int ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:730:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:730:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:730:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:1071:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:1071:9: expected struct task_struct *tsk ../kernel/sched/debug.c:1071:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:1071:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:1071:9: expected struct task_struct *tsk ../kernel/sched/debug.c:1071:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:136:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:136:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:136:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:116:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:116:56: expected struct sched_domain *sd ../kernel/sched/topology.c:116:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:135:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:135:60: expected struct sched_domain *sd ../kernel/sched/topology.c:135:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:158:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:158:20: expected struct sched_domain *sd ../kernel/sched/topology.c:158:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:438:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:438:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:438:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:447:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:447:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:447:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:468:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:468:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:468:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:643:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:643:49: expected struct sched_domain *parent ../kernel/sched/topology.c:643:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:731:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:731:50: expected struct sched_domain *parent ../kernel/sched/topology.c:731:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:746:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:746:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:746:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:759:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:759:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:759:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:764:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:764:20: expected struct sched_domain *sd ../kernel/sched/topology.c:764:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:785:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:785:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:785:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:949:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:949:70: expected struct sched_domain *sd ../kernel/sched/topology.c:949:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:978:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:978:59: expected struct sched_domain *sd ../kernel/sched/topology.c:978:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1024:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1024:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1024:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1026:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1026:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1026:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1034:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1034:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1034:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1036:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1036:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1036:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1106:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1106:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1106:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1210:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1210:40: expected struct sched_domain *child ../kernel/sched/topology.c:1210:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1348:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1348:9: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1348:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1605:52: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1605:52: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1605:52: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1715:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1715:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1715:43: got struct sched_domain *child ../kernel/sched/topology.c:1880:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1880:21: int [noderef] __rcu * ../kernel/sched/topology.c:1880:21: int * ../kernel/sched/topology.c:2053:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2053:9: int [noderef] __rcu * ../kernel/sched/topology.c:2053:9: int * ../kernel/sched/topology.c:2073:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2073:9: int [noderef] __rcu * ../kernel/sched/topology.c:2073:9: int * ../kernel/sched/topology.c:2113:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2113:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2113:9: struct cpumask *** ../kernel/sched/topology.c:2164:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2164:9: int [noderef] __rcu * ../kernel/sched/topology.c:2164:9: int * ../kernel/sched/topology.c:2165:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2165:9: int [noderef] __rcu * ../kernel/sched/topology.c:2165:9: int * ../kernel/sched/topology.c:2167:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2167:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2167:9: struct cpumask *** ../kernel/sched/topology.c:2253:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2253:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2253:17: struct cpumask *** ../kernel/sched/topology.c:2325:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2325:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2325:19: struct cpumask *** ../kernel/sched/topology.c:2367:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2367:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2367:17: struct cpumask *** ../kernel/sched/topology.c:2509:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2509:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2509:31: got struct sched_domain *sd ../kernel/sched/topology.c:2637:16: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2637:16: expected struct sched_domain *parent ../kernel/sched/topology.c:2637:16: got struct sched_domain [noderef] __rcu *[noderef] __rcu parent ../kernel/sched/topology.c:2639:24: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2639:24: expected struct sched_domain *parent ../kernel/sched/topology.c:2639:24: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2644:16: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2644:16: expected struct sched_domain *parent ../kernel/sched/topology.c:2644:16: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2649:24: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2649:24: expected struct sched_domain *parent ../kernel/sched/topology.c:2649:24: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2698:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2698:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2698:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2717:28: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2717:28: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2717:28: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2742:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2742:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2742:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/core_sched.c:278:37: error: incompatible types in conditional expression (different address spaces): ../kernel/sched/core_sched.c:278:37: struct task_struct * ../kernel/sched/core_sched.c:278:37: struct task_struct [noderef] __rcu * ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/autogroup.c:10: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:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../arch/x86/kvm/vmx/tdx.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_evmcs.h:133:30: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110111 becomes 111) 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:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' 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:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 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/super_types.h, ../include/linux/fs/super.h, ../include/linux/fs.h, ...): ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:600:31: warning: array of flexible structures ../arch/x86/kvm/svm/avic.c:66:1: error: too long token expansion ../arch/x86/kvm/svm/avic.c:66:1: error: too long token expansion ../arch/x86/kvm/svm/avic.c:264:21: error: too long token expansion ../arch/x86/kvm/svm/avic.c:348:49: error: too long token expansion ../arch/x86/kvm/svm/avic.c:903:35: error: too long token expansion ../arch/x86/kvm/svm/avic.c:903:35: error: too long token expansion Warning: ../arch/x86/kernel/apic/apic.c:2155 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' Warning: ../arch/x86/kernel/apic/apic.c:2155 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../kernel/acct.c:487:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:487:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:487:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:497:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:497:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:497:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:574:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:574:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:574:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:594:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:594:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:594:33: got struct spinlock [noderef] __rcu * ../drivers/scsi/qla2xxx/qla_os.c: note: in included file (through ../drivers/scsi/qla2xxx/qla_def.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../kernel/time/posix-timers.c:338:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:338:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:338:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:345:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:345:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:345:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:547:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:547:17: expected struct spinlock [usertype] *_T ../kernel/time/posix-timers.c:547:17: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1035:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1035:9: expected struct spinlock [usertype] *_T ../kernel/time/posix-timers.c:1035:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1083:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1083:9: expected struct spinlock [usertype] *_T ../kernel/time/posix-timers.c:1083:9: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/cpu/sgx/virt.c:60:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:60:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:60:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:61:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:373:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:404:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:404:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:404:58: warning: cast removes address space '__user' of expression ../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:289:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:289:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:289:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:291:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:291:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:291:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:293:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:293:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:293:17: got struct wait_queue_head [noderef] __rcu * ../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/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:197:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:197:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:197:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:211:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:211:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:211:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:235:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:235:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:235:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:244:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:244:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:244:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:257:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:257:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:257:37: got struct spinlock [noderef] __rcu * ../drivers/scsi/qla2xxx/qla_dbg.c: note: in included file (through ../drivers/scsi/qla2xxx/qla_def.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../fs/eventpoll.c:651:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:651:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1334:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1334:53: expected unsigned int pollflags ../fs/eventpoll.c:1334:53: got restricted __poll_t ../kernel/pid_namespace.c:208:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:208:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:208:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:210:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:210:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:210:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:209:28: warning: dereference of noderef expression ../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:726:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:726:39: expected unsigned long v ../fs/dax.c:726:39: got restricted vm_fault_t ../fs/dax.c:728:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:728:39: expected unsigned long v ../fs/dax.c:728:39: got restricted vm_fault_t ../fs/dax.c:732:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:732:31: expected unsigned long v ../fs/dax.c:732:31: got restricted vm_fault_t ../fs/dax.c:1368:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1368:41: expected int result ../fs/dax.c:1368:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1853:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1853:21: expected int ret ../fs/dax.c:1853:21: got restricted vm_fault_t ../fs/dax.c:1855:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1855:21: expected int ret ../fs/dax.c:1855:21: got restricted vm_fault_t ../fs/dax.c:1858:16: warning: incorrect type in return expression (different base types) ../fs/dax.c:1858:16: expected restricted vm_fault_t ../fs/dax.c:1858:16: got int ret ../fs/dax.c:1876:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1876:46: expected int result ../fs/dax.c:1876:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1892:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1892:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1892:21: got unsigned long ../fs/dax.c:1933:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1933:51: expected int result ../fs/dax.c:1933:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2013:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:2013:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2013:21: got unsigned long ../fs/dax.c:2046:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:2046:62: expected int result ../fs/dax.c:2046:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2109:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2109:55: expected int result ../fs/dax.c:2109:55: got restricted vm_fault_t ../fs/dax.c:2127:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2127:58: expected int result ../fs/dax.c:2127:58: got restricted vm_fault_t [assigned] [usertype] ret ../kernel/audit.c:2426:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2426:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2426:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2429:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2429:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2429:40: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/kvm.c:74:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../kernel/cgroup/cgroup.c:6954:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6954:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6954:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6957:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6957:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6957:43: got struct spinlock [noderef] __rcu * ../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:927:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:927:9: expected struct qspinlock *lock ../kernel/seccomp.c:927:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1433:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1433:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1433:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1445:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1445:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1445:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1931:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1931:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1931:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:2017:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2017:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2017:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2035:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2035:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2035:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2177:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2177:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2177:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2180:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2180:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2180:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2186:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2186:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2186: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:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/shstk.c:403:55: warning: cast removes address space '__user' of expression ../fs/coredump.c:511:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:511:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:511:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:520:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:520:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:520:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:559:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:559:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:559:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:564:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:564:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:564:33: got struct spinlock [noderef] __rcu * ../kernel/trace/ftrace.c:232:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:232:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:232:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1093:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1093:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1093:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1094:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1094:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1094:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1326:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1326:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1326:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1327:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1327:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1327:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1328:37: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1328:37: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1328:37: got struct ftrace_hash * ../kernel/trace/ftrace.c:1329:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1329:38: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1329:38: got struct ftrace_hash * ../kernel/trace/ftrace.c:2141:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2141:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2141:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1533:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1533:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1533:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1549:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1550:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1551:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1552:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1723:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1724:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1785:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1786:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2119:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2130:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2613:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2624:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3425:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3426:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3432:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3433:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3446:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3447:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3450:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3454:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3469:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3470:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3478:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3484:81: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3488:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3490:56: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3520:60: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3521:49: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3560:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3562:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3564:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3566:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3572:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3573:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3579:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3580:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3582:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3583:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3588:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3589:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3636:31: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3637:32: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3652:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3653:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3658:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3659:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3661:39: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3662:40: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3704:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3705:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3706:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3707:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3997:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4014:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4703:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4706:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5117:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5119:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5499:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5643:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5649:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5914:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5916:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5997:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6000:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6016:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6060:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6110:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6175:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6213:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6361:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6366:25: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6382:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6386:30: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6393:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6398:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6494:30: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:6494:30: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:6494:30: struct ftrace_hash * ../kernel/trace/ftrace.c:6508:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6519:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6546:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6595:30: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:6595:30: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:6595:30: struct ftrace_hash * ../kernel/trace/ftrace.c:6908:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6910:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6979:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6987:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7052:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7053:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7770:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7771:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7775:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7793:18: warning: too many warnings ../kernel/trace/ftrace.c:8283:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:8283:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:8283:36: struct ftrace_ops * ../kernel/bpf/core.c:252:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:3104: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:304:1: warning: Using plain integer as NULL pointer ../include/trace/events/xdp.h:331: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:107:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:107:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:107:9: struct rb_node * ../include/linux/rbtree.h:107:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:107:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:107:9: struct rb_node * ../kernel/trace/trace.c:4482:1: warning: trying to concatenate 12722-character string (8191 bytes max) ../kernel/trace/trace.c:90:5: warning: symbol 'tracepoint_printk' was not declared. Should it be static? ../kernel/trace/trace.c:486:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:486:28: expected struct trace_export **list ../kernel/trace/trace.c:486:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:495:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:495:34: expected struct trace_export **list ../kernel/trace/trace.c:495:34: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:1964:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:1964:38: expected struct event_filter *filter ../kernel/trace/trace.c:1964:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:440:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:440:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:440:9: struct trace_export * ../kernel/trace/trace.c:455:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:455:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:455:9: struct trace_export * ../mm/memcontrol.c:4270:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4270:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:4270:52: struct task_struct * ../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/events/core.c:1585:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1585:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1585:15: struct perf_event_context * ../kernel/events/core.c:1598:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1598:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1598:28: struct perf_event_context * ../kernel/events/core.c:3776:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3776:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3776:20: struct perf_event_context * ../kernel/events/core.c:3780:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3780:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3780:18: struct perf_event_context * ../kernel/events/core.c:3781:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3781:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3781:23: struct perf_event_context * ../kernel/events/core.c:3834:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3834:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3834:25: struct perf_event_context * ../kernel/events/core.c:3835:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3835:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3835:25: struct perf_event_context * ../kernel/events/core.c:4253:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4253:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4253:15: struct perf_event_context * ../kernel/events/core.c:4661:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4661:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4661:15: struct perf_event_context * ../kernel/events/core.c:5147:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:5147:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:5147:25: struct perf_event_context * ../kernel/events/core.c:6924:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6924:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6924:9: struct perf_buffer * ../kernel/events/core.c:5422:21: warning: incorrect type in initializer (different address spaces) ../kernel/events/core.c:6307:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6675:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6675:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6675:22: struct perf_buffer * ../kernel/events/core.c:6799:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6799:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6799:14: struct perf_buffer * ../kernel/events/core.c:6832:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6832:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6832:14: struct perf_buffer * ../kernel/events/core.c:6945:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6945:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6945:14: struct perf_buffer * ../kernel/events/core.c:6961:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6961:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6961:14: struct perf_buffer * ../kernel/events/core.c:8952:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8952:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8952:15: struct perf_event_context * ../kernel/events/core.c:9040:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9040:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:9040:13: struct perf_buffer * ../kernel/events/core.c:9144:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:9144:61: expected struct task_struct *p ../kernel/events/core.c:9144:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9146:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:9146:61: expected struct task_struct *p ../kernel/events/core.c:9146:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9882:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9882:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9882:15: struct perf_event_context * ../kernel/events/core.c:11107:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11107:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11107:9: struct swevent_hlist * ../kernel/events/core.c:11146:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11146:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11146:17: struct swevent_hlist * ../kernel/events/core.c:11426:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11426:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:11426:23: struct perf_event_context * ../kernel/events/core.c:12514:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:14548:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14548:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:14548:9: struct perf_event_context * ../kernel/events/core.c:15068:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:15068:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:15068:17: struct swevent_hlist * ../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:10960:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10960:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10960:17: struct swevent_hlist * ../kernel/events/core.c:10980:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10980:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10980:17: struct swevent_hlist * ../kernel/events/core.c:11096:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11096:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11096:16: struct swevent_hlist * ../kernel/events/core.c:11096:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11096:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11096:16: struct swevent_hlist * ../kernel/events/core.c:11096:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11096:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11096:16: struct swevent_hlist * ../kernel/bpf/verifier.c:262:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../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 ../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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/fsi/fsi-master-ast-cf.c:399:65: warning: incorrect type in argument 4 (different base types) ../drivers/fsi/fsi-master-ast-cf.c:399:65: expected restricted __be32 [usertype] rdata ../drivers/fsi/fsi-master-ast-cf.c:399:65: got unsigned int [assigned] [usertype] rdata ../fs/jbd2/journal.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/jbd2.h): ../include/trace/events/jbd2.h:356:1: warning: cast to restricted blk_opf_t ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../kernel/trace/trace_events.c:1313:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1313:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1313: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:1748:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1748:37: expected struct event_filter *filter ../kernel/trace/trace.h:1748:37: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace_events_filter.c:2765:19: warning: array of flexible structures ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be64 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be16 ../include/trace/events/ib_umad.h:16:1: warning: cast to restricted __be32 ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod ../drivers/infiniband/core/user_mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_umad.h): ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qpn ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qpn ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] qkey ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] qkey ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] lid ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] lid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] flow_label ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] mad_status ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] status ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_umad.h:16:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_umad.h:16:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_umad.h:16:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_umad.h:16:1: got restricted __be32 [usertype] attr_mod ../drivers/gpu/drm/amd/amdgpu/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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../kernel/trace/trace_events_user.c:2249:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2249:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2249:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2356:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2356:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2356:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2381:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2381:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2381: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? ../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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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:189:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:226:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:241:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:276:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:574:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:760:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:771:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:785:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:883:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:895:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1186:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3353:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3361:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3547:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3556:17: warning: symbol 'bpf_probe_read_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3563:17: warning: symbol 'bpf_probe_read_kernel_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3570:17: warning: symbol 'bpf_probe_read_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3577:17: warning: symbol 'bpf_probe_read_kernel_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3584:17: warning: symbol 'bpf_copy_from_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3591:17: warning: symbol 'bpf_copy_from_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3598:17: warning: symbol 'bpf_copy_from_user_task_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3606:17: warning: symbol 'bpf_copy_from_user_task_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2357:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2361:66: warning: dereference of noderef expression ../fs/nfs/nfstrace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfstrace.h): ../fs/nfs/./nfstrace.h:1488:1: warning: dereference of noderef expression ../fs/nfs/nfstrace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfstrace.h): ../fs/nfs/./nfstrace.h:1488:1: warning: dereference of noderef expression ../fs/nfs/nfstrace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../fs/nfs/nfstrace.h): ../fs/nfs/./nfstrace.h:1488:1: warning: dereference of noderef expression ../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:2168:1: error: too long token expansion ../fs/nfs/./nfs4trace.h:2234:1: error: too long token expansion ../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:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long flags ../include/trace/events/f2fs.h:1469: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:1172:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1172:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1469:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1469:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:485:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? ../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:1505:1: error: too long token expansion ../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:133:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:133:9: error: got __VA_OPT__ ../fs/btrfs/extent_io.h:234:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:234:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/btrfs_inode.h:516:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:516:9: error: got __VA_OPT__ ../fs/btrfs/btrfs_inode.h:532:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:532:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/delayed-ref.h:442:9: error: Expected ) in function call ../fs/btrfs/delayed-ref.h:442:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/compression.h:76:9: error: Expected ) in function call ../fs/btrfs/compression.h:76:9: error: got __VA_OPT__ ../fs/btrfs/compression.h:77:9: error: Expected ) in function call ../fs/btrfs/compression.h:77:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/space-info.h): ../fs/btrfs/volumes.h:649:17: error: Expected ) in function call ../fs/btrfs/volumes.h:649:17: error: got __VA_OPT__ ../fs/btrfs/volumes.h:708:9: error: Expected ) in function call ../fs/btrfs/volumes.h:708:9: error: got __VA_OPT__ ../fs/btrfs/volumes.h:883:9: error: Expected ) in function call ../fs/btrfs/volumes.h:883:9: error: got __VA_OPT__ ../fs/btrfs/volumes.h:890:9: error: Expected ) in function call ../fs/btrfs/volumes.h:890:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/zoned.h:431:9: error: Expected ) in function call ../fs/btrfs/zoned.h:431:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1629:17: error: Expected ) in function call ../fs/btrfs/super.c:1629:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1859:9: error: Expected ) in function call ../fs/btrfs/super.c:1859:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1904:17: error: Expected ) in function call ../fs/btrfs/super.c:1904:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1924:17: error: Expected ) in function call ../fs/btrfs/super.c:1924:17: error: got __VA_OPT__ ../fs/btrfs/super.c:2119:9: error: Expected ) in function call ../fs/btrfs/super.c:2119:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2313:9: error: Expected ) in function call ../fs/btrfs/super.c:2313:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2696:17: error: Expected ) in function call ../fs/btrfs/super.c:2696:17: error: got __VA_OPT__ ../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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x462 (section: .text) -> is_static_object (section: .init.text) ../arch/x86/boot/version.c: note: in included file (through ../arch/x86/include/uapi/asm/bitsperlong.h, ../include/uapi/asm-generic/int-ll64.h, ../include/asm-generic/int-ll64.h, ../include/uapi/asm-generic/types.h, ...): ../include/asm-generic/bitsperlong.h:23:2: error: Inconsistent word size. Check asm/bitsperlong.h ../include/asm-generic/bitsperlong.h:27:33: error: static assertion failed: "Inconsistent word size. Check asm/bitsperlong.h" Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../samples/ftrace/sample-trace-array.c:20:20: warning: symbol 'tr' was not declared. Should it be static? ../arch/x86/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:572:46: warning: restricted suspend_state_t degrades to integer ../drivers/acpi/sleep.c:680:50: warning: restricted suspend_state_t degrades to integer 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/trace/stages/stage5_get_offsets.h:33:31: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 33 | { (void)sizeof(struct _test_no_array_##item *); } | ^~~~~~~~~~~~~~~ ../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( | ^~~~~~~~~~~~~~~~ ../samples/trace_events/./trace-events-sample.h:301:17: note: in expansion of macro ‘__field’ 301 | __field( int, bar ) | ^~~~~~~ ../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’: ../arch/x86/include/asm/bug.h:169:48: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 169 | [size] "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:175:36: note: in expansion of macro ‘__WARN_bug_entry’ 175 | static_call_mod(WARN_trap)(__WARN_bug_entry(__flags, format), ## arg); \ | ^~~~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:185:17: note: in expansion of macro ‘__WARN_print_arg’ 185 | __WARN_print_arg(BUGFLAG_ONCE|BUGFLAG_TAINT(TAINT_WARN),\ | ^~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:22:41: note: in expansion of macro ‘WARN_ONCE’ 22 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:632:9: note: in expansion of macro ‘fortify_warn_once’ 632 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:688:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 688 | #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:169:48: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] 169 | [size] "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:175:36: note: in expansion of macro ‘__WARN_bug_entry’ 175 | static_call_mod(WARN_trap)(__WARN_bug_entry(__flags, format), ## arg); \ | ^~~~~~~~~~~~~~~~ ../arch/x86/include/asm/bug.h:185:17: note: in expansion of macro ‘__WARN_print_arg’ 185 | __WARN_print_arg(BUGFLAG_ONCE|BUGFLAG_TAINT(TAINT_WARN),\ | ^~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:22:41: note: in expansion of macro ‘WARN_ONCE’ 22 | # define fortify_warn_once(x...) WARN_ONCE(x) | ^~~~~~~~~ ../include/linux/fortify-string.h:632:9: note: in expansion of macro ‘fortify_warn_once’ 632 | fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size, \ | ^~~~~~~~~~~~~~~~~ ../include/linux/fortify-string.h:688:26: note: in expansion of macro ‘__fortify_memcpy_chk’ 688 | #define memcpy(p, q, s) __fortify_memcpy_chk(p, q, s, \ | ^~~~~~~~~~~~~~~~~~~~ ../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’ 38 | memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ | ^~~~~~ ../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’ 316 | __assign_str(lstr); | ^~~~~~~~~~~~ ../arch/x86/platform/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/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 * ../security/commoncap.c:1411:41: warning: dubious: !x | y ../init/main.c:198:12: warning: symbol 'envp_init' was not declared. Should it be static? Warning: ../ipc/sem.c:629 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * perform_atomic_semop[_slow] - Attempt to perform semaphore ../sound/core/control.c:396:11: warning: incorrect type in assignment (different base types) ../sound/core/control.c:396:11: expected unsigned long h ../sound/core/control.c:396:11: got restricted snd_ctl_elem_iface_t const [usertype] iface ../sound/core/control.c:959:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:959:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:960:17: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:960:26: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:979:48: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1007:41: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1118:34: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c:1317:50: warning: restricted snd_ctl_elem_iface_t degrades to integer ../sound/core/control.c:1749:40: warning: restricted snd_ctl_elem_type_t degrades to integer ../sound/core/control.c: note: in included file: ../sound/core/control_compat.c:186:21: warning: incorrect type in assignment (different base types) ../sound/core/control_compat.c:186:21: expected int [assigned] err ../sound/core/control_compat.c:186:21: got restricted snd_ctl_elem_type_t [usertype] type ../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:655:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:657:29: warning: incorrect type in assignment (different address spaces) ../kernel/exit.c:868:45: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1101:63: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1346:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1361:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1412:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1415:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1421:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/exit.c:1597:68: error: incompatible types in comparison expression (different base types): ../kernel/exit.c:1597:68: void * ../kernel/exit.c:1597:68: struct task_struct [noderef] __rcu * ../kernel/exit.c:1626:25: warning: incorrect type in initializer (different address spaces) ../kernel/exit.c:1626:25: expected struct task_struct *parent ../kernel/exit.c:1626:25: got struct task_struct [noderef] __rcu * ../kernel/exit.c:518:9: warning: dereference of noderef expression ../kernel/exit.c: note: in included file: ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../include/linux/ptrace.h:92:40: warning: incorrect type in argument 1 (different address spaces) ../include/linux/ptrace.h:92:40: expected struct task_struct *p1 ../include/linux/ptrace.h:92:40: got struct task_struct [noderef] __rcu *real_parent ../include/linux/ptrace.h:92:60: warning: incorrect type in argument 2 (different address spaces) ../include/linux/ptrace.h:92:60: expected struct task_struct *p2 ../include/linux/ptrace.h:92:60: got struct task_struct [noderef] __rcu *parent ../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/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 * ../net/bpf/test_run.c:510:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:516:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:521:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:545:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:551:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:556:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:561:14: warning: symbol 'bpf_fentry_test10' was not declared. Should it be static? ../net/bpf/test_run.c:566:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:570:15: warning: symbol 'bpf_fentry_test_ppvoid' was not declared. Should it be static? ../net/bpf/test_run.c:574:15: warning: symbol 'bpf_fentry_test_pppvoid' was not declared. Should it be static? ../net/bpf/test_run.c:578:15: warning: symbol 'bpf_fentry_test_ppfile' was not declared. Should it be static? ../net/bpf/test_run.c:582:22: warning: symbol 'bpf_fexit_test_ret_ppfile' was not declared. Should it be static? ../net/bpf/test_run.c:587:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:593:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:600:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:607:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:634:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:640:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:644:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../fs/fcntl.c:1070:9: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1070:9: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1070:9: struct fasync_struct * ../fs/fcntl.c:1148:22: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1148:22: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1148:22: struct fasync_struct * ../fs/fcntl.c:1159:33: error: incompatible types in comparison expression (different address spaces): ../fs/fcntl.c:1159:33: struct fasync_struct [noderef] __rcu * ../fs/fcntl.c:1159:33: struct fasync_struct * ../net/socket.c:1794:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../kernel/ptrace.c:55:22: error: incompatible types in comparison expression (different address spaces): ../kernel/ptrace.c:55:22: struct task_struct * ../kernel/ptrace.c:55:22: struct task_struct [noderef] __rcu * ../kernel/ptrace.c:74:23: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:74:23: expected struct task_struct [noderef] __rcu *parent ../kernel/ptrace.c:74:23: got struct task_struct *new_parent ../kernel/ptrace.c:75:29: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:75:29: expected struct cred const [noderef] __rcu *ptracer_cred ../kernel/ptrace.c:75:29: got struct cred const * ../kernel/ptrace.c:129:18: warning: incorrect type in assignment (different address spaces) ../kernel/ptrace.c:129:18: expected struct cred const *old_cred ../kernel/ptrace.c:129:18: got struct cred const [noderef] __rcu *ptracer_cred ../kernel/ptrace.c:133:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:133:25: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:133:25: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:160:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:160:27: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:160:27: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:192:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:192:28: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:192:28: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:198:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:198:30: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:198:30: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:251:44: error: incompatible types in comparison expression (different address spaces): ../kernel/ptrace.c:251:44: struct task_struct [noderef] __rcu * ../kernel/ptrace.c:251:44: struct task_struct * ../kernel/ptrace.c:494:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:494:54: expected struct task_struct *parent ../kernel/ptrace.c:494:54: got struct task_struct [noderef] __rcu *parent ../kernel/ptrace.c:502:53: warning: incorrect type in argument 2 (different address spaces) ../kernel/ptrace.c:502:53: expected struct task_struct *new_parent ../kernel/ptrace.c:502:53: got struct task_struct [noderef] __rcu *real_parent ../kernel/ptrace.c:550:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:550:41: expected struct task_struct *p1 ../kernel/ptrace.c:550:41: got struct task_struct [noderef] __rcu *real_parent ../kernel/ptrace.c:552:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:552:50: expected struct sighand_struct *sigh ../kernel/ptrace.c:552:50: got struct sighand_struct [noderef] __rcu *sighand ../kernel/ptrace.c:744:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:744:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:744:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:752:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:752:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:752:39: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:863:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:863:29: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:863:29: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:867:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:867:31: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:867:31: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1222:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1222:37: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1222:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:1224:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:1224:39: expected struct spinlock [usertype] *lock ../kernel/ptrace.c:1224: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:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:380:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/ptrace.c:380:9: expected struct spinlock [usertype] *_T ../kernel/ptrace.c:380:9: got struct spinlock [noderef] __rcu * ../kernel/ptrace.c:500:38: warning: dereference of noderef expression ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1054:19: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:1054:19: expected struct task_struct [noderef] __rcu *owner ../kernel/fork.c:1054:19: got struct task_struct *p ../kernel/fork.c:1652:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1652:38: expected struct refcount_struct [usertype] *r ../kernel/fork.c:1652:38: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:1661:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1661:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:1661:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1662:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1662:9: expected void const * ../kernel/fork.c:1662:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1662:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1662:9: expected void const * ../kernel/fork.c:1662:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1662:9: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:1662:9: expected void const * ../kernel/fork.c:1662:9: got struct k_sigaction [noderef] __rcu * ../kernel/fork.c:1663:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1663:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:1663:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:1761:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:1761:9: expected struct qspinlock *lock ../kernel/fork.c:1761:9: got struct qspinlock [noderef] __rcu * ../kernel/fork.c:2078:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2078:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2078:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2082:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2082:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2082:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2424:32: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:2424:32: expected struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:2424:32: got struct task_struct * ../kernel/fork.c:2433:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2433:27: expected struct spinlock [usertype] *lock ../kernel/fork.c:2433:27: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2494:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/fork.c:2494:54: expected struct list_head *head ../kernel/fork.c:2494:54: got struct list_head [noderef] __rcu * ../kernel/fork.c:2514:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2514:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2514:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2540:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2540:29: expected struct spinlock [usertype] *lock ../kernel/fork.c:2540:29: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2568:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2568:28: expected struct sighand_struct *sighand ../kernel/fork.c:2568:28: got struct sighand_struct [noderef] __rcu *sighand ../kernel/fork.c:2601:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2601:31: expected struct spinlock [usertype] *lock ../kernel/fork.c:2601:31: got struct spinlock [noderef] __rcu * ../kernel/fork.c:2603:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:2603:33: expected struct spinlock [usertype] *lock ../kernel/fork.c:2603:33: got struct spinlock [noderef] __rcu * ../kernel/fork.c:3054:24: warning: incorrect type in assignment (different address spaces) ../kernel/fork.c:3054:24: expected struct task_struct *[assigned] parent ../kernel/fork.c:3054:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/fork.c:3135:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/fork.c:3135:43: expected struct refcount_struct const [usertype] *r ../kernel/fork.c:3135:43: got struct refcount_struct [noderef] __rcu * ../kernel/fork.c:2129: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:2490:59: warning: dereference of noderef expression ../kernel/fork.c:2491:59: warning: dereference of noderef expression ../kernel/fork.c:1046:23: error: incompatible types in comparison expression (different address spaces): ../kernel/fork.c:1046:23: struct task_struct [noderef] __rcu * ../kernel/fork.c:1046:23: struct task_struct * ../fs/exec.c:311:39: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:311:39: expected char const [noderef] __user * ../fs/exec.c:311:39: got void * ../fs/exec.c:318:31: warning: incorrect type in return expression (different address spaces) ../fs/exec.c:318:31: expected char const [noderef] __user * ../fs/exec.c:318:31: got void * ../fs/exec.c:903:48: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:903:48: expected struct sighand_struct *oldsighand ../fs/exec.c:903:48: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1009:56: warning: incorrect type in argument 2 (different address spaces) ../fs/exec.c:1009:56: expected struct task_struct *parent ../fs/exec.c:1009:56: got struct task_struct [noderef] __rcu *parent ../fs/exec.c:1044:47: warning: incorrect type in initializer (different address spaces) ../fs/exec.c:1044:47: expected struct sighand_struct *oldsighand ../fs/exec.c:1044:47: got struct sighand_struct [noderef] __rcu *sighand ../fs/exec.c:1159:26: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1159:26: expected struct spinlock [usertype] *lock ../fs/exec.c:1159:26: got struct spinlock [noderef] __rcu * ../fs/exec.c:1161:28: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1161:28: expected struct spinlock [usertype] *lock ../fs/exec.c:1161:28: got struct spinlock [noderef] __rcu * ../fs/exec.c:1687:70: warning: incorrect type in argument 1 (different address spaces) ../fs/exec.c:1687:70: expected struct task_struct *tsk ../fs/exec.c:1687:70: got struct task_struct [noderef] __rcu *parent ../drivers/dma-buf/dma-fence.c:1040:38: warning: incorrect type in initializer (different address spaces) ../drivers/dma-buf/dma-fence.c:1040:38: expected char const [noderef] __rcu *timeline ../drivers/dma-buf/dma-fence.c:1040:38: got char * ../drivers/dma-buf/dma-fence.c:1041:36: warning: incorrect type in initializer (different address spaces) ../drivers/dma-buf/dma-fence.c:1041:36: expected char const [noderef] __rcu *driver ../drivers/dma-buf/dma-fence.c:1041:36: got char * ../drivers/dma-buf/dma-fence.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/dma_fence.h): ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../include/trace/events/dma_fence.h:17:1: warning: dereference of noderef expression ../kernel/pid.c:447:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:447:9: struct pid [noderef] __rcu * ../kernel/pid.c:447:9: struct pid * ../kernel/pid.c:448:9: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:448:9: struct pid [noderef] __rcu * ../kernel/pid.c:448:9: struct pid * ../kernel/pid.c:510:23: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:510:23: struct pid [noderef] __rcu * ../kernel/pid.c:510:23: struct pid * ../kernel/pid.c:568:24: error: incompatible types in comparison expression (different address spaces): ../kernel/pid.c:568:24: struct pid [noderef] __rcu * ../kernel/pid.c:568: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:611:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:611:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:611:9: struct hlist_node * ../include/linux/rculist.h:612:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rculist.h:612:9: struct hlist_node [noderef] __rcu * ../include/linux/rculist.h:612:9: struct hlist_node * ../kernel/nsproxy.c:276:9: error: no generic selection for 'struct user_namespace *const [noderef] __rcu user_ns' ../kernel/nsproxy.c:281:9: error: no generic selection for 'struct user_namespace *const [noderef] __rcu user_ns' ../kernel/nsproxy.c:276:9: warning: dereference of noderef expression ../kernel/nsproxy.c:281:9: warning: dereference of noderef expression ../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) ../kernel/nstree.c: note: in included file (through ../include/linux/ns/nstree_types.h, ../include/linux/nstree.h): ../include/linux/rbtree.h:107:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:107:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:107:9: struct rb_node * ../drivers/dma-buf/sw_sync.c:88:24: error: incompatible types in comparison expression (different address spaces): ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const * ../drivers/dma-buf/sw_sync.c:88:24: error: incompatible types in comparison expression (different address spaces): ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const * ../drivers/dma-buf/sw_sync.c:88:24: error: incompatible types in comparison expression (different address spaces): ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const [noderef] __rcu * ../drivers/dma-buf/sw_sync.c:88:24: struct dma_fence_ops const * ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../mm/swap.c:47:5: warning: symbol 'page_cluster' was not declared. Should it be static? ../fs/file.c:438:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:438:17: expected struct file **old_fds ../fs/file.c:438:17: got struct file [noderef] __rcu **fd ../fs/file.c:439:17: warning: incorrect type in assignment (different address spaces) ../fs/file.c:439:17: expected struct file **new_fds ../fs/file.c:439:17: got struct file [noderef] __rcu **fd ../fs/file.c:462:17: error: incompatible types in comparison expression (different address spaces): ../fs/file.c:462:17: struct file [noderef] __rcu * ../fs/file.c:462:17: struct file * ../fs/file.c:492:60: warning: incorrect type in initializer (different address spaces) ../fs/file.c:532:28: warning: incorrect type in initializer (different address spaces) ../fs/file.c:912:30: warning: incorrect type in assignment (different address spaces) ../fs/file.c:933:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:937:13: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:940:23: warning: incorrect type in assignment (different address spaces) ../fs/file.c:963:24: warning: incorrect type in return expression (different address spaces) ../fs/file.c:965:14: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:986:22: warning: incorrect type in assignment (different address spaces) ../fs/file.c:988:32: warning: incorrect type in return expression (different address spaces) ../fs/file.c:1010:31: warning: incorrect type in argument 1 (different address spaces) ../fs/file.c:1010:14: warning: incorrect type in assignment (different address spaces) ../fs/file.c:1014:16: warning: incorrect type in return expression (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:468:17: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:468:25: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:482:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:1998:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:2000:56: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4043:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4551:47: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:4728:65: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6597:54: warning: restricted suspend_state_t degrades to integer ../drivers/regulator/core.c:6598: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:57:1: error: too long token expansion ../include/trace/events/kmem.h:180:1: error: too long token expansion ../security/selinux/hooks.c:5756:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5757:22: warning: restricted __be16 degrades to integer ../io_uring/io_uring.c:467:28: warning: invalid assignment: |= ../io_uring/io_uring.c:467:28: left side has type bool ../io_uring/io_uring.c:467: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:224:37: warning: array of flexible structures ../io_uring/io_uring.c:755:58: warning: array of flexible structures ../io_uring/io_uring.c:885:69: warning: array of flexible structures ../io_uring/io_uring.c: note: in included file: ../io_uring/io_uring.h:180:73: warning: array of flexible structures ../io_uring/io_uring.c:1333:25: warning: restricted io_req_flags_t degrades to integer ../io_uring/register.c: note: in included file: ../include/linux/io_uring_types.h:224:37: warning: array of flexible structures ../drivers/soc/qcom/smp2p.c:280:64: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:280:64: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:280:64: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:318:34: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:318:34: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:318:34: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:446:26: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:446:26: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:446:26: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:501:33: warning: incorrect type in argument 1 (different address spaces) ../drivers/soc/qcom/smp2p.c:501:33: expected void const volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:501:33: got unsigned int [usertype] *value ../drivers/soc/qcom/smp2p.c:504:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/soc/qcom/smp2p.c:504:26: expected void volatile [noderef] __iomem *addr ../drivers/soc/qcom/smp2p.c:504:26: got unsigned int [usertype] *value ../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:1048:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1048:9: expected struct lockdep_map const *lock ../kernel/signal.c:1048:9: got struct lockdep_map [noderef] __rcu * ../kernel/signal.c:1300:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1300:9: expected struct spinlock [usertype] *lock ../kernel/signal.c:1300:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1301:16: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:1301:16: expected struct k_sigaction *action ../kernel/signal.c:1301:16: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:1322:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1322:34: expected struct spinlock [usertype] *lock ../kernel/signal.c:1322:34: got struct spinlock [noderef] __rcu * ../kernel/signal.c:1925:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:1925:9: expected struct spinlock [usertype] *_T ../kernel/signal.c:1925:9: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2190:44: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2209:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2209:65: expected struct task_struct *tsk ../kernel/signal.c:2209:65: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2210:40: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2228:14: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2228:14: expected struct sighand_struct *psig ../kernel/signal.c:2228:14: got struct sighand_struct [noderef] __rcu *[noderef] __rcu sighand ../kernel/signal.c:2261:53: warning: incorrect type in argument 3 (different address spaces) ../kernel/signal.c:2261:53: expected struct task_struct *t ../kernel/signal.c:2261:53: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2262:34: warning: incorrect type in argument 2 (different address spaces) ../kernel/signal.c:2262:34: expected struct task_struct *parent ../kernel/signal.c:2262:34: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2291:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2291:24: expected struct task_struct *parent ../kernel/signal.c:2291:24: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2294:24: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2294:24: expected struct task_struct *parent ../kernel/signal.c:2294:24: got struct task_struct [noderef] __rcu *real_parent ../kernel/signal.c:2327:17: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:2327:17: expected struct sighand_struct *sighand ../kernel/signal.c:2327:17: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:2367:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2367:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2367:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2369:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2369:39: expected struct spinlock [usertype] *lock ../kernel/signal.c:2369:39: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2426:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2426:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2426:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2484:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2484:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2484:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2524:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2524:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:2524:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2526:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2526:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2526:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2624:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2624:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2624:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2708:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2708:41: expected struct spinlock [usertype] *lock ../kernel/signal.c:2708:41: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2720:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2720:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:2720:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2763:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:2763:52: expected struct task_struct *tsk ../kernel/signal.c:2763:52: got struct task_struct [noderef] __rcu *parent ../kernel/signal.c:2765:49: warning: cast removes address space '__rcu' of expression ../kernel/signal.c:2803:49: warning: incorrect type in initializer (different address spaces) ../kernel/signal.c:2803:49: expected struct sighand_struct *sighand ../kernel/signal.c:2803:49: got struct sighand_struct [noderef] __rcu *sighand ../kernel/signal.c:3136:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3136:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3136:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3156:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3156:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3156:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3223:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3223:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3223:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3225:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3225:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3225:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3376:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3376:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:3376:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3379:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3379:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:3379:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3768:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3768:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:3768:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3780:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3780:37: expected struct spinlock [usertype] *lock ../kernel/signal.c:3780:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3785:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3785:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:3785:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:3790:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:3790:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:3790:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4282:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4282:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4282:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4294:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4294:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4294:33: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4312:11: warning: incorrect type in assignment (different address spaces) ../kernel/signal.c:4312:11: expected struct k_sigaction *k ../kernel/signal.c:4312:11: got struct k_sigaction [noderef] __rcu * ../kernel/signal.c:4314:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4314:25: expected struct spinlock [usertype] *lock ../kernel/signal.c:4314:25: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4316:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4316:35: expected struct spinlock [usertype] *lock ../kernel/signal.c:4316:35: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4368:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4368:27: expected struct spinlock [usertype] *lock ../kernel/signal.c:4368:27: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5027:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5027:29: expected struct spinlock [usertype] *lock ../kernel/signal.c:5027:29: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5036:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5036:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:5036:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:5046:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:5046:23: expected struct spinlock [usertype] *lock ../kernel/signal.c:5046: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:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c: note: in included file: ../include/linux/signalfd.h:21:13: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:21:13: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:21:13: got struct wait_queue_head [noderef] __rcu * ../include/linux/signalfd.h:22:17: warning: incorrect type in argument 1 (different address spaces) ../include/linux/signalfd.h:22:17: expected struct wait_queue_head *wq_head ../include/linux/signalfd.h:22:17: got struct wait_queue_head [noderef] __rcu * ../kernel/signal.c: note: in included file (through ../include/linux/sched/cputime.h): ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/signal.c:2210:40: warning: dereference of noderef expression ../kernel/signal.c:2210: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:2765:49: warning: dereference of noderef expression ../kernel/signal.c:2765: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:4283:33: warning: dereference of noderef expression ../kernel/signal.c:4376:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4376:31: expected struct spinlock [usertype] *lock ../kernel/signal.c:4376:31: got struct spinlock [noderef] __rcu * ../kernel/signal.c:4382:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/signal.c:4382:33: expected struct spinlock [usertype] *lock ../kernel/signal.c:4382:33: got struct spinlock [noderef] __rcu * ../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:383:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:383: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:383:1: warning: cast to restricted __le64 ../drivers/usb/host/./xhci-trace.h:383:1: warning: cast from restricted __le32 ../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 ../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] ../arch/x86/kvm/vmx/vmcs12.c:15:9: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/vmcs12.c:16:9: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/vmcs12.c:17:9: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/vmcs12.c:18:9: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/vmcs12.c:19:9: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/vmcs12.c:20:9: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/vmcs12.c:21:9: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/vmcs12.c:22:9: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/vmcs12.c:23:9: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/vmcs12.c:24:9: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/vmcs12.c:25:9: warning: cast truncates bits from constant value (30003 becomes 3) ../arch/x86/kvm/vmx/vmcs12.c:26:9: warning: cast truncates bits from constant value (30083 becomes 83) ../arch/x86/kvm/vmx/vmcs12.c:27:9: warning: cast truncates bits from constant value (30103 becomes 103) ../arch/x86/kvm/vmx/vmcs12.c:28:9: warning: cast truncates bits from constant value (30183 becomes 183) ../arch/x86/kvm/vmx/vmcs12.c:29:9: warning: cast truncates bits from constant value (30203 becomes 203) ../arch/x86/kvm/vmx/vmcs12.c:30:9: warning: cast truncates bits from constant value (30283 becomes 283) ../arch/x86/kvm/vmx/vmcs12.c:31:9: warning: cast truncates bits from constant value (30303 becomes 303) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/vmcs12.c:32:9: warning: cast truncates bits from constant value (80048 becomes 48) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/vmcs12.c:33:9: warning: cast truncates bits from constant value (800c8 becomes c8) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/vmcs12.c:34:9: warning: cast truncates bits from constant value (80148 becomes 148) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/vmcs12.c:35:9: warning: cast truncates bits from constant value (801c8 becomes 1c8) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/vmcs12.c:36:9: warning: cast truncates bits from constant value (80248 becomes 248) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/vmcs12.c:37:9: warning: cast truncates bits from constant value (802c8 becomes 2c8) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/vmcs12.c:38:9: warning: cast truncates bits from constant value (803c8 becomes 3c8) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/vmcs12.c:39:9: warning: cast truncates bits from constant value (80448 becomes 448) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/vmcs12.c:40:9: warning: cast truncates bits from constant value (80cc8 becomes cc8) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/vmcs12.c:41:9: warning: cast truncates bits from constant value (804c8 becomes 4c8) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80508 becomes 508) ../arch/x86/kvm/vmx/vmcs12.c:42:9: warning: cast truncates bits from constant value (80548 becomes 548) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (80588 becomes 588) ../arch/x86/kvm/vmx/vmcs12.c:43:9: warning: cast truncates bits from constant value (805c8 becomes 5c8) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/vmcs12.c:44:9: warning: cast truncates bits from constant value (80648 becomes 648) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/vmcs12.c:45:9: warning: cast truncates bits from constant value (806c8 becomes 6c8) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/vmcs12.c:46:9: warning: cast truncates bits from constant value (80748 becomes 748) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/vmcs12.c:47:9: warning: cast truncates bits from constant value (807c8 becomes 7c8) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/vmcs12.c:48:9: warning: cast truncates bits from constant value (80848 becomes 848) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/vmcs12.c:49:9: warning: cast truncates bits from constant value (808c8 becomes 8c8) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80908 becomes 908) ../arch/x86/kvm/vmx/vmcs12.c:50:9: warning: cast truncates bits from constant value (80948 becomes 948) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (80988 becomes 988) ../arch/x86/kvm/vmx/vmcs12.c:51:9: warning: cast truncates bits from constant value (809c8 becomes 9c8) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a08 becomes a08) ../arch/x86/kvm/vmx/vmcs12.c:52:9: warning: cast truncates bits from constant value (80a48 becomes a48) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/vmcs12.c:53:9: warning: cast truncates bits from constant value (80b48 becomes b48) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/vmcs12.c:54:9: warning: cast truncates bits from constant value (80bc8 becomes bc8) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/vmcs12.c:55:9: warning: cast truncates bits from constant value (90049 becomes 49) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/vmcs12.c:56:9: warning: cast truncates bits from constant value (a004a becomes 4a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/vmcs12.c:57:9: warning: cast truncates bits from constant value (a00ca becomes ca) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/vmcs12.c:58:9: warning: cast truncates bits from constant value (a014a becomes 14a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/vmcs12.c:59:9: warning: cast truncates bits from constant value (a01ca becomes 1ca) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/vmcs12.c:60:9: warning: cast truncates bits from constant value (a024a becomes 24a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/vmcs12.c:61:9: warning: cast truncates bits from constant value (a02ca becomes 2ca) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/vmcs12.c:62:9: warning: cast truncates bits from constant value (a034a becomes 34a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/vmcs12.c:63:9: warning: cast truncates bits from constant value (a03ca becomes 3ca) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/vmcs12.c:64:9: warning: cast truncates bits from constant value (a044a becomes 44a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/vmcs12.c:65:9: warning: cast truncates bits from constant value (a04ca becomes 4ca) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/vmcs12.c:66:9: warning: cast truncates bits from constant value (b004b becomes 4b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/vmcs12.c:67:9: warning: cast truncates bits from constant value (b00cb becomes cb) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/vmcs12.c:68:9: warning: cast truncates bits from constant value (b014b becomes 14b) ../arch/x86/kvm/vmx/vmcs12.c:69:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/vmcs12.c:70:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/vmcs12.c:71:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/vmcs12.c:72:9: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/vmcs12.c:73:9: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/vmcs12.c:74:9: warning: cast truncates bits from constant value (100290 becomes 290) ../arch/x86/kvm/vmx/vmcs12.c:75:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/vmcs12.c:76:9: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/vmcs12.c:77:9: warning: too many warnings ../kernel/workqueue.c:5599:21: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5599:21: expected struct pool_workqueue [noderef] __rcu *[noderef] __percpu *cpu_pwq ../kernel/workqueue.c:5599:21: got struct pool_workqueue *[noderef] __percpu * ../kernel/workqueue.c:5616:31: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:5616:31: expected struct pool_workqueue **pwq_p ../kernel/workqueue.c:5616:31: got struct pool_workqueue [noderef] __rcu ** ../kernel/workqueue.c:5650:54: warning: incorrect type in initializer (different address spaces) ../kernel/workqueue.c:5650:54: expected struct pool_workqueue *pwq ../kernel/workqueue.c:5650:54: got struct pool_workqueue [noderef] __rcu * ../kernel/workqueue.c:6207:13: warning: incorrect type in assignment (different address spaces) ../kernel/workqueue.c:6207:13: expected struct pool_workqueue *pwq ../kernel/workqueue.c:6207:13: got struct pool_workqueue [noderef] __rcu * ../arch/x86/kvm/vmx/pmu_intel.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a020a becomes 20a) ../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 ../arch/x86/kvm/vmx/hyperv_evmcs.c:15:9: warning: cast truncates bits from constant value (1a079a becomes 79a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:17:9: warning: cast truncates bits from constant value (1a071a becomes 71a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:19:9: warning: cast truncates bits from constant value (1a081a becomes 81a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:21:9: warning: cast truncates bits from constant value (b000b becomes b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:23:9: warning: cast truncates bits from constant value (b008b becomes 8b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:25:9: warning: cast truncates bits from constant value (b010b becomes 10b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:27:9: warning: cast truncates bits from constant value (1b001b becomes 1b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:29:9: warning: cast truncates bits from constant value (1b009b becomes 9b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:31:9: warning: cast truncates bits from constant value (1b011b becomes 11b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:33:9: warning: cast truncates bits from constant value (1b041b becomes 41b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:35:9: warning: cast truncates bits from constant value (1b049b becomes 49b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:37:9: warning: cast truncates bits from constant value (1b059b becomes 59b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:39:9: warning: cast truncates bits from constant value (80008 becomes 8) ../arch/x86/kvm/vmx/hyperv_evmcs.c:41:9: warning: cast truncates bits from constant value (80088 becomes 88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:43:9: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.c:45:9: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:47:9: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:49:9: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:51:9: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:53:9: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:55:9: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:57:9: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:59:9: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:61:9: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:63:9: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:65:9: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.c:67:9: warning: cast truncates bits from constant value (80488 becomes 488) ../arch/x86/kvm/vmx/hyperv_evmcs.c:69:9: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:71:9: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:73:9: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:75:9: warning: cast truncates bits from constant value (a018a becomes 18a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:77:9: warning: cast truncates bits from constant value (a020a becomes 20a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:79:9: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:81:9: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:83:9: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:85:9: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:87:9: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:89:9: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:91:9: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:93:9: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.c:95:9: warning: cast truncates bits from constant value (180098 becomes 98) ../arch/x86/kvm/vmx/hyperv_evmcs.c:97:9: warning: cast truncates bits from constant value (180118 becomes 118) ../arch/x86/kvm/vmx/hyperv_evmcs.c:99:9: warning: cast truncates bits from constant value (180198 becomes 198) ../arch/x86/kvm/vmx/hyperv_evmcs.c:101:9: warning: cast truncates bits from constant value (1a001a becomes 1a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:103:9: warning: cast truncates bits from constant value (1a009a becomes 9a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:105:9: warning: cast truncates bits from constant value (1a011a becomes 11a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:107:9: warning: cast truncates bits from constant value (1a069a becomes 69a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:109:9: warning: cast truncates bits from constant value (1b019b becomes 19b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:111:9: warning: cast truncates bits from constant value (1b021b becomes 21b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:113:9: warning: cast truncates bits from constant value (1b029b becomes 29b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:115:9: warning: cast truncates bits from constant value (1b031b becomes 31b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:117:9: warning: cast truncates bits from constant value (1b039b becomes 39b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:119:9: warning: cast truncates bits from constant value (1b051b becomes 51b) ../arch/x86/kvm/vmx/hyperv_evmcs.c:121:9: warning: cast truncates bits from constant value (80688 becomes 688) ../arch/x86/kvm/vmx/hyperv_evmcs.c:123:9: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.c:125:9: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.c:127:9: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:129:9: warning: cast truncates bits from constant value (80c88 becomes c88) ../arch/x86/kvm/vmx/hyperv_evmcs.c:151:9: warning: cast truncates bits from constant value (90009 becomes 9) ../arch/x86/kvm/vmx/hyperv_evmcs.c:153:9: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.c:167:9: warning: cast truncates bits from constant value (190299 becomes 299) ../arch/x86/kvm/vmx/hyperv_evmcs.c:175:9: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.c:177:9: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.c:179:9: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.c:183:9: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.c:185:9: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.c:187:9: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.c:189:9: warning: cast truncates bits from constant value (100110 becomes 110) ../arch/x86/kvm/vmx/hyperv_evmcs.c:191:9: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.c:193:9: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.c:195:9: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.c:198:9: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.c:200:9: warning: cast truncates bits from constant value (130013 becomes 13) ../arch/x86/kvm/vmx/hyperv_evmcs.c:202:9: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.c:204:9: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.c:206:9: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.c:208:9: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.c:210:9: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:212:9: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.c:214:9: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.c:216:9: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.c:218:9: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.c:220:9: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.c:222:9: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.c:224:9: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.c:226:9: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.c:228:9: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.c:230:9: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.c:232:9: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.c:234:9: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.c:236:9: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.c:238:9: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.c:240:9: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.c:242:9: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.c:244:9: warning: cast truncates bits from constant value (120992 becomes 992) ../arch/x86/kvm/vmx/hyperv_evmcs.c:246:9: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.c:250:9: warning: cast truncates bits from constant value (110011 becomes 11) ../arch/x86/kvm/vmx/hyperv_evmcs.c:252:9: warning: cast truncates bits from constant value (110091 becomes 91) ../arch/x86/kvm/vmx/hyperv_evmcs.c:254:9: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.c:256:9: warning: too many warnings ../arch/x86/kvm/vmx/sgx.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h, ../arch/x86/kvm/vmx/nested.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../net/ipv6/route.c:2396:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2396:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2396:39: got restricted __be32 ../arch/x86/kvm/vmx/hyperv.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 (110311 becomes 311) ../kernel/power/main.c:183:5: warning: symbol 'pm_async_enabled' was not declared. Should it be static? ../kernel/power/main.c:223:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:223:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:224:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:224:26: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:226:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:227:62: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:223:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:252:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:252:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:253:54: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:252:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:272:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:272:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:278:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:757:34: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:757:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:758:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:759:77: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:757:55: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:788:38: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:788:46: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:789:47: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:788:67: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:809:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:809:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:815:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:815:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:883:31: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:883:36: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:914:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:914:21: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:915:58: warning: restricted suspend_state_t degrades to integer ../kernel/power/main.c:916:51: warning: restricted suspend_state_t degrades to integer ../arch/x86/kernel/process.c: In function ‘arch_post_acpi_subsys_init’: ../arch/x86/kernel/process.c:972:17: warning: variable ‘hi’ set but not used [-Wunused-but-set-variable=] 972 | u32 lo, hi; | ^~ ../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 ../arch/x86/kernel/fpu/core.c:232:31: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:232:31: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:232:31: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:239:33: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:239:33: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:239:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:625:39: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:625:39: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:625:39: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/fpu/core.c:629:41: warning: incorrect type in argument 1 (different address spaces) ../arch/x86/kernel/fpu/core.c:629:41: expected struct spinlock [usertype] *lock ../arch/x86/kernel/fpu/core.c:629:41: got struct spinlock [noderef] __rcu * ../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:467:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:467:33: expected int val ../kernel/power/suspend.c:467:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:470:33: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:470:33: expected int val ../kernel/power/suspend.c:470:33: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:540:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:540:57: expected int val ../kernel/power/suspend.c:540:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:542:57: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:542:57: expected int val ../kernel/power/suspend.c:542:57: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:580:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:580:52: expected int val ../kernel/power/suspend.c:580:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:607:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:607:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:616:52: warning: incorrect type in argument 2 (different base types) ../kernel/power/suspend.c:616:52: expected int val ../kernel/power/suspend.c:616:52: got restricted suspend_state_t [usertype] state ../kernel/power/suspend.c:617:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:617:9: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:13: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:22: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:39: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:640:48: warning: restricted suspend_state_t degrades to integer ../kernel/power/suspend.c:643:9: warning: restricted suspend_state_t degrades to integer ../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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../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 * ../arch/x86/kvm/vmx/tdx.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_evmcs.h:133:30: warning: cast truncates bits from constant value (110111 becomes 111) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110111 becomes 111) ../kernel/freezer.c: note: in included file (through ../include/linux/rcuwait.h, ../include/linux/percpu-rwsem.h, ../include/linux/fs/super_types.h, ../include/linux/fs/super.h, ../include/linux/fs.h, ...): ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../drivers/usb/typec/tipd/trace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../drivers/usb/typec/tipd/trace.h): ../drivers/usb/typec/tipd/./trace.h:304:1: error: too long token expansion ../drivers/usb/typec/tipd/./trace.h:331:1: error: too long token expansion ../arch/x86/kvm/svm/avic.c:66:1: error: too long token expansion ../arch/x86/kvm/svm/avic.c:66:1: error: too long token expansion ../arch/x86/kvm/svm/avic.c:264:21: error: too long token expansion ../arch/x86/kvm/svm/avic.c:348:49: error: too long token expansion ../arch/x86/kvm/svm/avic.c:903:35: error: too long token expansion ../arch/x86/kvm/svm/avic.c:903:35: error: too long token expansion ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bset.h:231:36: warning: array of flexible structures ../drivers/md/bcache/trace.c: note: in included file (through ../drivers/md/bcache/bcache.h): ../drivers/md/bcache/bcache_ondisk.h:428:17: warning: array of flexible structures 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:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' 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:2301 function parameter 'bm' not described in 'mark_unsafe_pages' Warning: ../kernel/power/snapshot.c:2336 function parameter 'info' not described in 'load_header' Warning: ../kernel/power/snapshot.c:2505 function parameter 'page' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2505 function parameter 'ca' not described in 'get_highmem_page_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'bm' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2715 function parameter 'ca' not described in 'get_buffer' Warning: ../kernel/power/snapshot.c:2854 function parameter 'handle' not described in 'snapshot_write_finalize' ../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:289:39: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:289:39: expected struct spinlock [usertype] *lock ../fs/signalfd.c:289:39: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:291:41: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:291:41: expected struct spinlock [usertype] *lock ../fs/signalfd.c:291:41: got struct spinlock [noderef] __rcu * ../fs/signalfd.c:293:17: warning: incorrect type in argument 1 (different address spaces) ../fs/signalfd.c:293:17: expected struct wait_queue_head *wq_head ../fs/signalfd.c:293:17: got struct wait_queue_head [noderef] __rcu * ../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:99:1: error: too long token expansion ../include/trace/events/vmscan.h:125:1: error: too long token expansion ../include/trace/events/vmscan.h:220:1: error: too long token expansion ../include/trace/events/vmscan.h:512:1: error: too long token expansion ../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:5564:57: warning: cast truncates bits from constant value (ffffff33 becomes 33) ../arch/x86/kvm/mmu/mmu.c:5566:56: warning: cast truncates bits from constant value (ffffff0f becomes f) ../arch/x86/kvm/mmu/mmu.c:5568:57: warning: cast truncates bits from constant value (ffffff55 becomes 55) ../kernel/acct.c:487:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:487:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:487:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:497:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:497:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:497:33: got struct spinlock [noderef] __rcu * ../kernel/acct.c:574:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:574:31: expected struct spinlock [usertype] *lock ../kernel/acct.c:574:31: got struct spinlock [noderef] __rcu * ../kernel/acct.c:594:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/acct.c:594:33: expected struct spinlock [usertype] *lock ../kernel/acct.c:594:33: got struct spinlock [noderef] __rcu * ../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:489:1: warning: cast to restricted __le16 ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489: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:489:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489: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:489:1: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: expected restricted __le16 [usertype] maxpack_reg ../drivers/usb/gadget/udc/cdns2/./cdns2-trace.h:489:1: got int ../fs/eventpoll.c:651:9: warning: restricted __poll_t degrades to integer ../fs/eventpoll.c:651:9: warning: cast to restricted __poll_t ../fs/eventpoll.c:1334:53: warning: incorrect type in argument 3 (different base types) ../fs/eventpoll.c:1334:53: expected unsigned int pollflags ../fs/eventpoll.c:1334:53: got restricted __poll_t Warning: ../arch/x86/kernel/apic/apic.c:2155 function parameter 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ' Warning: ../arch/x86/kernel/apic/apic.c:2155 expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead ../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:117:1: error: too long token expansion ../include/trace/events/dma.h:164:1: error: too long token expansion ../drivers/cpufreq/cpufreq.c:448:17: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:448:17: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:448:17: got struct notifier_block [noderef] __rcu *static [addressable] [toplevel] head ../drivers/cpufreq/cpufreq.c:448:65: warning: incorrect type in assignment (different address spaces) ../drivers/cpufreq/cpufreq.c:448:65: expected struct notifier_block *nb ../drivers/cpufreq/cpufreq.c:448:65: got struct notifier_block [noderef] __rcu *next ../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:197:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:197:27: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:197:27: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:211:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:211:29: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:211:29: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:235:35: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:235:35: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:235:35: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:244:45: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:244:45: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:244:45: got struct spinlock [noderef] __rcu * ../kernel/time/itimer.c:257:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/itimer.c:257:37: expected struct spinlock [usertype] *lock ../kernel/time/itimer.c:257:37: got struct spinlock [noderef] __rcu * ../net/9p/client.c:626:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:626:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:626:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:628:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:628:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:628:48: got struct spinlock [noderef] __rcu * ../net/9p/client.c:711:17: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:711:17: expected struct spinlock [usertype] *lock ../net/9p/client.c:711:17: got struct spinlock [noderef] __rcu * ../net/9p/client.c:713:48: warning: incorrect type in argument 1 (different address spaces) ../net/9p/client.c:713:48: expected struct spinlock [usertype] *lock ../net/9p/client.c:713:48: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:338:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:338:29: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:338:29: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:345:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:345:27: expected struct spinlock [usertype] *lock ../kernel/time/posix-timers.c:345:27: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:547:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:547:17: expected struct spinlock [usertype] *_T ../kernel/time/posix-timers.c:547:17: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1035:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1035:9: expected struct spinlock [usertype] *_T ../kernel/time/posix-timers.c:1035:9: got struct spinlock [noderef] __rcu * ../kernel/time/posix-timers.c:1083:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/time/posix-timers.c:1083:9: expected struct spinlock [usertype] *_T ../kernel/time/posix-timers.c:1083:9: 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:726:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:726:39: expected unsigned long v ../fs/dax.c:726:39: got restricted vm_fault_t ../fs/dax.c:728:39: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:728:39: expected unsigned long v ../fs/dax.c:728:39: got restricted vm_fault_t ../fs/dax.c:732:31: warning: incorrect type in argument 1 (different base types) ../fs/dax.c:732:31: expected unsigned long v ../fs/dax.c:732:31: got restricted vm_fault_t ../fs/dax.c:1368:41: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1368:41: expected int result ../fs/dax.c:1368:41: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1853:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1853:21: expected int ret ../fs/dax.c:1853:21: got restricted vm_fault_t ../fs/dax.c:1855:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1855:21: expected int ret ../fs/dax.c:1855:21: got restricted vm_fault_t ../fs/dax.c:1858:16: warning: incorrect type in return expression (different base types) ../fs/dax.c:1858:16: expected restricted vm_fault_t ../fs/dax.c:1858:16: got int ret ../fs/dax.c:1876:46: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1876:46: expected int result ../fs/dax.c:1876:46: got restricted vm_fault_t [usertype] ret ../fs/dax.c:1892:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:1892:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:1892:21: got unsigned long ../fs/dax.c:1933:51: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:1933:51: expected int result ../fs/dax.c:1933:51: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2013:21: warning: incorrect type in assignment (different base types) ../fs/dax.c:2013:21: expected restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2013:21: got unsigned long ../fs/dax.c:2046:62: warning: incorrect type in argument 4 (different base types) ../fs/dax.c:2046:62: expected int result ../fs/dax.c:2046:62: got restricted vm_fault_t [assigned] [usertype] ret ../fs/dax.c:2109:55: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2109:55: expected int result ../fs/dax.c:2109:55: got restricted vm_fault_t ../fs/dax.c:2127:58: warning: incorrect type in argument 3 (different base types) ../fs/dax.c:2127:58: expected int result ../fs/dax.c:2127:58: got restricted vm_fault_t [assigned] [usertype] ret ../fs/coredump.c:511:27: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:511:27: expected struct spinlock [usertype] *lock ../fs/coredump.c:511:27: got struct spinlock [noderef] __rcu * ../fs/coredump.c:520:29: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:520:29: expected struct spinlock [usertype] *lock ../fs/coredump.c:520:29: got struct spinlock [noderef] __rcu * ../fs/coredump.c:559:31: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:559:31: expected struct spinlock [usertype] *lock ../fs/coredump.c:559:31: got struct spinlock [noderef] __rcu * ../fs/coredump.c:564:33: warning: incorrect type in argument 1 (different address spaces) ../fs/coredump.c:564:33: expected struct spinlock [usertype] *lock ../fs/coredump.c:564:33: got struct spinlock [noderef] __rcu * ../arch/x86/kernel/cpu/sgx/virt.c:60:13: warning: incorrect type in assignment (different base types) ../arch/x86/kernel/cpu/sgx/virt.c:60:13: expected int [assigned] ret ../arch/x86/kernel/cpu/sgx/virt.c:60:13: got restricted vm_fault_t ../arch/x86/kernel/cpu/sgx/virt.c:61:20: warning: restricted vm_fault_t degrades to integer ../arch/x86/kernel/cpu/sgx/virt.c:373:36: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:404:24: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:404:43: warning: cast removes address space '__user' of expression ../arch/x86/kernel/cpu/sgx/virt.c:404:58: warning: cast removes address space '__user' of expression ../kernel/pid_namespace.c:208:26: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:208:26: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:208:26: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:210:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/pid_namespace.c:210:28: expected struct spinlock [usertype] *lock ../kernel/pid_namespace.c:210:28: got struct spinlock [noderef] __rcu * ../kernel/pid_namespace.c:209:28: warning: dereference of noderef expression ../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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:838:70: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:838:70: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:838:70: struct task_struct * ../kernel/sched/rt.c:2319:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2319:25: struct task_struct * ../kernel/sched/rt.c:2319:25: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:529:55: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:529:55: expected struct task_struct *donor ../kernel/sched/rt.c:529:55: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:976:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:976:39: expected struct task_struct *donor ../kernel/sched/rt.c:976:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1498:31: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1498:31: expected struct task_struct *p ../kernel/sched/rt.c:1498:31: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1820:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1820:9: expected struct sched_domain *[assigned] sd ../kernel/sched/rt.c:1820:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/rt.c:1517:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1517:14: expected struct task_struct *curr ../kernel/sched/rt.c:1517:14: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1518:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/rt.c:1518:15: expected struct task_struct *donor ../kernel/sched/rt.c:1518:15: got struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:1579:45: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/rt.c:1579:45: expected struct task_struct *p ../kernel/sched/rt.c:1579:45: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1621:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/rt.c:1621:39: expected struct task_struct *donor ../kernel/sched/rt.c:1621:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:1646:64: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1646:64: expected struct task_struct *tsk ../kernel/sched/rt.c:1646:64: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:1996:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:1996:40: expected struct task_struct *task ../kernel/sched/rt.c:1996:40: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2019:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:2019:13: struct task_struct * ../kernel/sched/rt.c:2019:13: struct task_struct [noderef] __rcu * ../kernel/sched/rt.c:2370:54: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2370:54: expected struct task_struct *tsk ../kernel/sched/rt.c:2370:54: got struct task_struct [noderef] __rcu *curr ../kernel/sched/rt.c:2372:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2372:40: expected struct task_struct *p ../kernel/sched/rt.c:2372:40: got struct task_struct [noderef] __rcu *donor ../kernel/sched/rt.c:2372:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/rt.c:2372:62: expected struct task_struct *p ../kernel/sched/rt.c:2372:62: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2937:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2937:23: expected struct task_struct *p ../kernel/sched/deadline.c:2937:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2947:13: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2947:13: struct task_struct * ../kernel/sched/deadline.c:2947:13: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3053:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3053:25: struct task_struct * ../kernel/sched/deadline.c:3053:25: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2540:42: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2540:42: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:2540:42: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:2550:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:2550:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:2550:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1188:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1188:39: expected struct task_struct *p ../kernel/sched/deadline.c:1188:39: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1188:85: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1188:85: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1188:85: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1286:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1286:23: expected struct task_struct *p ../kernel/sched/deadline.c:1286:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:1810:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:1810:31: expected struct task_struct *p ../kernel/sched/deadline.c:1810:31: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:1810:70: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:1810:70: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:1810:70: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:1938:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/deadline.c:1938:39: expected struct task_struct *donor ../kernel/sched/deadline.c:1938:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:2759:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2759:9: expected struct sched_domain *[assigned] sd ../kernel/sched/deadline.c:2759:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/deadline.c:2420:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2420:14: expected struct task_struct *curr ../kernel/sched/deadline.c:2420:14: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2421:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/deadline.c:2421:15: expected struct task_struct *donor ../kernel/sched/deadline.c:2421:15: got struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:2495:43: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:2495:43: expected struct task_struct *p ../kernel/sched/deadline.c:2495:43: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:3098:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:3098:38: expected struct task_struct *tsk ../kernel/sched/deadline.c:3098:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/deadline.c:3100:23: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/deadline.c:3100:23: expected struct task_struct *p ../kernel/sched/deadline.c:3100:23: got struct task_struct [noderef] __rcu *donor ../kernel/sched/deadline.c:3102:44: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/deadline.c:3102:44: expected struct sched_dl_entity const *b ../kernel/sched/deadline.c:3102:44: got struct sched_dl_entity [noderef] __rcu * ../kernel/sched/deadline.c:3355:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:3355:23: struct task_struct [noderef] __rcu * ../kernel/sched/deadline.c:3355:23: struct task_struct * ../kernel/sched/deadline.c:3408:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:202:48: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/syscalls.c:202:48: struct task_struct [noderef] __rcu * ../kernel/sched/syscalls.c:202:48: struct task_struct * ../kernel/sched/syscalls.c:1418:22: warning: incorrect type in assignment (different address spaces) ../kernel/sched/syscalls.c:1418:22: expected struct task_struct *curr ../kernel/sched/syscalls.c:1418:22: got struct task_struct [noderef] __rcu *donor ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1313:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/rt.c:1313:23: struct task_struct * ../kernel/sched/rt.c:1313:23: struct task_struct [noderef] __rcu * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/deadline.c:2147:15: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/deadline.c:2147:15: struct task_struct * ../kernel/sched/deadline.c:2147:15: struct task_struct [noderef] __rcu * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/syscalls.c:1343:11: warning: dereference of noderef expression ../kernel/sched/build_policy.c: note: in included file: ../kernel/sched/rt.c:1670:15: warning: dereference of noderef expression ../drivers/hv/hv_trace.c: note: in included file (through ../drivers/hv/hyperv_vmbus.h): ../include/linux/hyperv.h:600:31: warning: array of flexible structures ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/debug.c:730:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/debug.c:730:17: expected struct sched_domain *[assigned] sd ../kernel/sched/debug.c:730:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/debug.c:1071:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:1071:9: expected struct task_struct *tsk ../kernel/sched/debug.c:1071:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/debug.c:1071:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/debug.c:1071:9: expected struct task_struct *tsk ../kernel/sched/debug.c:1071:9: got struct task_struct [noderef] __rcu *curr ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/stats.c:136:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/stats.c:136:17: expected struct sched_domain *[assigned] sd ../kernel/sched/stats.c:136:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/topology.c:116:56: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:116:56: expected struct sched_domain *sd ../kernel/sched/topology.c:116:56: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:135:60: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:135:60: expected struct sched_domain *sd ../kernel/sched/topology.c:135:60: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:158:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:158:20: expected struct sched_domain *sd ../kernel/sched/topology.c:158:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:438:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:438:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:438:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:447:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:447:13: expected struct perf_domain *[assigned] tmp ../kernel/sched/topology.c:447:13: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:468:19: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:468:19: expected struct perf_domain *[assigned] pd ../kernel/sched/topology.c:468:19: got struct perf_domain [noderef] __rcu *pd ../kernel/sched/topology.c:643:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:643:49: expected struct sched_domain *parent ../kernel/sched/topology.c:643:49: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:731:50: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:731:50: expected struct sched_domain *parent ../kernel/sched/topology.c:731:50: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:746:55: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:746:55: expected struct sched_domain [noderef] __rcu *[noderef] __rcu child ../kernel/sched/topology.c:746:55: got struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:759:29: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:759:29: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:759:29: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:764:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:764:20: expected struct sched_domain *sd ../kernel/sched/topology.c:764:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:785:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:785:13: expected struct sched_domain *[assigned] tmp ../kernel/sched/topology.c:785:13: got struct sched_domain [noderef] __rcu *sd ../kernel/sched/topology.c:949:70: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:949:70: expected struct sched_domain *sd ../kernel/sched/topology.c:949:70: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:978:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:978:59: expected struct sched_domain *sd ../kernel/sched/topology.c:978:59: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1024:57: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1024:57: expected struct sched_domain *sd ../kernel/sched/topology.c:1024:57: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1026:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1026:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1026:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1034:55: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1034:55: expected struct sched_domain *sd ../kernel/sched/topology.c:1034:55: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1036:25: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1036:25: expected struct sched_domain *sibling ../kernel/sched/topology.c:1036:25: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1106:62: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/topology.c:1106:62: expected struct sched_domain *sd ../kernel/sched/topology.c:1106:62: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1210:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1210:40: expected struct sched_domain *child ../kernel/sched/topology.c:1210:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1348:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1348:9: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1348:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1605:52: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:1605:52: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:1605:52: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:1715:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/topology.c:1715:43: expected struct sched_domain [noderef] __rcu *child ../kernel/sched/topology.c:1715:43: got struct sched_domain *child ../kernel/sched/topology.c:1880:21: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:1880:21: int [noderef] __rcu * ../kernel/sched/topology.c:1880:21: int * ../kernel/sched/topology.c:2053:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2053:9: int [noderef] __rcu * ../kernel/sched/topology.c:2053:9: int * ../kernel/sched/topology.c:2073:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2073:9: int [noderef] __rcu * ../kernel/sched/topology.c:2073:9: int * ../kernel/sched/topology.c:2113:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2113:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2113:9: struct cpumask *** ../kernel/sched/topology.c:2164:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2164:9: int [noderef] __rcu * ../kernel/sched/topology.c:2164:9: int * ../kernel/sched/topology.c:2165:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2165:9: int [noderef] __rcu * ../kernel/sched/topology.c:2165:9: int * ../kernel/sched/topology.c:2167:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2167:9: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2167:9: struct cpumask *** ../kernel/sched/topology.c:2253:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2253:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2253:17: struct cpumask *** ../kernel/sched/topology.c:2325:19: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2325:19: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2325:19: struct cpumask *** ../kernel/sched/topology.c:2367:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/topology.c:2367:17: struct cpumask **[noderef] __rcu * ../kernel/sched/topology.c:2367:17: struct cpumask *** ../kernel/sched/topology.c:2509:31: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2509:31: expected struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2509:31: got struct sched_domain *sd ../kernel/sched/topology.c:2637:16: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2637:16: expected struct sched_domain *parent ../kernel/sched/topology.c:2637:16: got struct sched_domain [noderef] __rcu *[noderef] __rcu parent ../kernel/sched/topology.c:2639:24: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2639:24: expected struct sched_domain *parent ../kernel/sched/topology.c:2639:24: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2644:16: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2644:16: expected struct sched_domain *parent ../kernel/sched/topology.c:2644:16: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2649:24: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2649:24: expected struct sched_domain *parent ../kernel/sched/topology.c:2649:24: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2698:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2698:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2698:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2717:28: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2717:28: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2717:28: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/topology.c:2742:57: warning: incorrect type in assignment (different address spaces) ../kernel/sched/topology.c:2742:57: expected struct sched_domain *[assigned] sd ../kernel/sched/topology.c:2742:57: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/core_sched.c:278:37: error: incompatible types in conditional expression (different address spaces): ../kernel/sched/core_sched.c:278:37: struct task_struct * ../kernel/sched/core_sched.c:278:37: struct task_struct [noderef] __rcu * ../kernel/sched/build_utility.c: note: in included file: ../kernel/sched/autogroup.c:10: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:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../arch/x86/kernel/kvm.c:74:1: warning: symbol '__pcpu_scope_steal_time' was not declared. Should it be static? ../arch/x86/kernel/shstk.c:403:55: warning: cast removes address space '__user' of expression ../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:510:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../kernel/sched/fair.c:1336:49: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:1336:49: expected struct task_struct *running ../kernel/sched/fair.c:1336:49: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:1372:33: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/fair.c:1372:33: expected struct sched_entity *se ../kernel/sched/fair.c:1372:33: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:1428:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:1428:34: expected struct sched_entity const *se ../kernel/sched/fair.c:1428:34: got struct sched_entity [noderef] __rcu * ../kernel/sched/fair.c:3203:13: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:3203:13: expected struct task_struct *tsk ../kernel/sched/fair.c:3203:13: got struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:13207:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:13207:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:13207:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:6300:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:6300:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:6300:22: struct task_struct * ../kernel/sched/fair.c:7055:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:7055:39: expected struct task_struct *donor ../kernel/sched/fair.c:7055:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:8636:20: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8636:20: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:8636:20: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:8831:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:8831:9: expected struct sched_domain *[assigned] tmp ../kernel/sched/fair.c:8831:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:9029:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9029:39: expected struct task_struct *donor ../kernel/sched/fair.c:9029:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:9062:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/fair.c:9062:37: expected struct task_struct *tsk ../kernel/sched/fair.c:9062:37: got struct task_struct [noderef] __rcu *curr ../kernel/sched/fair.c:9313:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:9313:38: expected struct task_struct *curr ../kernel/sched/fair.c:9313:38: got struct task_struct [noderef] __rcu *donor ../kernel/sched/fair.c:10328:40: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:10328:40: expected struct sched_domain *child ../kernel/sched/fair.c:10328:40: got struct sched_domain [noderef] __rcu *child ../kernel/sched/fair.c:10961:22: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/fair.c:10961:22: struct task_struct [noderef] __rcu * ../kernel/sched/fair.c:10961:22: struct task_struct * ../kernel/sched/fair.c:12432:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12432:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12432:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12070:44: warning: incorrect type in initializer (different address spaces) ../kernel/sched/fair.c:12070:44: expected struct sched_domain *sd_parent ../kernel/sched/fair.c:12070:44: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c:12568:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/fair.c:12568:9: expected struct sched_domain *[assigned] sd ../kernel/sched/fair.c:12568:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/fair.c: note: in included file: ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../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:927:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:927:9: expected struct qspinlock *lock ../kernel/seccomp.c:927:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1433:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1433:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1433:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1445:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1445:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1445:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1931:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1931:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1931:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:2017:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2017:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2017:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2035:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2035:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2035:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2177:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2177:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2177:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2180:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2180:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2180:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2186:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2186:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2186: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:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:749:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:749:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:749:37: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2426:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2426:9: expected struct spinlock [usertype] *lock ../kernel/audit.c:2426:9: got struct spinlock [noderef] __rcu * ../kernel/audit.c:2429:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/audit.c:2429:40: expected struct spinlock [usertype] *lock ../kernel/audit.c:2429:40: got struct spinlock [noderef] __rcu * ../arch/x86/kvm/vmx/nested.c: note: in included file (through ../arch/x86/kvm/vmx/vmx_onhyperv.h, ../arch/x86/kvm/vmx/vmx_ops.h, ../arch/x86/kvm/vmx/vmx.h, ../arch/x86/kvm/vmx/hyperv.h): ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (190019 becomes 19) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (110311 becomes 311) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80a88 becomes a88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80608 becomes 608) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80108 becomes 108) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80388 becomes 388) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20482 becomes 482) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b88 becomes b88) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100910 becomes 910) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80188 becomes 188) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80208 becomes 208) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80288 becomes 288) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a000a becomes a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100010 becomes 10) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100710 becomes 710) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100090 becomes 90) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20402 becomes 402) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100790 becomes 790) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100490 becomes 490) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100310 becomes 310) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100610 becomes 610) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100690 becomes 690) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120912 becomes 912) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100590 becomes 590) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20002 becomes 2) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20082 becomes 82) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20102 becomes 102) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20182 becomes 182) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20202 becomes 202) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20282 becomes 282) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20302 becomes 302) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (20382 becomes 382) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120012 becomes 12) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120092 becomes 92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120112 becomes 112) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120192 becomes 192) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120212 becomes 212) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120292 becomes 292) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120312 becomes 312) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120392 becomes 392) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120412 becomes 412) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120492 becomes 492) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120592 becomes 592) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120612 becomes 612) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120512 becomes 512) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120692 becomes 692) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120712 becomes 712) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120792 becomes 792) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120812 becomes 812) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120892 becomes 892) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a019a becomes 19a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a021a becomes 21a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a029a becomes 29a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a031a becomes 31a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a039a becomes 39a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a041a becomes 41a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a049a becomes 49a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a051a becomes 51a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a059a becomes 59a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a061a becomes 61a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (120a92 becomes a92) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a089a becomes 89a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a091a becomes 91a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a099a becomes 99a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a028a becomes 28a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a030a becomes 30a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a038a becomes 38a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a040a becomes 40a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80b08 becomes b08) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100190 becomes 190) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100210 becomes 210) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80708 becomes 708) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80788 becomes 788) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80808 becomes 808) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80888 becomes 888) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100390 becomes 390) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100410 becomes 410) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (100510 becomes 510) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a008a becomes 8a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a048a becomes 48a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (180018 becomes 18) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (a010a becomes 10a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (80408 becomes 408) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: too many warnings ../kernel/sched/core.c:338:56: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:338:56: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:338:56: struct task_struct * ../kernel/sched/core.c:818:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:818:33: expected struct task_struct *task ../kernel/sched/core.c:818:33: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:901:49: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:901:49: expected struct task_struct *p ../kernel/sched/core.c:901:49: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:1172:38: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:1172:38: expected struct task_struct *curr ../kernel/sched/core.c:1172:38: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:1279:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:1279:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:1279:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:2245:39: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:2245:39: expected struct task_struct *donor ../kernel/sched/core.c:2245:39: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:2260:65: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:2260:65: expected struct task_struct *tsk ../kernel/sched/core.c:2260:65: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:3665:17: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:3665:17: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:3665:17: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:3870:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:3870:36: expected struct task_struct const *p ../kernel/sched/core.c:3870:36: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:8397:43: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:8397:43: expected struct task_struct *push_task ../kernel/sched/core.c:8397:43: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:5651:15: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:5651:15: expected struct task_struct *donor ../kernel/sched/core.c:5651:15: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:6321:32: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6321:32: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6321:32: struct task_struct * ../kernel/sched/core.c:6352:23: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6352:23: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6352:23: struct task_struct * ../kernel/sched/core.c:6360:46: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6360:46: struct task_struct * ../kernel/sched/core.c:6360:46: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6418:9: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:6418:9: expected struct sched_domain *[assigned] sd ../kernel/sched/core.c:6418:9: got struct sched_domain [noderef] __rcu *parent ../kernel/sched/core.c:6719:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6719:9: struct task_struct * ../kernel/sched/core.c:6719:9: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6751:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6751:9: struct task_struct * ../kernel/sched/core.c:6751:9: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:6753:15: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:6753:15: struct task_struct * ../kernel/sched/core.c:6753:15: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7036:14: warning: incorrect type in assignment (different address spaces) ../kernel/sched/core.c:7036:14: expected struct task_struct *prev ../kernel/sched/core.c:7036:14: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:7104:37: warning: incorrect type in argument 2 (different address spaces) ../kernel/sched/core.c:7104:37: expected struct task_struct *prev ../kernel/sched/core.c:7104:37: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:7107:52: warning: incorrect type in initializer (different address spaces) ../kernel/sched/core.c:7107:52: expected struct task_struct *prev_donor ../kernel/sched/core.c:7107:52: got struct task_struct [noderef] __rcu *donor ../kernel/sched/core.c:7121:31: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7121:31: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:7121:31: struct task_struct * ../kernel/sched/core.c:7633:17: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:7633:17: struct task_struct * ../kernel/sched/core.c:7633:17: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:9288:16: warning: incorrect type in return expression (different address spaces) ../kernel/sched/core.c:9288:16: expected struct task_struct * ../kernel/sched/core.c:9288:16: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10553:25: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10553:25: expected struct task_struct *p ../kernel/sched/core.c:10553:25: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10871:58: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/core.c:10871:58: expected struct task_struct *t ../kernel/sched/core.c:10871:58: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:10903:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:10903:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:10903:38: struct task_struct * ../kernel/sched/core.c: note: in included file: ../kernel/sched/pelt.h:102:13: warning: incorrect type in argument 1 (different address spaces) ../kernel/sched/pelt.h:102:13: expected struct task_struct const *p ../kernel/sched/pelt.h:102:13: got struct task_struct [noderef] __rcu *curr ../kernel/sched/core.c:901:11: warning: dereference of noderef expression ../kernel/sched/core.c: note: in included file: ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/core.c:2240:38: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/core.c:2240:38: struct task_struct [noderef] __rcu * ../kernel/sched/core.c:2240:38: struct task_struct const * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2385:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2385:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2385:25: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:2707:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2707:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2707:9: struct task_struct * ../kernel/sched/sched.h:1407:25: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:1407:25: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:1407:25: struct task_struct * ../kernel/sched/core.c:10870:31: warning: dereference of noderef expression ../kernel/sched/core.c:10870:53: warning: dereference of noderef expression ../kernel/sched/core.c:10875:30: warning: dereference of noderef expression ../kernel/sched/core.c:10875:52: warning: dereference of noderef expression ../kernel/sched/core.c:10876:46: warning: dereference of noderef expression ../kernel/sched/core.c:10881:35: warning: dereference of noderef expression ../kernel/sched/sched.h:2396:26: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2396:26: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2396:26: struct task_struct * ../kernel/sched/sched.h:2684:9: error: incompatible types in comparison expression (different address spaces): ../kernel/sched/sched.h:2684:9: struct task_struct [noderef] __rcu * ../kernel/sched/sched.h:2684:9: struct task_struct * ../kernel/bpf/core.c:252:49: error: arithmetics on pointers to functions ../kernel/bpf/core.c:3104: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:304:1: warning: Using plain integer as NULL pointer ../include/trace/events/xdp.h:331: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:107:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:107:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:107:9: struct rb_node * ../include/linux/rbtree.h:107:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:107:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:107:9: struct rb_node * ../drivers/scsi/qla2xxx/qla_dbg.c: note: in included file (through ../drivers/scsi/qla2xxx/qla_def.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../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 (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 (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 (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../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 (1a0a1a becomes a1a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0a9a becomes a9a) ../arch/x86/kvm/vmx/hyperv_evmcs.h:133:30: warning: cast truncates bits from constant value (1a0b1a becomes b1a) ../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: too many warnings ../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/trace/trace_dynevent.c:19:1: warning: symbol 'dyn_event_ops_mutex' was not declared. Should it be static? ../drivers/scsi/qla2xxx/qla_os.c: note: in included file (through ../drivers/scsi/qla2xxx/qla_def.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../mm/memcontrol.c:4270:52: error: incompatible types in comparison expression (different address spaces): ../mm/memcontrol.c:4270:52: struct task_struct [noderef] __rcu * ../mm/memcontrol.c:4270:52: struct task_struct * ../fs/jbd2/journal.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/jbd2.h): ../include/trace/events/jbd2.h:356:1: warning: cast to restricted blk_opf_t ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/jbd2.h:356:1: warning: restricted blk_opf_t degrades to integer ../kernel/trace/trace_events_filter.c:2765:19: warning: array of flexible structures ../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/trace_events_user.c:2249:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2249:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2249:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2356:16: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2356:16: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2356:16: struct user_event_refs * ../kernel/trace/trace_events_user.c:2381:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace_events_user.c:2381:9: struct user_event_refs [noderef] __rcu * ../kernel/trace/trace_events_user.c:2381:9: struct user_event_refs * ../kernel/trace/trace_events.c:1313:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace_events.c:1313:31: expected struct event_filter *filter ../kernel/trace/trace_events.c:1313: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:1748:37: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.h:1748:37: expected struct event_filter *filter ../kernel/trace/trace.h:1748:37: 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/cgroup/cgroup.c:6954:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6954:41: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6954:41: got struct spinlock [noderef] __rcu * ../kernel/cgroup/cgroup.c:6957:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/cgroup/cgroup.c:6957:43: expected struct spinlock [usertype] *lock ../kernel/cgroup/cgroup.c:6957:43: got struct spinlock [noderef] __rcu * ../kernel/trace/ftrace.c:232:49: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:232:49: expected struct ftrace_ops *ops ../kernel/trace/ftrace.c:232:49: got struct ftrace_ops [noderef] __rcu *[addressable] [toplevel] ftrace_ops_list ../kernel/trace/ftrace.c:317:16: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:16: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:16: got struct ftrace_ops [noderef] __rcu **list ../kernel/trace/ftrace.c:317:50: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:317:50: expected struct ftrace_ops **p ../kernel/trace/ftrace.c:317:50: got struct ftrace_ops [noderef] __rcu ** ../kernel/trace/ftrace.c:324:12: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:324:12: expected struct ftrace_ops * ../kernel/trace/ftrace.c:324:12: got struct ftrace_ops [noderef] __rcu *next ../kernel/trace/ftrace.c:1093:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1093:43: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1093:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1094:43: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:1094:43: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1094:43: got struct ftrace_hash * ../kernel/trace/ftrace.c:1326:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1326:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1326:40: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1327:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1327:40: expected struct ftrace_hash *hash ../kernel/trace/ftrace.c:1327:40: got struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1328:37: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1328:37: expected struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1328:37: got struct ftrace_hash * ../kernel/trace/ftrace.c:1329:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1329:38: expected struct ftrace_hash [noderef] __rcu *notrace_hash ../kernel/trace/ftrace.c:1329:38: got struct ftrace_hash * ../kernel/trace/ftrace.c:2141:54: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2141:54: expected struct ftrace_hash *old_hash ../kernel/trace/ftrace.c:2141:54: got struct ftrace_hash [noderef] __rcu *filter_hash ../kernel/trace/ftrace.c:1533:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:1533:9: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:1533:9: struct ftrace_hash * ../kernel/trace/ftrace.c:1549:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1550:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1551:40: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1552:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:1723:18: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1724:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1785:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:1786:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:2119:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2130:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2613:53: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:2624:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3425:51: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3426:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3432:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3433:66: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3446:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3447:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3450:52: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3454:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3469:39: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3470:42: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3478:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3484:81: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3488:54: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3490:56: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3520:60: warning: incorrect type in argument 2 (different address spaces) ../kernel/trace/ftrace.c:3521:49: warning: incorrect type in argument 3 (different address spaces) ../kernel/trace/ftrace.c:3560:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3562:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3564:48: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3566:49: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3572:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3573:17: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3579:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3580:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3582:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3583:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3588:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3589:54: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3636:31: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3637:32: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3652:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3653:59: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3658:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3659:43: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3661:39: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3662:40: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3704:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3705:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:3706:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3707:46: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:3997:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4014:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4703:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:4706:22: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5117:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5119:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5499:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5643:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5649:34: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5914:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5916:27: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:5997:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6000:51: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6016:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6060:14: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6110:19: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6175:50: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:6213:52: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6361:48: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6366:25: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6382:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6386:30: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6393:45: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6398:53: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6494:30: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:6494:30: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:6494:30: struct ftrace_hash * ../kernel/trace/ftrace.c:6508:50: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6519:41: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:6546:38: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6595:30: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:6595:30: struct ftrace_hash [noderef] __rcu * ../kernel/trace/ftrace.c:6595:30: struct ftrace_hash * ../kernel/trace/ftrace.c:6908:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6910:43: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6979:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:6987:35: warning: incorrect type in assignment (different address spaces) ../kernel/trace/ftrace.c:7052:47: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7053:55: warning: incorrect type in initializer (different address spaces) ../kernel/trace/ftrace.c:7770:46: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7771:47: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7775:44: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/ftrace.c:7793:18: warning: too many warnings ../kernel/trace/ftrace.c:8283:36: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/ftrace.c:8283:36: struct ftrace_ops [noderef] __rcu * ../kernel/trace/ftrace.c:8283:36: struct ftrace_ops * ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:23:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:120:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:183:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:294:1: warning: cast to restricted __be32 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be64 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../include/trace/events/ib_mad.h:339:1: warning: cast to restricted __be16 ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/infiniband/core/mad.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/ib_mad.h): ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:23:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:23:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:23:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:23:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned long long [usertype] wrtid ../include/trace/events/ib_mad.h:120:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:120:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:120:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:120:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] status ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] status ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] class_specific ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned long long [usertype] tid ../include/trace/events/ib_mad.h:183:1: got restricted __be64 [usertype] tid ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned short [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: got restricted __be16 [usertype] attr_id ../include/trace/events/ib_mad.h:183:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:183:1: expected unsigned int [usertype] attr_mod ../include/trace/events/ib_mad.h:183:1: got restricted __be32 [usertype] attr_mod ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:294:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_slid ../include/trace/events/ib_mad.h:294:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:294:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:294:1: got restricted __be32 [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned long long [usertype] mkey ../include/trace/events/ib_mad.h:339:1: got restricted __be64 [usertype] mkey ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_slid ../include/trace/events/ib_mad.h:339:1: warning: incorrect type in assignment (different base types) ../include/trace/events/ib_mad.h:339:1: expected unsigned int [usertype] dr_dlid ../include/trace/events/ib_mad.h:339:1: got restricted __be16 [usertype] dr_dlid ../drivers/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/trace/trace.c:4482:1: warning: trying to concatenate 12722-character string (8191 bytes max) ../kernel/trace/trace.c:90:5: warning: symbol 'tracepoint_printk' was not declared. Should it be static? ../kernel/trace/trace.c:486:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:486:28: expected struct trace_export **list ../kernel/trace/trace.c:486:28: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:495:34: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:495:34: expected struct trace_export **list ../kernel/trace/trace.c:495:34: got struct trace_export [noderef] __rcu ** ../kernel/trace/trace.c:1964:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/trace/trace.c:1964:38: expected struct event_filter *filter ../kernel/trace/trace.c:1964:38: got struct event_filter [noderef] __rcu *filter ../kernel/trace/trace.c:440:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:440:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:440:9: struct trace_export * ../kernel/trace/trace.c:455:9: error: incompatible types in comparison expression (different address spaces): ../kernel/trace/trace.c:455:9: struct trace_export [noderef] __rcu * ../kernel/trace/trace.c:455:9: struct trace_export * ../kernel/trace/bpf_trace.c:217:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:254:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:269:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:304:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:602:29: warning: symbol 'bpf_perf_event_read_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:788:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:799:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:813:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:911:29: warning: symbol 'bpf_send_signal_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:923:29: warning: symbol 'bpf_send_signal_thread_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:1214:29: warning: symbol 'bpf_get_branch_snapshot_proto' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3381:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3389:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3575:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3584:17: warning: symbol 'bpf_probe_read_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3591:17: warning: symbol 'bpf_probe_read_kernel_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3598:17: warning: symbol 'bpf_probe_read_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3605:17: warning: symbol 'bpf_probe_read_kernel_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3612:17: warning: symbol 'bpf_copy_from_user_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3619:17: warning: symbol 'bpf_copy_from_user_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3626:17: warning: symbol 'bpf_copy_from_user_task_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:3634:17: warning: symbol 'bpf_copy_from_user_task_str_dynptr' was not declared. Should it be static? ../kernel/trace/bpf_trace.c:2385:21: warning: dereference of noderef expression ../kernel/trace/bpf_trace.c:2389:66: warning: dereference of noderef expression ../fs/nfs/nfstrace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfstrace.h): ../fs/nfs/./nfstrace.h:1488:1: warning: dereference of noderef expression ../fs/nfs/nfstrace.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../fs/nfs/nfstrace.h): ../fs/nfs/./nfstrace.h:1488:1: warning: dereference of noderef expression ../fs/nfs/nfstrace.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../fs/nfs/nfstrace.h): ../fs/nfs/./nfstrace.h:1488:1: warning: dereference of noderef expression ../kernel/events/core.c:1585:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1585:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1585:15: struct perf_event_context * ../kernel/events/core.c:1598:28: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:1598:28: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:1598:28: struct perf_event_context * ../kernel/events/core.c:3776:20: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3776:20: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3776:20: struct perf_event_context * ../kernel/events/core.c:3780:18: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3780:18: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3780:18: struct perf_event_context * ../kernel/events/core.c:3781:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3781:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3781:23: struct perf_event_context * ../kernel/events/core.c:3834:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3834:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3834:25: struct perf_event_context * ../kernel/events/core.c:3835:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:3835:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:3835:25: struct perf_event_context * ../kernel/events/core.c:4253:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4253:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4253:15: struct perf_event_context * ../kernel/events/core.c:4661:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:4661:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:4661:15: struct perf_event_context * ../kernel/events/core.c:5147:25: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:5147:25: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:5147:25: struct perf_event_context * ../kernel/events/core.c:6924:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6924:9: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6924:9: struct perf_buffer * ../kernel/events/core.c:5422:21: warning: incorrect type in initializer (different address spaces) ../kernel/events/core.c:6307:24: warning: incorrect type in assignment (different base types) ../kernel/events/core.c:6675:22: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6675:22: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6675:22: struct perf_buffer * ../kernel/events/core.c:6799:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6799:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6799:14: struct perf_buffer * ../kernel/events/core.c:6832:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6832:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6832:14: struct perf_buffer * ../kernel/events/core.c:6945:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6945:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6945:14: struct perf_buffer * ../kernel/events/core.c:6961:14: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:6961:14: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:6961:14: struct perf_buffer * ../kernel/events/core.c:8952:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:8952:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:8952:15: struct perf_event_context * ../kernel/events/core.c:9040:13: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9040:13: struct perf_buffer [noderef] __rcu * ../kernel/events/core.c:9040:13: struct perf_buffer * ../kernel/events/core.c:9144:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:9144:61: expected struct task_struct *p ../kernel/events/core.c:9144:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9146:61: warning: incorrect type in argument 2 (different address spaces) ../kernel/events/core.c:9146:61: expected struct task_struct *p ../kernel/events/core.c:9146:61: got struct task_struct [noderef] __rcu *real_parent ../kernel/events/core.c:9882:15: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:9882:15: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:9882:15: struct perf_event_context * ../kernel/events/core.c:11107:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11107:9: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11107:9: struct swevent_hlist * ../kernel/events/core.c:11146:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11146:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11146:17: struct swevent_hlist * ../kernel/events/core.c:11426:23: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11426:23: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:11426:23: struct perf_event_context * ../kernel/events/core.c:12523:1: warning: symbol 'dev_attr_nr_addr_filters' was not declared. Should it be static? ../kernel/events/core.c:14557:9: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:14557:9: struct perf_event_context [noderef] __rcu * ../kernel/events/core.c:14557:9: struct perf_event_context * ../kernel/events/core.c:15077:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:15077:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:15077:17: struct swevent_hlist * ../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:10960:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10960:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10960:17: struct swevent_hlist * ../kernel/events/core.c:10980:17: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:10980:17: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:10980:17: struct swevent_hlist * ../kernel/events/core.c:11096:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11096:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11096:16: struct swevent_hlist * ../kernel/events/core.c:11096:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11096:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11096:16: struct swevent_hlist * ../kernel/events/core.c:11096:16: error: incompatible types in comparison expression (different address spaces): ../kernel/events/core.c:11096:16: struct swevent_hlist [noderef] __rcu * ../kernel/events/core.c:11096:16: struct swevent_hlist * ../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:2168:1: error: too long token expansion ../fs/nfs/./nfs4trace.h:2234:1: error: too long token expansion ../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:510: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:1505:1: error: too long token expansion ../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:133:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:133:9: error: got __VA_OPT__ ../fs/btrfs/extent_io.h:234:9: error: Expected ) in function call ../fs/btrfs/extent_io.h:234:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/btrfs_inode.h:516:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:516:9: error: got __VA_OPT__ ../fs/btrfs/btrfs_inode.h:532:9: error: Expected ) in function call ../fs/btrfs/btrfs_inode.h:532:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/transaction.h): ../fs/btrfs/delayed-ref.h:442:9: error: Expected ) in function call ../fs/btrfs/delayed-ref.h:442:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/compression.h:76:9: error: Expected ) in function call ../fs/btrfs/compression.h:76:9: error: got __VA_OPT__ ../fs/btrfs/compression.h:77:9: error: Expected ) in function call ../fs/btrfs/compression.h:77:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file (through ../fs/btrfs/space-info.h): ../fs/btrfs/volumes.h:649:17: error: Expected ) in function call ../fs/btrfs/volumes.h:649:17: error: got __VA_OPT__ ../fs/btrfs/volumes.h:708:9: error: Expected ) in function call ../fs/btrfs/volumes.h:708:9: error: got __VA_OPT__ ../fs/btrfs/volumes.h:883:9: error: Expected ) in function call ../fs/btrfs/volumes.h:883:9: error: got __VA_OPT__ ../fs/btrfs/volumes.h:890:9: error: Expected ) in function call ../fs/btrfs/volumes.h:890:9: error: got __VA_OPT__ ../fs/btrfs/super.c: note: in included file: ../fs/btrfs/zoned.h:431:9: error: Expected ) in function call ../fs/btrfs/zoned.h:431:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1629:17: error: Expected ) in function call ../fs/btrfs/super.c:1629:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1859:9: error: Expected ) in function call ../fs/btrfs/super.c:1859:9: error: got __VA_OPT__ ../fs/btrfs/super.c:1904:17: error: Expected ) in function call ../fs/btrfs/super.c:1904:17: error: got __VA_OPT__ ../fs/btrfs/super.c:1924:17: error: Expected ) in function call ../fs/btrfs/super.c:1924:17: error: got __VA_OPT__ ../fs/btrfs/super.c:2119:9: error: Expected ) in function call ../fs/btrfs/super.c:2119:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2313:9: error: Expected ) in function call ../fs/btrfs/super.c:2313:9: error: got __VA_OPT__ ../fs/btrfs/super.c:2696:17: error: Expected ) in function call ../fs/btrfs/super.c:2696:17: error: got __VA_OPT__ ../kernel/bpf/verifier.c:262:12: warning: symbol 'btf_vmlinux' was not declared. Should it be static? ../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 ../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:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in initializer (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long mask ../include/trace/events/f2fs.h:1469:1: got restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: incorrect type in argument 3 (different base types) ../include/trace/events/f2fs.h:1469:1: expected unsigned long flags ../include/trace/events/f2fs.h:1469: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:1172:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1172:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1172:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: cast to restricted blk_opf_t ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1231:1: warning: restricted blk_opf_t degrades to integer ../include/trace/events/f2fs.h:1469:1: warning: cast to restricted vm_fault_t ../include/trace/events/f2fs.h:1469:1: warning: restricted vm_fault_t degrades to integer ../include/trace/events/f2fs.h:1469:1: warning: restricted vm_fault_t degrades to integer ../fs/f2fs/super.c:485:19: warning: symbol 'f2fs_cf_name_slab' was not declared. Should it be static? WARNING: modpost: vmlinux: section mismatch in reference: lookup_object_or_alloc+0x462 (section: .text) -> is_static_object (section: .init.text) ../arch/x86/boot/version.c: note: in included file (through ../arch/x86/include/uapi/asm/bitsperlong.h, ../include/uapi/asm-generic/int-ll64.h, ../include/asm-generic/int-ll64.h, ../include/uapi/asm-generic/types.h, ...): ../include/asm-generic/bitsperlong.h:23:2: error: Inconsistent word size. Check asm/bitsperlong.h ../include/asm-generic/bitsperlong.h:27:33: error: static assertion failed: "Inconsistent word size. Check asm/bitsperlong.h"