Messages in this thread | | | From | Will Deacon <> | Subject | Re: [PATCH v2 0/4] arm64/ftrace: move to DYNAMIC_FTRACE_WITH_ARGS | Date | Fri, 18 Nov 2022 19:40:47 +0000 |
| |
On Thu, 3 Nov 2022 17:05:16 +0000, Mark Rutland wrote: > This series replaces arm64's support for FTRACE_WITH_REGS with support > for FTRACE_WITH_ARGS. This removes some overhead and complexity, and > removes some latent issues with inconsistent presentation of struct > pt_regs (which can only be reliably saved/restored at exception > boundaries). > > The existing FTRACE_WITH_REGS support was added for two major reasons: > > [...]
Applied to arm64 (for-next/ftrace), thanks!
[1/4] ftrace: pass fregs to arch_ftrace_set_direct_caller() https://git.kernel.org/arm64/c/9705bc709604 [2/4] ftrace: rename ftrace_instruction_pointer_set() -> ftrace_regs_set_instruction_pointer() https://git.kernel.org/arm64/c/0ef86097f127 [3/4] ftrace: abstract DYNAMIC_FTRACE_WITH_ARGS accesses https://git.kernel.org/arm64/c/94d095ffa0e1 [4/4] ftrace: arm64: move from REGS to ARGS https://git.kernel.org/arm64/c/26299b3f6ba2
Cheers, -- Will
https://fixes.arm64.dev https://next.arm64.dev https://will.arm64.dev
| |