tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files
../net/socket.c:1700:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static?
../net/bpf/test_run.c:520:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static?
../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static?
../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static?
../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static?
../net/bpf/test_run.c:541:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static?
../net/bpf/test_run.c:546:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static?
../net/bpf/test_run.c:555:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static?
../net/bpf/test_run.c:561:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static?
../net/bpf/test_run.c:566:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static?
../net/bpf/test_run.c:571:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static?
../net/bpf/test_run.c:575:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static?
../net/bpf/test_run.c:581:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static?
../net/bpf/test_run.c:588:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static?
../net/bpf/test_run.c:595:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static?
../net/bpf/test_run.c:617:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static?
../net/bpf/test_run.c:622:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static?
../net/bpf/test_run.c:628:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static?
../net/bpf/test_run.c:632:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static?
../security/selinux/hooks.c:5460:22: warning: restricted __be16 degrades to integer
../security/selinux/hooks.c:5461:22: warning: restricted __be16 degrades to integer
../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:869:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock
../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/xfrm/xfrm_policy.c:4099:43: error: incompatible types in comparison expression (different address spaces):
../net/xfrm/xfrm_policy.c:4099:43:    struct xfrm_policy_afinfo const [noderef] __rcu *
../net/xfrm/xfrm_policy.c:4099:43:    struct xfrm_policy_afinfo const *
../net/xfrm/xfrm_policy.c:4186:29: warning: incorrect type in assignment (different address spaces)
../net/xfrm/xfrm_policy.c:4186:29:    expected struct hlist_head [noderef] __rcu *table
../net/xfrm/xfrm_policy.c:4186:29:    got struct hlist_head *
../net/xfrm/xfrm_policy.c:4213:36: warning: incorrect type in argument 1 (different address spaces)
../net/xfrm/xfrm_policy.c:4213:36:    expected struct hlist_head *n
../net/xfrm/xfrm_policy.c:4213:36:    got struct hlist_head [noderef] __rcu *table
../net/xfrm/xfrm_policy.c:4241:17: warning: incorrect type in argument 1 (different address spaces)
../net/xfrm/xfrm_policy.c:4241:17:    expected struct hlist_head const *h
../net/xfrm/xfrm_policy.c:4241:17:    got struct hlist_head [noderef] __rcu *table
../net/xfrm/xfrm_policy.c:4242:36: warning: incorrect type in argument 1 (different address spaces)
../net/xfrm/xfrm_policy.c:4242:36:    expected struct hlist_head *n
../net/xfrm/xfrm_policy.c:4242: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:869:25: warning: context imbalance in '__xfrm_dst_lookup' - unexpected unlock
../net/xfrm/xfrm_policy.c: note: in included file (through ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h):
../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces):
../include/linux/rbtree.h:74:9:    struct rb_node [noderef] __rcu *
../include/linux/rbtree.h:74:9:    struct rb_node *
../include/linux/rbtree.h:74:9: error: incompatible types in comparison expression (different address spaces):
../include/linux/rbtree.h:74:9:    struct rb_node [noderef] __rcu *
../include/linux/rbtree.h:74:9:    struct rb_node *
../net/sched/cls_api.c:390:22: warning: incorrect type in assignment (different base types)
../net/sched/cls_api.c:390:22:    expected restricted __be16 [usertype] protocol
../net/sched/cls_api.c:390:22:    got unsigned int [usertype] protocol
../net/sched/cls_api.c:1927:16: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:1927:16:    struct tcf_proto *
../net/sched/cls_api.c:1927:16:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:2027:20:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:2027:20:    struct tcf_proto *
../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:1989:25:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:1989:25:    struct tcf_proto *
../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:2009:16:    struct tcf_proto *
../net/sched/cls_api.c:2009:16:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer
../net/sched/cls_api.c:2763:50: warning: restricted __be16 degrades to integer
../net/core/dev.c:3387:23: warning: incorrect type in argument 4 (different base types)
../net/core/dev.c:3387:23:    expected restricted __wsum [usertype] csum
../net/core/dev.c:3387:23:    got unsigned int
../net/core/dev.c:3387:23: warning: cast from restricted __wsum
../net/core/dev.c:5337:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static?
../net/core/dev.c:3829:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block
../net/core/dev.c:5295:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block
../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces)
../net/core/filter.c:1423:39:    expected struct sock_filter const *filter
../net/core/filter.c:1423:39:    got struct sock_filter [noderef] __user *filter
../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces)
../net/core/filter.c:1501:39:    expected struct sock_filter const *filter
../net/core/filter.c:1501:39:    got struct sock_filter [noderef] __user *filter
../net/core/filter.c:2340:45: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:2340:45:    expected restricted __be32 [usertype] daddr
../net/core/filter.c:2340:45:    got unsigned int [usertype] ipv4_nh
../net/core/filter.c:3915:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static?
../net/core/filter.c:4648:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static?
../net/core/filter.c:5062:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static?
../net/core/filter.c:7943:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static?
../net/core/filter.c:11898:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static?
../net/core/filter.c:11914:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static?
../net/core/filter.c:11930:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static?
../net/core/filter.c:11951:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static?
../net/core/filter.c:12141:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static?
../net/core/filter.c:1943:43: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:1943:43:    expected restricted __wsum [usertype] diff
../net/core/filter.c:1943:43:    got unsigned long long [usertype] to
../net/core/filter.c:1946:36: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:1946:36:    expected restricted __be16 [usertype] old
../net/core/filter.c:1946:36:    got unsigned long long [usertype] from
../net/core/filter.c:1946:42: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1946:42:    expected restricted __be16 [usertype] new
../net/core/filter.c:1946:42:    got unsigned long long [usertype] to
../net/core/filter.c:1949:36: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:1949:36:    expected restricted __be32 [usertype] from
../net/core/filter.c:1949:36:    got unsigned long long [usertype] from
../net/core/filter.c:1949:42: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1949:42:    expected restricted __be32 [usertype] to
../net/core/filter.c:1949:42:    got unsigned long long [usertype] to
../net/core/filter.c:1994:59: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1994:59:    expected restricted __wsum [usertype] diff
../net/core/filter.c:1994:59:    got unsigned long long [usertype] to
../net/core/filter.c:1997:52: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1997:52:    expected restricted __be16 [usertype] from
../net/core/filter.c:1997:52:    got unsigned long long [usertype] from
../net/core/filter.c:1997:58: warning: incorrect type in argument 4 (different base types)
../net/core/filter.c:1997:58:    expected restricted __be16 [usertype] to
../net/core/filter.c:1997:58:    got unsigned long long [usertype] to
../net/core/filter.c:2000:52: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:2000:52:    expected restricted __be32 [usertype] from
../net/core/filter.c:2000:52:    got unsigned long long [usertype] from
../net/core/filter.c:2000:58: warning: incorrect type in argument 4 (different base types)
../net/core/filter.c:2000:58:    expected restricted __be32 [usertype] to
../net/core/filter.c:2000:58:    got unsigned long long [usertype] to
../net/core/filter.c:2050:16: warning: incorrect type in return expression (different base types)
../net/core/filter.c:2050:16:    expected unsigned long long
../net/core/filter.c:2050:16:    got restricted __wsum [assigned] [usertype] ret
../net/core/filter.c:2072:35: warning: incorrect type in return expression (different base types)
../net/core/filter.c:2072:35:    expected unsigned long long
../net/core/filter.c:2072:35:    got restricted __wsum [usertype] csum
../net/core/filter.c:5849:17: warning: incorrect type in assignment (different base types)
../net/core/filter.c:5849:17:    expected unsigned int [usertype] spi
../net/core/filter.c:5849:17:    got restricted __be32 const [usertype] spi
../net/core/filter.c:5857:33: warning: incorrect type in assignment (different base types)
../net/core/filter.c:5857:33:    expected unsigned int [usertype] remote_ipv4
../net/core/filter.c:5857:33:    got restricted __be32 const [usertype] a4
../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/packet/af_packet.c:1113:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block
../net/packet/af_packet.c:2554: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/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h):
../include/linux/rcupdate.h:869: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:2428: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/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/ipv6/mcast.c: note: in included file:
../include/net/mld.h:32:43: warning: array of flexible structures
../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:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock
../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit
../net/ipv4/igmp.c:2980:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit
../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:869: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/ip6mr.c:407:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block
../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h):
../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock
../drivers/net/ipvlan/ipvlan_core.c:54:36: warning: incorrect type in argument 1 (different base types)
../drivers/net/ipvlan/ipvlan_core.c:54:36:    expected unsigned int [usertype] a
../drivers/net/ipvlan/ipvlan_core.c:54:36:    got restricted __be32 const [usertype] s_addr
../net/netfilter/nf_conntrack_netlink.c:1215:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock
../net/ipv4/ipmr.c:2916:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block
../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h):
../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock
../net/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/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 ( * )( ... )
../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_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_conntrack_snmp.c:42:23:    int ( [noderef] __rcu * )( ... )
../net/netfilter/nf_conntrack_snmp.c:42:23:    int ( * )( ... )
../net/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/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_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/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_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_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_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_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/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/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/netfilter/nf_tables_api.c:1913:25: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:1913:25: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:1913:25:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:1913:25:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2085:31: warning: incorrect type in return expression (different address spaces)
../net/netfilter/nf_tables_api.c:2088:31: warning: incorrect type in return expression (different address spaces)
../net/netfilter/nf_tables_api.c:2092:31: warning: incorrect type in return expression (different address spaces)
../net/netfilter/nf_tables_api.c:2115:17: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:2115:17: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2115:17: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2158:21: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:2158:21: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2158:21:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2158:21:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2541:25: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:2541:25: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2541:25:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2541:25:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2748:23: warning: incorrect type in assignment (different address spaces)
../net/netfilter/nf_tables_api.c:2760:38: warning: incorrect type in assignment (different address spaces)
../net/netfilter/nf_tables_api.c:2806:21: warning: incorrect type in argument 1 (different address spaces)
../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:869: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:869:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock
../net/netfilter/nf_flow_table_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h):
../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures
../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:45:32:    expected restricted __be32 [usertype] keyid
../net/netfilter/nf_flow_table_offload.c:45:32:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:55:44:    expected restricted __be32 [usertype] src
../net/netfilter/nf_flow_table_offload.c:55:44:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:57:44:    expected restricted __be32 [usertype] dst
../net/netfilter/nf_flow_table_offload.c:57:44:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:87:25:    expected restricted __be16 [usertype] vlan_tpid
../net/netfilter/nf_flow_table_offload.c:87:25:    got int
../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:150:32:    expected restricted __be32 [usertype] src
../net/netfilter/nf_flow_table_offload.c:150:32:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:152:32:    expected restricted __be32 [usertype] dst
../net/netfilter/nf_flow_table_offload.c:152:32:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:167:29:    expected restricted __be16 [usertype] n_proto
../net/netfilter/nf_flow_table_offload.c:167:29:    got int
../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:193:30:    expected restricted __be16 [usertype] src
../net/netfilter/nf_flow_table_offload.c:193:30:    got int
../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:195:30:    expected restricted __be16 [usertype] dst
../net/netfilter/nf_flow_table_offload.c:195:30:    got int
../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:258:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:258:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:258:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:258:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:263:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:263:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:263:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:263:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:316:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:316:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:316:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:316:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:322:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:322:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:322:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:322:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:333:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:333:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:351:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:351:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:360:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:360:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:378:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:378:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:400:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:400:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:417:60:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:417:60:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:425:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:425:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:442:60:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:442:60:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:477:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:477:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:478:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:478:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:483:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:483:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:484:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:484:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:491:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:491:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:491:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:491:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:507:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:507:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:508:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:508:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:513:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:513:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:514:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:514:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:521:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:521:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:521:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:521:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:846:24:    expected restricted __be16 [usertype] proto
../net/netfilter/nf_flow_table_offload.c:846:24:    got int
../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/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block
../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block
../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_test' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_add' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_del' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'call_ad' - unexpected unlock
WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o
WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o
WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?
tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files
tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files
tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files
../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:869:25: warning: context imbalance in 'xfrm_local_error' - unexpected unlock
../net/bpf/test_run.c:520:17: warning: symbol 'bpf_fentry_test1' was not declared. Should it be static?
../net/bpf/test_run.c:526:14: warning: symbol 'bpf_fentry_test2' was not declared. Should it be static?
../net/bpf/test_run.c:531:14: warning: symbol 'bpf_fentry_test3' was not declared. Should it be static?
../net/bpf/test_run.c:536:14: warning: symbol 'bpf_fentry_test4' was not declared. Should it be static?
../net/bpf/test_run.c:541:14: warning: symbol 'bpf_fentry_test5' was not declared. Should it be static?
../net/bpf/test_run.c:546:14: warning: symbol 'bpf_fentry_test6' was not declared. Should it be static?
../net/bpf/test_run.c:555:14: warning: symbol 'bpf_fentry_test7' was not declared. Should it be static?
../net/bpf/test_run.c:561:14: warning: symbol 'bpf_fentry_test8' was not declared. Should it be static?
../net/bpf/test_run.c:566:17: warning: symbol 'bpf_fentry_test9' was not declared. Should it be static?
../net/bpf/test_run.c:571:15: warning: symbol 'bpf_fentry_test_sinfo' was not declared. Should it be static?
../net/bpf/test_run.c:575:17: warning: symbol 'bpf_modify_return_test' was not declared. Should it be static?
../net/bpf/test_run.c:581:17: warning: symbol 'bpf_modify_return_test2' was not declared. Should it be static?
../net/bpf/test_run.c:588:17: warning: symbol 'bpf_modify_return_test_tp' was not declared. Should it be static?
../net/bpf/test_run.c:595:14: warning: symbol 'bpf_fentry_shadow_test' was not declared. Should it be static?
../net/bpf/test_run.c:617:18: warning: symbol 'bpf_kfunc_call_test_release' was not declared. Should it be static?
../net/bpf/test_run.c:622:18: warning: symbol 'bpf_kfunc_call_test_release_dtor' was not declared. Should it be static?
../net/bpf/test_run.c:628:18: warning: symbol 'bpf_kfunc_call_memb_release' was not declared. Should it be static?
../net/bpf/test_run.c:632:18: warning: symbol 'bpf_kfunc_call_memb_release_dtor' was not declared. Should it be static?
../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/socket.c:1700:21: warning: symbol 'update_socket_protocol' was not declared. Should it be static?
../net/sched/cls_api.c:390:22: warning: incorrect type in assignment (different base types)
../net/sched/cls_api.c:390:22:    expected restricted __be16 [usertype] protocol
../net/sched/cls_api.c:390:22:    got unsigned int [usertype] protocol
../net/sched/cls_api.c:1927:16: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:1927:16:    struct tcf_proto *
../net/sched/cls_api.c:1927:16:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:2027:20: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:2027:20:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:2027:20:    struct tcf_proto *
../net/sched/cls_api.c:1989:25: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:1989:25:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:1989:25:    struct tcf_proto *
../net/sched/cls_api.c:2009:16: error: incompatible types in comparison expression (different address spaces):
../net/sched/cls_api.c:2009:16:    struct tcf_proto *
../net/sched/cls_api.c:2009:16:    struct tcf_proto [noderef] __rcu *
../net/sched/cls_api.c:2075:25: warning: restricted __be16 degrades to integer
../net/sched/cls_api.c:2763:50: warning: restricted __be16 degrades to integer
../net/ipv6/ip6_input.c:529:33: warning: context imbalance in 'ip6_mc_input' - different lock contexts for basic block
../net/netfilter/nfnetlink_hook.c: note: in included file (through ../include/linux/workqueue.h, ../include/linux/bpf.h):
../include/linux/rcupdate.h:869:25: warning: context imbalance in 'nf_netlink_dump_start_rcu' - unexpected unlock
../net/packet/af_packet.c:1113:13: warning: context imbalance in '__packet_lookup_frame_in_block' - different lock contexts for basic block
../net/packet/af_packet.c:2554:17: warning: context imbalance in 'tpacket_rcv' - unexpected unlock
../security/selinux/hooks.c:5460:22: warning: restricted __be16 degrades to integer
../security/selinux/hooks.c:5461:22: warning: restricted __be16 degrades to integer
../net/xfrm/xfrm_policy.c:4099:43: error: incompatible types in comparison expression (different address spaces):
../net/xfrm/xfrm_policy.c:4099:43:    struct xfrm_policy_afinfo const [noderef] __rcu *
../net/xfrm/xfrm_policy.c:4099:43:    struct xfrm_policy_afinfo const *
../net/xfrm/xfrm_policy.c:4186:29: warning: incorrect type in assignment (different address spaces)
../net/xfrm/xfrm_policy.c:4186:29:    expected struct hlist_head [noderef] __rcu *table
../net/xfrm/xfrm_policy.c:4186:29:    got struct hlist_head *
../net/xfrm/xfrm_policy.c:4213:36: warning: incorrect type in argument 1 (different address spaces)
../net/xfrm/xfrm_policy.c:4213:36:    expected struct hlist_head *n
../net/xfrm/xfrm_policy.c:4213:36:    got struct hlist_head [noderef] __rcu *table
../net/xfrm/xfrm_policy.c:4241:17: warning: incorrect type in argument 1 (different address spaces)
../net/xfrm/xfrm_policy.c:4241:17:    expected struct hlist_head const *h
../net/xfrm/xfrm_policy.c:4241:17:    got struct hlist_head [noderef] __rcu *table
../net/xfrm/xfrm_policy.c:4242:36: warning: incorrect type in argument 1 (different address spaces)
../net/xfrm/xfrm_policy.c:4242:36:    expected struct hlist_head *n
../net/xfrm/xfrm_policy.c:4242: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:869: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/netfilter/nf_conntrack_core.c:129:13: warning: context imbalance in 'nf_conntrack_double_unlock' - unexpected unlock
../net/netfilter/nf_conntrack_core.c:139:13: warning: context imbalance in 'nf_conntrack_double_lock' - wrong count at exit
../net/netfilter/nf_conntrack_core.c:2343:28: warning: context imbalance in 'get_next_corpse' - unexpected unlock
../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/bridge/netfilter/ebtable_filter.c:19:41: warning: array of flexible structures
../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/bridge/netfilter/ebtable_nat.c:19:41: warning: array of flexible structures
../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/bridge/br_multicast.c: note: in included file (through ../include/linux/igmp.h):
../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures
../net/bridge/br_multicast.c: note: in included file:
../include/net/mld.h:32:43: warning: array of flexible structures
../drivers/net/ipvlan/ipvlan_core.c:54:36: warning: incorrect type in argument 1 (different base types)
../drivers/net/ipvlan/ipvlan_core.c:54:36:    expected unsigned int [usertype] a
../drivers/net/ipvlan/ipvlan_core.c:54:36:    got restricted __be32 const [usertype] s_addr
../net/ipv6/mcast.c: note: in included file:
../include/net/mld.h:32: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_netlink.c:1215:36: warning: context imbalance in 'ctnetlink_dump_table' - unexpected unlock
../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/igmp.c: note: in included file (through ../include/linux/igmp.h):
../include/uapi/linux/igmp.h:60:32: warning: array of flexible structures
../net/ipv4/igmp.c:2937:31: warning: context imbalance in 'igmp_mcf_get_next' - unexpected unlock
../net/ipv4/igmp.c:2963:9: warning: context imbalance in 'igmp_mcf_get_idx' - wrong count at exit
../net/ipv4/igmp.c:2980:9: warning: context imbalance in 'igmp_mcf_seq_next' - wrong count at exit
../net/ipv4/igmp.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:869:25: warning: context imbalance in 'igmp_mcf_seq_stop' - unexpected unlock
../net/netfilter/nf_conntrack_irc.c:242:38: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_conntrack_irc.c:242:38:    unsigned int ( [noderef] __rcu * )( ... )
../net/netfilter/nf_conntrack_irc.c:242:38:    unsigned int ( * )( ... )
../net/core/dev.c:3387:23: warning: incorrect type in argument 4 (different base types)
../net/core/dev.c:3387:23:    expected restricted __wsum [usertype] csum
../net/core/dev.c:3387:23:    got unsigned int
../net/core/dev.c:3387:23: warning: cast from restricted __wsum
../net/core/dev.c:5337:5: warning: symbol 'br_fdb_test_addr_hook' was not declared. Should it be static?
../net/core/dev.c:3829:17: warning: context imbalance in '__dev_queue_xmit' - different lock contexts for basic block
../net/core/dev.c:5295:17: warning: context imbalance in 'net_tx_action' - different lock contexts for basic block
../net/core/filter.c:1423:39: warning: incorrect type in argument 1 (different address spaces)
../net/core/filter.c:1423:39:    expected struct sock_filter const *filter
../net/core/filter.c:1423:39:    got struct sock_filter [noderef] __user *filter
../net/core/filter.c:1501:39: warning: incorrect type in argument 1 (different address spaces)
../net/core/filter.c:1501:39:    expected struct sock_filter const *filter
../net/core/filter.c:1501:39:    got struct sock_filter [noderef] __user *filter
../net/core/filter.c:2340:45: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:2340:45:    expected restricted __be32 [usertype] daddr
../net/core/filter.c:2340:45:    got unsigned int [usertype] ipv4_nh
../net/core/filter.c:3915:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static?
../net/core/filter.c:4648:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static?
../net/core/filter.c:5062:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static?
../net/core/filter.c:7943:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static?
../net/core/filter.c:11898:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static?
../net/core/filter.c:11914:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static?
../net/core/filter.c:11930:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static?
../net/core/filter.c:11951:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static?
../net/core/filter.c:12141:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static?
../net/core/filter.c:1943:43: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:1943:43:    expected restricted __wsum [usertype] diff
../net/core/filter.c:1943:43:    got unsigned long long [usertype] to
../net/core/filter.c:1946:36: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:1946:36:    expected restricted __be16 [usertype] old
../net/core/filter.c:1946:36:    got unsigned long long [usertype] from
../net/core/filter.c:1946:42: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1946:42:    expected restricted __be16 [usertype] new
../net/core/filter.c:1946:42:    got unsigned long long [usertype] to
../net/core/filter.c:1949:36: warning: incorrect type in argument 2 (different base types)
../net/core/filter.c:1949:36:    expected restricted __be32 [usertype] from
../net/core/filter.c:1949:36:    got unsigned long long [usertype] from
../net/core/filter.c:1949:42: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1949:42:    expected restricted __be32 [usertype] to
../net/core/filter.c:1949:42:    got unsigned long long [usertype] to
../net/core/filter.c:1994:59: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1994:59:    expected restricted __wsum [usertype] diff
../net/core/filter.c:1994:59:    got unsigned long long [usertype] to
../net/core/filter.c:1997:52: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:1997:52:    expected restricted __be16 [usertype] from
../net/core/filter.c:1997:52:    got unsigned long long [usertype] from
../net/core/filter.c:1997:58: warning: incorrect type in argument 4 (different base types)
../net/core/filter.c:1997:58:    expected restricted __be16 [usertype] to
../net/core/filter.c:1997:58:    got unsigned long long [usertype] to
../net/core/filter.c:2000:52: warning: incorrect type in argument 3 (different base types)
../net/core/filter.c:2000:52:    expected restricted __be32 [usertype] from
../net/core/filter.c:2000:52:    got unsigned long long [usertype] from
../net/core/filter.c:2000:58: warning: incorrect type in argument 4 (different base types)
../net/core/filter.c:2000:58:    expected restricted __be32 [usertype] to
../net/core/filter.c:2000:58:    got unsigned long long [usertype] to
../net/core/filter.c:2050:16: warning: incorrect type in return expression (different base types)
../net/core/filter.c:2050:16:    expected unsigned long long
../net/core/filter.c:2050:16:    got restricted __wsum [assigned] [usertype] ret
../net/core/filter.c:2072:35: warning: incorrect type in return expression (different base types)
../net/core/filter.c:2072:35:    expected unsigned long long
../net/core/filter.c:2072:35:    got restricted __wsum [usertype] csum
../net/core/filter.c:5849:17: warning: incorrect type in assignment (different base types)
../net/core/filter.c:5849:17:    expected unsigned int [usertype] spi
../net/core/filter.c:5849:17:    got restricted __be32 const [usertype] spi
../net/core/filter.c:5857:33: warning: incorrect type in assignment (different base types)
../net/core/filter.c:5857:33:    expected unsigned int [usertype] remote_ipv4
../net/core/filter.c:5857:33:    got restricted __be32 const [usertype] a4
../net/ipv6/ip6mr.c:407:13: warning: context imbalance in 'ip6mr_vif_seq_start' - different lock contexts for basic block
../net/ipv6/ip6mr.c: note: in included file (through ../include/linux/mroute6.h):
../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock
../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_snmp.c:42:23: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_conntrack_snmp.c:42:23:    int ( [noderef] __rcu * )( ... )
../net/netfilter/nf_conntrack_snmp.c:42:23:    int ( * )( ... )
../net/ipv4/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_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/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/ipmr.c:2916:13: warning: context imbalance in 'ipmr_vif_seq_start' - different lock contexts for basic block
../net/ipv4/ipmr.c: note: in included file (through ../include/linux/mroute.h):
../include/linux/mroute_base.h:432:31: warning: context imbalance in 'mr_mfc_seq_stop' - unexpected unlock
../net/ipv4/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_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_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/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/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_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_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/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_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/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/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:869:25: warning: context imbalance in 'nfnl_compat_get_rcu' - unexpected unlock
../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_ip.c: note: in included file (through ../include/linux/if_pppox.h, ../include/net/netfilter/nf_flow_table.h):
../include/uapi/linux/if_pppox.h:153:29: warning: array of flexible structures
../net/netfilter/nf_flow_table_offload.c:45:32: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:45:32:    expected restricted __be32 [usertype] keyid
../net/netfilter/nf_flow_table_offload.c:45:32:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:55:44: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:55:44:    expected restricted __be32 [usertype] src
../net/netfilter/nf_flow_table_offload.c:55:44:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:57:44: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:57:44:    expected restricted __be32 [usertype] dst
../net/netfilter/nf_flow_table_offload.c:57:44:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:87:25: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:87:25:    expected restricted __be16 [usertype] vlan_tpid
../net/netfilter/nf_flow_table_offload.c:87:25:    got int
../net/netfilter/nf_flow_table_offload.c:150:32: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:150:32:    expected restricted __be32 [usertype] src
../net/netfilter/nf_flow_table_offload.c:150:32:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:152:32: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:152:32:    expected restricted __be32 [usertype] dst
../net/netfilter/nf_flow_table_offload.c:152:32:    got unsigned int
../net/netfilter/nf_flow_table_offload.c:167:29: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:167:29:    expected restricted __be16 [usertype] n_proto
../net/netfilter/nf_flow_table_offload.c:167:29:    got int
../net/netfilter/nf_flow_table_offload.c:193:30: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:193:30:    expected restricted __be16 [usertype] src
../net/netfilter/nf_flow_table_offload.c:193:30:    got int
../net/netfilter/nf_flow_table_offload.c:195:30: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:195:30:    expected restricted __be16 [usertype] dst
../net/netfilter/nf_flow_table_offload.c:195:30:    got int
../net/netfilter/nf_flow_table_offload.c:258:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:258:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:258:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:258:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:258:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:258:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:263:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:263:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:263:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:263:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:263:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:263:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:316:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:316:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:316:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:316:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:316:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:316:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:322:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:322:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:322:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:322:36: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:322:36:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:322:36:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:333:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:333:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:333:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:351:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:351:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:351:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:360:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:360:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:360:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:378:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:378:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:378:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:400:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:400:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:400:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:417:60: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:417:60:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:417:60:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:425:20: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:425:20:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:425:20:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:442:60: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:442:60:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:442:60:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:477:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:477:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:477:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:478:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:478:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:478:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:483:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:483:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:483:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:484:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:484:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:484:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:491:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:491:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:491:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:491:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:491:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:491:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:507:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:507:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:507:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:508:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:508:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:508:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:513:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:513:22:    expected unsigned int [assigned] [usertype] port
../net/netfilter/nf_flow_table_offload.c:513:22:    got restricted __be32 [usertype]
../net/netfilter/nf_flow_table_offload.c:514:22: warning: incorrect type in assignment (different base types)
../net/netfilter/nf_flow_table_offload.c:514:22:    expected unsigned int [usertype] mask
../net/netfilter/nf_flow_table_offload.c:514:22:    got restricted __be32
../net/netfilter/nf_flow_table_offload.c:521:30: warning: incorrect type in argument 4 (different base types)
../net/netfilter/nf_flow_table_offload.c:521:30:    expected restricted __be32 const [usertype] *value
../net/netfilter/nf_flow_table_offload.c:521:30:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:521:37: warning: incorrect type in argument 5 (different base types)
../net/netfilter/nf_flow_table_offload.c:521:37:    expected restricted __be32 const [usertype] *mask
../net/netfilter/nf_flow_table_offload.c:521:37:    got unsigned int *
../net/netfilter/nf_flow_table_offload.c:846:24: warning: incorrect type in initializer (different base types)
../net/netfilter/nf_flow_table_offload.c:846:24:    expected restricted __be16 [usertype] proto
../net/netfilter/nf_flow_table_offload.c:846:24:    got int
../net/netfilter/xt_hashlimit.c:198:27: warning: context imbalance in 'dsthash_find' - different lock contexts for basic block
../net/netfilter/xt_hashlimit.c:216:27: warning: context imbalance in 'dsthash_alloc_init' - different lock contexts for basic block
../net/netfilter/xt_hashlimit.c:787:20: warning: context imbalance in 'hashlimit_mt_common' - unexpected unlock
../net/netfilter/nf_tables_api.c:1913:25: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:1913:25: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:1913:25:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:1913:25:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2085:31: warning: incorrect type in return expression (different address spaces)
../net/netfilter/nf_tables_api.c:2088:31: warning: incorrect type in return expression (different address spaces)
../net/netfilter/nf_tables_api.c:2092:31: warning: incorrect type in return expression (different address spaces)
../net/netfilter/nf_tables_api.c:2115:17: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:2115:17: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2115:17: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2115:17:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2158:21: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:2158:21: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2158:21:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2158:21:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2541:25: warning: cast between address spaces (__percpu -> __rcu)
../net/netfilter/nf_tables_api.c:2541:25: error: incompatible types in comparison expression (different address spaces):
../net/netfilter/nf_tables_api.c:2541:25:    struct nft_stats [noderef] __rcu *
../net/netfilter/nf_tables_api.c:2541:25:    struct nft_stats [noderef] __percpu *
../net/netfilter/nf_tables_api.c:2748:23: warning: incorrect type in assignment (different address spaces)
../net/netfilter/nf_tables_api.c:2760:38: warning: incorrect type in assignment (different address spaces)
../net/netfilter/nf_tables_api.c:2806:21: warning: incorrect type in argument 1 (different address spaces)
../net/netfilter/nf_tables_api.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/umh.h, ../include/linux/kmod.h, ...):
../include/linux/rcupdate.h:869:25: warning: context imbalance in 'nft_netlink_dump_start_rcu' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_test' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_add' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_del' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'ip_set_flush_set' - unexpected unlock
../net/netfilter/ipset/ip_set_core.c:731:31: warning: context imbalance in 'call_ad' - unexpected unlock
WARNING: modpost: missing MODULE_DESCRIPTION() in arch/x86/mm/testmmiotrace.o
WARNING: modpost: missing MODULE_DESCRIPTION() in kernel/locking/test-ww_mutex.o
WARNING: modpost: missing MODULE_DESCRIPTION() in lib/test_objpool.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/mxc-clk.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/clk/imx/clk-imxrt1050.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_simpleondemand.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_performance.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_powersave.o
WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/devfreq/governor_userspace.o
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?