# Re: \[RFC PATCH v2 05/24\] unwind\_user: Flexible CFA recovery rules

- From: sashiko-bot@kernel.org
- Date: 2026-08-21 20:03:39 
- List: linux-trace-kernel
- Page: https://ratatoskr.run/linux-trace-kernel/2026/08/17446943
- Thread: https://ratatoskr.run/linux-trace-kernel/2026/08/17446896/t.md

```text
> To enable support for SFrame V3 flexible FDEs with a subsequent patch,
> add support for the following flexible Canonical Frame Address (CFA)
> recovery rules:
> 
>   CFA = SP + offset
>   CFA = *(SP + offset)
>   CFA = FP + offset
>   CFA = *(FP + offset)
>   CFA = register + offset
>   CFA = *(register + offset)
> 
> Note that CFA recovery rules that use arbitrary register contents are
> only valid when in the topmost frame, as their contents are otherwise
> unknown.
> 
> Reviewed-by: Indu Bhagat <redacted>
> Signed-off-by: Jens Remus <redacted>

Sashiko has reviewed this patch and found no issues. It looks great!

-- 
Sashiko AI review · https://sashiko.dev/#/patchset/20260821195259.2688377-1-jremus@linux.ibm.com?part=5

```
