[PATCH v7 00/10] riscv: Add reliable stack unwinding for livepatch
Karl Mehltretter
kmehltretter at gmail.com
Mon Nov 9 22:35:07 PST 2026
On Tue, Nov 10, 2026 at 09:37:40AM +0100, Shuai Xue wrote:
> Changes since v6:
>
> * Rebase onto the current riscv/for-next (based on 7.4-rc1).
>
> * Fold in Karl Mehltretter's two patches [1] as 1/10 and 2/10. Patch
> 1/10 stops arch_stack_walk() from reporting the walker's own frame as
> the first entry, which corrupts the skip-frame accounting of
> stack_trace_save() users (page_owner, perf), and adjusts
> return_address() level accounting accordingly. Patch 2/10 adds a KUnit
> test for the start frames. Both patches keep their original authorship;
> I added my Reviewed-by/Tested-by and sign-off. I asked Karl on
> 3 November whether he would like to see his patches folded into this
> series; he has not replied so far. Since 8/10 reuses the walker
> extraction from 1/10 for its !CONFIG_FRAME_POINTER fallback, his
> patches are included here to keep the series self-contained.
>
Thank you for folding those patches in. I'm fine with that.
Regards,
Karl
More information about the linux-riscv
mailing list