On Fri, 10 Mar 2023 at 04:55, Joelle van Dyne <j...@getutm.app> wrote:
>
> On Mon, Dec 19, 2022 at 2:08 PM Alexander Graf <ag...@csgraf.de> wrote:
> >
> > We currently only support GICv2 emulation. To also support GICv3, we will
> > need to pass a few system registers into their respective handler functions.
> >
> > This patch adds support for HVF to call into the TCG callbacks for GICv3
> > system register handlers. This is safe because the GICv3 TCG code is generic
> > as long as we limit ourselves to EL0 and EL1 - which are the only modes
> > supported by HVF.
> >
> > To make sure nobody trips over that, we also annotate callbacks that don't
> > work in HVF mode, such as EL state change hooks.
> >
> > With GICv3 support in place, we can run with more than 8 vCPUs.
> >
> > Signed-off-by: Alexander Graf <ag...@csgraf.de>
> > ---
>
> Tested-by: Joelle van Dyne <j...@getutm.app>

Just FYI, this patch is already upstream (commit a2260983c6553).

-- PMM

Reply via email to