[PATCH 1/2] arm: cpu: Add optional CMOs by VA

Paul Liu paul.liu at linaro.org
Tue Feb 7 18:18:27 CET 2023


Hi Marc,

I think you are the author. I'm just making some minor fixes and then
upstreaming to the mailing list.
What is the correct way to make the Signed-off-by list?

Yours,
Paul


On Wed, 8 Feb 2023 at 00:35, Marc Zyngier <maz at kernel.org> wrote:

> On 2023-02-07 16:20, Ying-Chun Liu (PaulLiu) wrote:
> > Exposing set/way cache maintenance to a virtual machine is unsafe, not
> > least because the instructions are not permission-checked but also
> > because they are not broadcast between CPUs. Consequently, KVM traps
> > and
> > emulates such maintenance in the host kernel using by-VA operations and
> > looping over the stage-2 page-tables. However, when running under
> > protected KVM, these instructions are not able to be emulated and will
> > instead result in an exception being delivered to the guest.
> >
> > Introduce CONFIG_CMO_BY_VA_ONLY so that virtual platforms can select
> > this option and perform by-VA cache maintenance instead of using the
> > set/way instructions.
> >
> > Signed-off-by: Ying-Chun Liu (PaulLiu) <paul.liu at linaro.org>
> > Signed-off-by: Marc Zyngier <maz at kernel.org>
> > Signed-off-by: Will Deacon <willdeacon at google.com>
> > Cc: Tom Rini <trini at konsulko.com>
>
> The sign-off chain looks pretty odd. Either you are the author
> of this patch, and I have nothing to do on the sign-off list,
> or I'm the author and the authorship is wrong. Similar things
> would apply for Will.
>
> So which one is it?
>
>          M.
> --
> Jazz is not dead. It just smells funny...
>


More information about the U-Boot mailing list