../net/socket.c:1673:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static? ../net/bpf/test_run.c:521:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static? ../net/bpf/test_run.c:527:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static? ../net/bpf/test_run.c:532:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static? ../net/bpf/test_run.c:537:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static? ../net/bpf/test_run.c:542:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static? ../net/bpf/test_run.c:547:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static? ../net/bpf/test_run.c:556:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static? ../net/bpf/test_run.c:562:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static? ../net/bpf/test_run.c:567:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static? ../net/bpf/test_run.c:572:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static? ../net/bpf/test_run.c:576:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static? ../net/bpf/test_run.c:582:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static? ../net/bpf/test_run.c:589:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static? ../net/bpf/test_run.c:596:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static? ../net/bpf/test_run.c:618:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static? ../net/bpf/test_run.c:623:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static? ../net/bpf/test_run.c:629:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static? ../net/bpf/test_run.c:633:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static? ../net/xfrm/xfrm_input.c:78:21: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_input.c:78:21: struct xfrm_input_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_input.c:78:21: struct xfrm_input_afinfo const * ../net/xfrm/xfrm_input.c:100:9: warning: context imbalance in 'xfrm_input_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_input.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/timerqueue.h, ../include/linux/hrtimer_defs.h, ../include/linux/hrtimer.h, ../include/linux/interrupt.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_rcv_cb' - unexpected unlock ../net/xfrm/xfrm_output.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock ../security/selinux/hooks.c:5466:22: warning: restricted __be16 degrades to integer ../security/selinux/hooks.c:5467:22: warning: restricted __be16 degrades to integer ../net/xfrm/xfrm_replay.c: note: in included file: ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../net/xfrm/xfrm_policy.c:4143:43: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_policy.c:4143:43: struct xfrm_policy_afinfo const [noderef] __rcu * ../net/xfrm/xfrm_policy.c:4143:43: struct xfrm_policy_afinfo const * ../net/xfrm/xfrm_policy.c:4229:29: warning: incorrect type in assignment (different address spaces) ../net/xfrm/xfrm_policy.c:4229:29: expected struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4229:29: got struct hlist_head * ../net/xfrm/xfrm_policy.c:4256:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4256:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4256:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4282:17: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4282:17: expected struct hlist_head const *h ../net/xfrm/xfrm_policy.c:4282:17: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:4283:36: warning: incorrect type in argument 1 (different address spaces) ../net/xfrm/xfrm_policy.c:4283:36: expected struct hlist_head *n ../net/xfrm/xfrm_policy.c:4283:36: got struct hlist_head [noderef] __rcu *table ../net/xfrm/xfrm_policy.c:264:9: warning: context imbalance in 'xfrm_policy_get_afinfo' - different lock contexts for basic block ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock ../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../net/core/sock.c:2499:9: warning: context imbalance in 'sk_clone_lock' - wrong count at exit ../net/core/sock.c:2503:6: warning: context imbalance in 'sk_free_unlock_clone' - unexpected unlock ../net/core/sock.c:4144:13: warning: context imbalance in 'proto_seq_start' - wrong count at exit ../net/core/sock.c:4156:13: warning: context imbalance in 'proto_seq_stop' - wrong count at exit ../net/sched/sch_generic.c:222:9: warning: context imbalance in 'try_bulk_dequeue_skb_slow' - different lock contexts for basic block ../net/sched/sch_generic.c:302:28: warning: context imbalance in 'dequeue_skb' - different lock contexts for basic block ../net/sched/sch_generic.c:324:28: warning: context imbalance in 'sch_direct_xmit' - unexpected unlock ../net/sched/sch_generic.c:466:6: warning: context imbalance in 'netif_tx_lock' - wrong count at exit ../net/sched/sch_generic.c:489:6: warning: context imbalance in 'netif_tx_unlock' - unexpected unlock ../net/sched/sch_generic.c:1294:13: warning: context imbalance in 'dev_reset_queue' - different lock contexts for basic block ../net/sched/cls_api.c:390:22: warning: incorrect type in assignment (different base types) ../net/sched/cls_api.c:390:22: expected restricted __be16 [usertype] protocol ../net/sched/cls_api.c:390:22: got unsigned int [usertype] protocol ../net/sched/cls_api.c:1921:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1921:16: struct tcf_proto * ../net/sched/cls_api.c:1921:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2022:20: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2022:20: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2022:20: struct tcf_proto * ../net/sched/cls_api.c:1983:25: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:1983:25: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:1983:25: struct tcf_proto * ../net/sched/cls_api.c:2003:16: error: incompatible types in comparison expression (different address spaces): ../net/sched/cls_api.c:2003:16: struct tcf_proto * ../net/sched/cls_api.c:2003:16: struct tcf_proto [noderef] __rcu * ../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer ../net/sched/cls_api.c:2768:50: warning: restricted __be16 degrades to integer ../net/xfrm/xfrm_user.c:4160:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:4160:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:4160:9: struct sock * ../net/xfrm/xfrm_user.c:4166:9: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:4166:9: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:4166:9: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c:1526:29: error: incompatible types in comparison expression (different address spaces): ../net/xfrm/xfrm_user.c:1526:29: struct sock [noderef] __rcu * ../net/xfrm/xfrm_user.c:1526:29: struct sock * ../net/xfrm/xfrm_user.c: note: in included file: ../include/net/xfrm.h:1950:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1950:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1950:16: struct sock * ../net/ipv6/netfilter/ip6_tables.c:1230:41: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:1555:44: warning: array of flexible structures ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/ipv6/netfilter/ip6_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv6/netfilter/ip6_tables.c:40:16: also defined here ../net/core/flow_dissector.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../net/mptcp/protocol.c:3372:9: warning: context imbalance in 'mptcp_sk_clone_init' - unexpected unlock ../net/packet/af_packet.c:1099:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block ../net/packet/af_packet.c:2541:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock ../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block ../net/core/dev.c:3534:23: warning: incorrect type in argument 4 (different base types) ../net/core/dev.c:3534:23: expected restricted __wsum [usertype] csum ../net/core/dev.c:3534:23: got unsigned int ../net/core/dev.c:3534:23: warning: cast from restricted __wsum ../net/core/dev.c:5497:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static? ../net/core/dev.c:3986:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block ../net/core/dev.c:5455:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block ../net/ipv4/inet_connection_sock.c:330:36: warning: context imbalance in 'inet_csk_find_open_port' - wrong count at exit ../net/ipv4/inet_connection_sock.c:607:23: warning: context imbalance in 'inet_csk_get_port' - unexpected unlock ../net/ipv4/inet_connection_sock.c:1468:9: warning: context imbalance in 'inet_csk_complete_hashdance' - unexpected unlock ../net/ipv6/route.c:2344:39: warning: incorrect type in assignment (different base types) ../net/ipv6/route.c:2344:39: expected unsigned int [usertype] flow_label ../net/ipv6/route.c:2344:39: got restricted __be32 ../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1423:39: expected struct sock_filter const *filter ../net/core/filter.c:1423:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1501:39: expected struct sock_filter const *filter ../net/core/filter.c:1501:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2323:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2323:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2323:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3923:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4655:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5069:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7944:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11915:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11931:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11947:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11968:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12158:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1931:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1931:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1931:43: got unsigned long long [usertype] to ../net/core/filter.c:1934:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1934:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1934:36: got unsigned long long [usertype] from ../net/core/filter.c:1934:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1934:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1934:42: got unsigned long long [usertype] to ../net/core/filter.c:1937:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1937:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1937:36: got unsigned long long [usertype] from ../net/core/filter.c:1937:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1937:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1937:42: got unsigned long long [usertype] to ../net/core/filter.c:1982:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1982:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1982:59: got unsigned long long [usertype] to ../net/core/filter.c:1985:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1985:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1985:52: got unsigned long long [usertype] from ../net/core/filter.c:1985:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1985:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1985:58: got unsigned long long [usertype] to ../net/core/filter.c:1988:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1988:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1988:52: got unsigned long long [usertype] from ../net/core/filter.c:1988:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1988:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1988:58: got unsigned long long [usertype] to ../net/core/filter.c:2055:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2055:35: expected unsigned long long ../net/core/filter.c:2055:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5867:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5867:17: expected unsigned int [usertype] spi ../net/core/filter.c:5867:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5875:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5875:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5875:33: got restricted __be32 const [usertype] a4 ../net/ipv4/tcp_ipv4.c:3403:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3403:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3403:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3525:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3525:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3525:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3529:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3529:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3529:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1839:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2131:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2391:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2600:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2648:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2681:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2726:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2858:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3079:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3107:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3404:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3526:45: warning: dereference of noderef expression ../net/dccp/proto.c:536:52: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:536:52: expected restricted __be32 const [usertype] service ../net/dccp/proto.c:536:52: got int [addressable] val ../net/dccp/proto.c:719:57: warning: incorrect type in argument 2 (different base types) ../net/dccp/proto.c:719:57: expected restricted __be32 [usertype] param ../net/dccp/proto.c:719:57: got int cmsg_type ../net/sctp/input.c:460:13: warning: context imbalance in 'sctp_err_lookup' - different lock contexts for basic block ../net/sctp/input.c:632:9: warning: context imbalance in 'sctp_v4_err' - unexpected unlock ../net/sctp/input.c:657:17: warning: context imbalance in 'sctp_udp_v4_err' - unexpected unlock ../net/bridge/br_multicast.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../net/bridge/br_multicast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock ../net/netfilter/nf_conntrack_core.c:129:13: warning: context imbalance in 'nf_conntrack_double_unlock' - unexpected unlock ../net/netfilter/nf_conntrack_core.c:139:13: warning: context imbalance in 'nf_conntrack_double_lock' - wrong count at exit ../net/netfilter/nf_conntrack_core.c:2336:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock ../net/ipv6/icmp.c:103:20: warning: context imbalance in 'icmpv6_xmit_lock' - wrong count at exit ../net/ipv6/icmp.c:119:13: warning: context imbalance in 'icmpv6_xmit_unlock' - unexpected unlock ../net/ipv6/mcast.c: note: in included file: ../include/net/mld.h:32:43: warning: array of flexible structures ../net/ipv4/udp.c:1668:28: warning: context imbalance in 'udp_rmem_release' - unexpected unlock ../net/ipv4/udp.c:1700:19: warning: context imbalance in 'busylock_acquire' - wrong count at exit ../net/ipv4/udp.c:1712:28: warning: context imbalance in 'busylock_release' - unexpected unlock ../net/ipv4/udp.c:3273:9: warning: context imbalance in 'udp_get_first' - wrong count at exit ../net/ipv4/udp.c:3290:39: warning: context imbalance in 'udp_get_next' - unexpected unlock ../net/ipv4/udp.c:3338:31: warning: context imbalance in 'udp_seq_stop' - unexpected unlock ../net/ipv4/icmp.c: note: in included file (through ../include/linux/spinlock.h, ../include/linux/sched.h, ../include/linux/percpu.h, ../arch/x86/include/asm/msr.h, ../arch/x86/include/asm/tsc.h, ...): ../include/linux/bottom_half.h:33:30: warning: context imbalance in 'icmp_reply' - different lock contexts for basic block ../include/linux/bottom_half.h:33:30: warning: context imbalance in '__icmp_send' - different lock contexts for basic block ../net/ipv4/igmp.c: note: in included file (through ../include/linux/igmp.h): ../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures ../net/ipv4/igmp.c:3019:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock ../net/ipv4/igmp.c:3045:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit ../net/ipv4/igmp.c:3062:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit ../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock ../net/bridge/br_netfilter_hooks.c: note: in included file (through ../include/linux/if_pppox.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1949:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘setup_sge_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:48: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 8 and 23 [-Wformat-truncation=] 1074 | "%s-Rx%d", dev->name, j); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1074:42: note: directive argument in the range [-2147483641, 254] 1074 | "%s-Rx%d", dev->name, j); | ^~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1072:33: note: ‘snprintf’ output between 5 and 30 bytes into a destination of size 26 1072 | snprintf(adap->msix_info[msix].desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1073 | sizeof(adap->msix_info[msix].desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1074 | "%s-Rx%d", dev->name, j); | ~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c: In function ‘cxgb4_port_mirror_alloc_queues’: ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:47: warning: ‘%d’ directive output may be truncated writing between 1 and 5 bytes into a region of size between 1 and 16 [-Wformat-truncation=] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1356:34: note: directive argument in the range [0, 65534] 1356 | "%s-mirrorrxq%d", dev->name, i); | ^~~~~~~~~~~~~~~~ ../drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c:1354:25: note: ‘snprintf’ output between 12 and 31 bytes into a destination of size 26 1354 | snprintf(mirror_rxq->msix->desc, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1355 | sizeof(mirror_rxq->msix->desc), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1356 | "%s-mirrorrxq%d", dev->name, i); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures ../net/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures ../net/ipv6/ip6mr.c:433:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block ../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../net/ipv4/ipmr.c:2944:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block ../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h): ../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock ../net/netfilter/nf_conntrack_netlink.c:1239:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock ../net/ipv6/seg6_iptunnel.c: note: in included file (through ../include/linux/seg6_iptunnel.h): ../include/uapi/linux/seg6_iptunnel.h:29:31: warning: array of flexible structures ../net/ipv6/seg6_iptunnel.c:52:43: warning: array of flexible structures ../net/netfilter/nf_conntrack_amanda.c:158:33: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_amanda.c:158:33: unsigned int ( * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_ftp.c:521:22: unsigned int ( * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: error: incompatible types in comparison expression (different address spaces): ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( [noderef] __rcu * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:218:9: int ( * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: error: incompatible types in comparison expression (different address spaces): ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( [noderef] __rcu * )( ... ) ../net/ipv4/netfilter/nf_nat_snmp_basic_main.c:225:9: int ( * )( ... ) ../net/netfilter/nf_conntrack_irc.c:242:38: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_irc.c:242:38: unsigned int ( * )( ... ) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:32:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:35:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:45:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:48:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:856:16: warning: cast removes address space '__iomem' of expression ../net/netfilter/nf_conntrack_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_snmp.c:42:23: int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_snmp.c:42:23: int ( * )( ... ) ../drivers/net/ipvlan/ipvlan_core.c:55:36: warning: incorrect type in argument 1 (different base types) ../drivers/net/ipvlan/ipvlan_core.c:55:36: expected unsigned int [usertype] a ../drivers/net/ipvlan/ipvlan_core.c:55:36: got restricted __be32 const [usertype] s_addr ../net/ipv4/netfilter/ip_tables.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:36:16: warning: array of flexible structures ../include/uapi/linux/netfilter_ipv4/ip_tables.h:218:36: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:1214:40: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:1546:43: warning: array of flexible structures ../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/ip_tables.c:36:16: also defined here ../net/ipv4/netfilter/ip_tables.c:36:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/ip_tables.c:36:16: also defined here ../net/ipv4/netfilter/iptable_filter.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/iptable_raw.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/iptable_mangle.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/iptable_nat.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/ipv4/netfilter/iptable_security.c: note: in included file (through ../include/linux/netfilter_ipv4/ip_tables.h): ../include/uapi/linux/netfilter_ipv4/ip_tables.h:206:33: warning: array of flexible structures ../net/netfilter/nf_conntrack_tftp.c:78:31: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_conntrack_tftp.c:78:31: unsigned int ( * )( ... ) ../net/ipv4/netfilter/arp_tables.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): ../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:40:16: warning: array of flexible structures ../include/uapi/linux/netfilter_arp/arp_tables.h:196:37: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:1062:48: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:1370:44: warning: array of flexible structures ../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/arp_tables.c:40:16: also defined here ../net/ipv4/netfilter/arp_tables.c:40:16: warning: Initializer entry defined twice ../net/ipv4/netfilter/arp_tables.c:40:16: also defined here ../net/ipv4/netfilter/arptable_filter.c: note: in included file (through ../include/linux/netfilter_arp/arp_tables.h): ../include/uapi/linux/netfilter_arp/arp_tables.h:184:34: warning: array of flexible structures ../net/netfilter/nf_nat_amanda.c:67:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_amanda.c:67:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_amanda.c:75:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_amanda.c:75:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_ftp.c:117:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_ftp.c:117:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_ftp.c:125:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_ftp.c:125:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_irc.c:89:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_irc.c:89:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_irc.c:97:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_irc.c:97:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_tftp.c:43:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_tftp.c:43:9: unsigned int ( * )( ... ) ../net/netfilter/nf_nat_tftp.c:51:9: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( [noderef] __rcu * )( ... ) ../net/netfilter/nf_nat_tftp.c:51:9: unsigned int ( * )( ... ) ../net/netfilter/nf_conncount.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/uio.h, ../include/linux/socket.h, ../include/uapi/linux/in.h, ../include/linux/in.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../net/netfilter/nf_tables_api.c:2017:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2017:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2017:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2017:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2219:17: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2219:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2219:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2219:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2219:17: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2219:17: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2219:17: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2262:21: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2262:21: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2262:21: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2262:21: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c:2648:25: warning: cast between address spaces (__percpu -> __rcu) ../net/netfilter/nf_tables_api.c:2648:25: error: incompatible types in comparison expression (different address spaces): ../net/netfilter/nf_tables_api.c:2648:25: struct nft_stats [noderef] __rcu * ../net/netfilter/nf_tables_api.c:2648:25: struct nft_stats [noderef] __percpu * ../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock ../net/netfilter/nf_tables_offload.c:249:24: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_tables_offload.c:249:24: expected restricted __be16 [usertype] proto ../net/netfilter/nf_tables_offload.c:249:24: got int ../net/netfilter/nft_set_rbtree.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ../include/linux/module.h): ../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces): ../include/linux/rbtree.h:74:9: struct rb_node [noderef] __rcu * ../include/linux/rbtree.h:74:9: struct rb_node * ../net/netfilter/nft_compat.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...): ../include/linux/rcupdate.h:880:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../net/netfilter/nf_flow_table_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../net/netfilter/nf_flow_table_inet.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h): ../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures ../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:45:32: expected restricted __be32 [usertype] keyid ../net/netfilter/nf_flow_table_offload.c:45:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:55:44: expected restricted __be32 [usertype] src ../net/netfilter/nf_flow_table_offload.c:55:44: got unsigned int ../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:57:44: expected restricted __be32 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:57:44: got unsigned int ../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:87:25: expected restricted __be16 [usertype] vlan_tpid ../net/netfilter/nf_flow_table_offload.c:87:25: got int ../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:150:32: expected restricted __be32 [usertype] src ../net/netfilter/nf_flow_table_offload.c:150:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:152:32: expected restricted __be32 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:152:32: got unsigned int ../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:167:29: expected restricted __be16 [usertype] n_proto ../net/netfilter/nf_flow_table_offload.c:167:29: got int ../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:193:30: expected restricted __be16 [usertype] src ../net/netfilter/nf_flow_table_offload.c:193:30: got int ../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:195:30: expected restricted __be16 [usertype] dst ../net/netfilter/nf_flow_table_offload.c:195:30: got int ../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:258:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:258:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:258:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:258:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:263:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:263:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:263:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:263:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:316:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:316:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:316:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:316:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:322:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:322:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:322:36: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:322:36: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:333:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:333:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:351:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:351:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:360:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:360:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:378:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:378:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:400:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:400:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:417:60: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:417:60: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:425:20: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:425:20: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:442:60: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:442:60: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:477:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:477:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:478:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:478:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:483:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:483:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:484:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:484:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:491:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:491:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:491:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:491:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:507:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:507:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:508:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:508:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:513:22: expected unsigned int [assigned] [usertype] port ../net/netfilter/nf_flow_table_offload.c:513:22: got restricted __be32 [usertype] ../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types) ../net/netfilter/nf_flow_table_offload.c:514:22: expected unsigned int [usertype] mask ../net/netfilter/nf_flow_table_offload.c:514:22: got restricted __be32 ../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types) ../net/netfilter/nf_flow_table_offload.c:521:30: expected restricted __be32 const [usertype] *value ../net/netfilter/nf_flow_table_offload.c:521:30: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types) ../net/netfilter/nf_flow_table_offload.c:521:37: expected restricted __be32 const [usertype] *mask ../net/netfilter/nf_flow_table_offload.c:521:37: got unsigned int * ../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types) ../net/netfilter/nf_flow_table_offload.c:846:24: expected restricted __be16 [usertype] proto ../net/netfilter/nf_flow_table_offload.c:846:24: got int ../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block ../net/netfilter/xt_hashlimit.c:791:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_test' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_add' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_del' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock ../net/netfilter/ipset/ip_set_core.c:736:31: warning: context imbalance in 'call_ad' - unexpected unlock ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1120:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1162:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1233:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1399:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1433:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1541:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1545:25: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1551:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1557:33: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: cast removes address space '__rcu' of expression ../net/xfrm/xfrm_state.c:1686:9: warning: too many warnings ../net/xfrm/xfrm_state.c: note: in included file: ../include/net/xfrm.h:1937:16: error: incompatible types in comparison expression (different address spaces): ../include/net/xfrm.h:1937:16: struct sock [noderef] __rcu * ../include/net/xfrm.h:1937:16: struct sock * ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?