../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