==========
build_clang - FAILED


../kernel/trace/trace_fprobe.c:1223:24: error: incompatible function pointer types assigning to 'fprobe_entry_cb' (aka 'int (*)(struct fprobe *, unsigned long, unsigned long, struct ftrace_regs *, void *)') from 'int (struct fprobe *, unsigned long, unsigned long, struct pt_regs *, void *)' [-Wincompatible-function-pointer-types]
 1223 |                 tf->fp.entry_handler = trace_fprobe_entry_handler;
      |                                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[5]: *** [../scripts/Makefile.build:194: kernel/trace/trace_fprobe.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:440: kernel/trace] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:440: kernel] Error 2
make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1989: .] Error 2
make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2
make: *** [Makefile:251: __sub-make] Error 2
drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open()
drivers/nvme/target/nvmet.o: warning: objtool: nvmet_ctrl_state_show() falls through to next function __cfi_nvmet_ctrl_host_traddr_open()
../kernel/trace/trace_fprobe.c:1223:24: error: incompatible function pointer types assigning to 'fprobe_entry_cb' (aka 'int (*)(struct fprobe *, unsigned long, unsigned long, struct ftrace_regs *, void *)') from 'int (struct fprobe *, unsigned long, unsigned long, struct pt_regs *, void *)' [-Wincompatible-function-pointer-types]
 1223 |                 tf->fp.entry_handler = trace_fprobe_entry_handler;
      |                                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
make[5]: *** [../scripts/Makefile.build:194: kernel/trace/trace_fprobe.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:440: kernel/trace] Error 2
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [../scripts/Makefile.build:440: kernel] Error 2
make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1989: .] Error 2
make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2
make: *** [Makefile:251: __sub-make] Error 2
New errors added
--- /tmp/tmp.EM6VWH3YwH	2024-12-05 19:47:59.918775812 -0800
+++ /tmp/tmp.APRUUS4Yne	2024-12-05 19:51:41.279467478 -0800
@@ -1,0 +2,12 @@
+../kernel/trace/trace_fprobe.c:1223:24: error: incompatible function pointer types assigning to 'fprobe_entry_cb' (aka 'int (*)(struct fprobe *, unsigned long, unsigned long, struct ftrace_regs *, void *)') from 'int (struct fprobe *, unsigned long, unsigned long, struct pt_regs *, void *)' [-Wincompatible-function-pointer-types]
+ 1223 |                 tf->fp.entry_handler = trace_fprobe_entry_handler;
+      |                                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~
+1 error generated.
+make[5]: *** [../scripts/Makefile.build:194: kernel/trace/trace_fprobe.o] Error 1
+make[5]: *** Waiting for unfinished jobs....
+make[4]: *** [../scripts/Makefile.build:440: kernel/trace] Error 2
+make[4]: *** Waiting for unfinished jobs....
+make[3]: *** [../scripts/Makefile.build:440: kernel] Error 2
+make[2]: *** [/home/nipa/net-next/wt-0/Makefile:1989: .] Error 2
+make[1]: *** [/home/nipa/net-next/wt-0/Makefile:251: __sub-make] Error 2
+make: *** [Makefile:251: __sub-make] Error 2
Per-file breakdown
--- /tmp/tmp.wMXNVOmaGb	2024-12-05 19:51:41.285467416 -0800
+++ /tmp/tmp.A3HCxwBCA7	2024-12-05 19:51:41.289467375 -0800
@@ -0,0 +1 @@
+      1 ../kernel/trace/trace_fprobe.c