tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../net/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1830:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2123:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2383:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_input.c:7262:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1951:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../net/core/drop_monitor.c: In function ‘net_dm_trace_on_set’: ../net/core/drop_monitor.c:1162:42: error: passing argument 1 of ‘register_trace_kfree_skb’ from incompatible pointer type [-Wincompatible-pointer-types] 1162 | rc = register_trace_kfree_skb(ops->kfree_skb_probe, NULL); | ~~~^~~~~~~~~~~~~~~~~ | | | void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason) In file included from ../include/trace/events/skb.h:10, from ../net/core/drop_monitor.c:36: ../include/linux/tracepoint.h:270:38: note: expected ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason, struct sock *)’ but argument is of type ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason)’ 270 | register_trace_##name(void (*probe)(data_proto), void *data) \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:434:9: note: in expansion of macro ‘__DECLARE_TRACE’ 434 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:568:9: note: in expansion of macro ‘DECLARE_TRACE’ 568 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ ../include/trace/events/skb.h:24:1: note: in expansion of macro ‘TRACE_EVENT’ 24 | TRACE_EVENT(kfree_skb, | ^~~~~~~~~~~ ../net/core/drop_monitor.c:1177:39: error: passing argument 1 of ‘unregister_trace_kfree_skb’ from incompatible pointer type [-Wincompatible-pointer-types] 1177 | unregister_trace_kfree_skb(ops->kfree_skb_probe, NULL); | ~~~^~~~~~~~~~~~~~~~~ | | | void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason) ../include/linux/tracepoint.h:283:40: note: expected ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason, struct sock *)’ but argument is of type ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason)’ 283 | unregister_trace_##name(void (*probe)(data_proto), void *data) \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:434:9: note: in expansion of macro ‘__DECLARE_TRACE’ 434 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:568:9: note: in expansion of macro ‘DECLARE_TRACE’ 568 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ ../include/trace/events/skb.h:24:1: note: in expansion of macro ‘TRACE_EVENT’ 24 | TRACE_EVENT(kfree_skb, | ^~~~~~~~~~~ ../net/core/drop_monitor.c: In function ‘net_dm_trace_off_set’: ../net/core/drop_monitor.c:1200:39: error: passing argument 1 of ‘unregister_trace_kfree_skb’ from incompatible pointer type [-Wincompatible-pointer-types] 1200 | unregister_trace_kfree_skb(ops->kfree_skb_probe, NULL); | ~~~^~~~~~~~~~~~~~~~~ | | | void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason) ../include/linux/tracepoint.h:283:40: note: expected ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason, struct sock *)’ but argument is of type ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason)’ 283 | unregister_trace_##name(void (*probe)(data_proto), void *data) \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:434:9: note: in expansion of macro ‘__DECLARE_TRACE’ 434 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:568:9: note: in expansion of macro ‘DECLARE_TRACE’ 568 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ ../include/trace/events/skb.h:24:1: note: in expansion of macro ‘TRACE_EVENT’ 24 | TRACE_EVENT(kfree_skb, | ^~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:244: net/core/drop_monitor.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: net/core] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../net/core/drop_monitor.c: In function ‘net_dm_trace_on_set’: ../net/core/drop_monitor.c:1162:42: error: passing argument 1 of ‘register_trace_kfree_skb’ from incompatible pointer type [-Wincompatible-pointer-types] 1162 | rc = register_trace_kfree_skb(ops->kfree_skb_probe, NULL); | ~~~^~~~~~~~~~~~~~~~~ | | | void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason) In file included from ../include/trace/events/skb.h:10, from ../net/core/drop_monitor.c:36: ../include/linux/tracepoint.h:270:38: note: expected ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason, struct sock *)’ but argument is of type ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason)’ 270 | register_trace_##name(void (*probe)(data_proto), void *data) \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:434:9: note: in expansion of macro ‘__DECLARE_TRACE’ 434 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:568:9: note: in expansion of macro ‘DECLARE_TRACE’ 568 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ ../include/trace/events/skb.h:24:1: note: in expansion of macro ‘TRACE_EVENT’ 24 | TRACE_EVENT(kfree_skb, | ^~~~~~~~~~~ ../net/core/drop_monitor.c:1177:39: error: passing argument 1 of ‘unregister_trace_kfree_skb’ from incompatible pointer type [-Wincompatible-pointer-types] 1177 | unregister_trace_kfree_skb(ops->kfree_skb_probe, NULL); | ~~~^~~~~~~~~~~~~~~~~ | | | void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason) ../include/linux/tracepoint.h:283:40: note: expected ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason, struct sock *)’ but argument is of type ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason)’ 283 | unregister_trace_##name(void (*probe)(data_proto), void *data) \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:434:9: note: in expansion of macro ‘__DECLARE_TRACE’ 434 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:568:9: note: in expansion of macro ‘DECLARE_TRACE’ 568 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ ../include/trace/events/skb.h:24:1: note: in expansion of macro ‘TRACE_EVENT’ 24 | TRACE_EVENT(kfree_skb, | ^~~~~~~~~~~ ../net/core/drop_monitor.c: In function ‘net_dm_trace_off_set’: ../net/core/drop_monitor.c:1200:39: error: passing argument 1 of ‘unregister_trace_kfree_skb’ from incompatible pointer type [-Wincompatible-pointer-types] 1200 | unregister_trace_kfree_skb(ops->kfree_skb_probe, NULL); | ~~~^~~~~~~~~~~~~~~~~ | | | void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason) ../include/linux/tracepoint.h:283:40: note: expected ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason, struct sock *)’ but argument is of type ‘void (*)(void *, struct sk_buff *, void *, enum skb_drop_reason)’ 283 | unregister_trace_##name(void (*probe)(data_proto), void *data) \ | ~~~~~~~^~~~~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:434:9: note: in expansion of macro ‘__DECLARE_TRACE’ 434 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ ../include/linux/tracepoint.h:568:9: note: in expansion of macro ‘DECLARE_TRACE’ 568 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ ../include/trace/events/skb.h:24:1: note: in expansion of macro ‘TRACE_EVENT’ 24 | TRACE_EVENT(kfree_skb, | ^~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:244: net/core/drop_monitor.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: net/core] Error 2 make[4]: *** Waiting for unfinished jobs.... ../net/ipv4/syncookies.c:218:17: warning: context imbalance in 'tcp_get_cookie_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1560:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1951:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:3378:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3378:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3378:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3499:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3499:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3499:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3503:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3503:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1830:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2123:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2383:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2577:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2625:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2658:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2703:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2835:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3054:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3082:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3379:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3500:45: warning: dereference of noderef expression ../net/ipv4/tcp_input.c:7262:17: warning: context imbalance in 'tcp_conn_request' - unexpected unlock make[3]: *** [../scripts/Makefile.build:485: net] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2