../net/ipv4/nexthop.c: note: in included file (through ../include/linux/sysctl.h, ../include/net/net_namespace.h, ../include/linux/netdevice.h, ../include/linux/rtnetlink.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 *
../kernel/trace/bpf_trace.c:599:36: warning: ‘bpf_perf_event_read_value_proto’ defined but not used [-Wunused-const-variable=]
  599 | static const struct bpf_func_proto bpf_perf_event_read_value_proto = {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:755:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:781:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:829:41: warning: incorrect type in assignment (different address spaces)
../kernel/trace/bpf_trace.c:829:41:    expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr
../kernel/trace/bpf_trace.c:829:41:    got void *
../kernel/trace/bpf_trace.c:1280:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1329:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1353:18: warning: symbol 'bpf_key_put' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1373:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3454:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3462:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3503:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:2555:21: warning: dereference of noderef expression
../kernel/trace/bpf_trace.c:2559:66: warning: dereference of noderef expression
../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:755:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:781:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:829:41: warning: incorrect type in assignment (different address spaces)
../kernel/trace/bpf_trace.c:829:41:    expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr
../kernel/trace/bpf_trace.c:829:41:    got void *
../kernel/trace/bpf_trace.c:1280:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1329:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1353:18: warning: symbol 'bpf_key_put' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1373:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3526:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3534:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3575:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:2627:21: warning: dereference of noderef expression
../kernel/trace/bpf_trace.c:2631:66: warning: dereference of noderef expression
../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:599:36: warning: ‘bpf_perf_event_read_value_proto’ defined but not used [-Wunused-const-variable=]
  599 | static const struct bpf_func_proto bpf_perf_event_read_value_proto = {
      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kernel/trace/bpf_trace.c:190:29: warning: symbol 'bpf_probe_read_user_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:227:29: warning: symbol 'bpf_probe_read_user_str_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:242:29: warning: symbol 'bpf_probe_read_kernel_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:277:29: warning: symbol 'bpf_probe_read_kernel_str_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:755:29: warning: symbol 'bpf_get_current_task_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:766:29: warning: symbol 'bpf_get_current_task_btf_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:781:29: warning: symbol 'bpf_task_pt_regs_proto' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:829:41: warning: incorrect type in assignment (different address spaces)
../kernel/trace/bpf_trace.c:829:41:    expected void [noderef] __user *[addressable] [assigned] [usertype] sival_ptr
../kernel/trace/bpf_trace.c:829:41:    got void *
../kernel/trace/bpf_trace.c:1280:28: warning: symbol 'bpf_lookup_user_key' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1329:28: warning: symbol 'bpf_lookup_system_key' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1353:18: warning: symbol 'bpf_key_put' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:1373:17: warning: symbol 'bpf_verify_pkcs7_signature' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3454:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3462:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:3503:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static?
../kernel/trace/bpf_trace.c:2555:21: warning: dereference of noderef expression
../kernel/trace/bpf_trace.c:2559:66: warning: dereference of noderef expression
../kernel/trace/bpf_trace.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/slab.h):
../include/linux/rcupdate.h:880:25: warning: context imbalance in 'uprobe_prog_run' - unexpected unlock
../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static?
New errors added
--- /tmp/tmp.hlPCZ5RXyR	2025-03-19 20:42:16.449561962 -0700
+++ /tmp/tmp.D6CrAq5usu	2025-03-19 20:43:38.997781703 -0700
@@ -0,0 +1,3 @@
+../kernel/trace/bpf_trace.c:599:36: warning: ‘bpf_perf_event_read_value_proto’ defined but not used [-Wunused-const-variable=]
+  599 | static const struct bpf_func_proto bpf_perf_event_read_value_proto = {
+      |                                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -15,5 +18,5 @@
-../kernel/trace/bpf_trace.c:3526:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static?
-../kernel/trace/bpf_trace.c:3534:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static?
-../kernel/trace/bpf_trace.c:3575:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static?
-../kernel/trace/bpf_trace.c:2627:21: warning: dereference of noderef expression
-../kernel/trace/bpf_trace.c:2631:66: warning: dereference of noderef expression
+../kernel/trace/bpf_trace.c:3454:18: warning: symbol 'bpf_session_is_return' was not declared. Should it be static?
+../kernel/trace/bpf_trace.c:3462:19: warning: symbol 'bpf_session_cookie' was not declared. Should it be static?
+../kernel/trace/bpf_trace.c:3503:17: warning: symbol 'bpf_send_signal_task' was not declared. Should it be static?
+../kernel/trace/bpf_trace.c:2555:21: warning: dereference of noderef expression
+../kernel/trace/bpf_trace.c:2559:66: warning: dereference of noderef expression
Per-file breakdown
--- /tmp/tmp.vX8surwYHZ	2025-03-19 20:43:39.006781618 -0700
+++ /tmp/tmp.McpT5ebf2s	2025-03-19 20:43:39.009781589 -0700
@@ -2 +2 @@
-     17 ../kernel/trace/bpf_trace.c
+     18 ../kernel/trace/bpf_trace.c