On Tue, 1 Aug 2023 20:40:54 -0400 Steven Rostedt <rostedt@xxxxxxxxxxx> wrote: > Maybe we can add a ftrace_partial_regs(fregs) that returns a > partially filled pt_regs, and the caller that uses this obviously knows > its partial (as it's in the name). But this doesn't quite help out arm64 > because unlike x86, struct ftrace_regs does not contain an address > compatibility with pt_regs fields. It would need to do a copy. > > ftrace_partial_regs(fregs, ®s) ? Well, both would be pointers so you wouldn't need the "&", but it was to stress that it would be copying one to the other. void ftrace_partial_regs(const struct ftrace_regs *fregs, struct pt_regs regs); -- Steve