Messages in this thread | ![/](/images/icornerl.gif) | | Date | Thu, 8 Jun 2023 18:51:42 -0400 | From | Steven Rostedt <> | Subject | Re: [PATCH v12 bpf-next 02/12] fprobe: Add ftrace based probe APIs |
| |
On Tue, 15 Mar 2022 23:00:38 +0900 Masami Hiramatsu <mhiramat@kernel.org> 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
| ![\](/images/icornerr.gif) |