Re: git: e605b87a9e75 - main - Save only callee-saved registers in pcb

From: Andrew Turner <andrew_at_FreeBSD.org>
Date: Wed, 25 May 2022 10:39:57 UTC

> On 25 May 2022, at 11:38, Andrew Turner <andrew@FreeBSD.org> wrote:
> 
> The branch main has been updated by andrew:
> 
> URL: https://cgit.FreeBSD.org/src/commit/?id=e605b87a9e75a7f693527f0aad8189ae9db20f16
> 
> commit e605b87a9e75a7f693527f0aad8189ae9db20f16
> Author:     Dapeng Gao <peter@dpgao.cc>
> AuthorDate: 2022-05-25 10:25:06 +0000
> Commit:     Andrew Turner <andrew@FreeBSD.org>
> CommitDate: 2022-05-25 10:26:30 +0000
> 
>    Save only callee-saved registers in pcb
> 
>    On AArch64, registers x9-x18 are not callee-saved, yet they are
>    preserved at many placed in swtch.S. This patch removes code that
>    preserves these registers.

PR: 262691

Andrew