Re: [PATCH V3 13/17] riscv: compat: signal: Add rt_frame implementation

From: Arnd Bergmann
Date: Thu Jan 20 2022 - 05:34:29 EST


On Thu, Jan 20, 2022 at 8:39 AM <guoren@xxxxxxxxxx> wrote:
>
> From: Guo Ren <guoren@xxxxxxxxxxxxxxxxx>
>
> Implement compat_setup_rt_frame for sigcontext save & restore. The
> main process is the same with signal, but the rv32 pt_regs' size
> is different from rv64's, so we needs convert them.
>
> Signed-off-by: Guo Ren <guoren@xxxxxxxxxxxxxxxxx>
> Signed-off-by: Guo Ren <guoren@xxxxxxxxxx>
> Cc: Arnd Bergmann <arnd@xxxxxxxx>

I hope someone else can properly review this part, it's not my area
but it looks complex enough that it could bring subtle bugs.

Arnd