On Tue, 15 Mar 2022 23:00:38 +0900 Masami Hiramatsu <mhiramat@xxxxxxxxxx> wrote: > +static void fprobe_init(struct fprobe *fp) > +{ > + fp->nmissed = 0; > + fp->ops.func = fprobe_handler; > + fp->ops.flags |= FTRACE_OPS_FL_SAVE_REGS; > +} > + Masami, I thought one of the advantages of fprobes over kprobes was that it did not need to use SAVE_REGS, as that causes more overhead than SAVE_ARGS? If fprobes uses save regs, what is the advantage of it over kprobes? -- Steve