Re: [PATCH v2] hvf: arm: Add support for GICv3

2023-02-03 Thread Alexander Graf
Hey Peter, On 03.02.23 11:57, Peter Maydell wrote: On Thu, 2 Feb 2023 at 17:56, Peter Maydell wrote: On Sat, 28 Jan 2023 at 22:45, Alexander Graf wrote: We currently only support GICv2 emulation. To also support GICv3, we will need to pass a few system registers into their respective

Re: [PATCH v2] hvf: arm: Add support for GICv3

2023-02-03 Thread Peter Maydell
On Thu, 2 Feb 2023 at 17:56, Peter Maydell wrote: > > On Sat, 28 Jan 2023 at 22:45, Alexander Graf 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

Re: [PATCH v2] hvf: arm: Add support for GICv3

2023-02-02 Thread Peter Maydell
On Sat, 28 Jan 2023 at 22:45, Alexander Graf 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

[PATCH v2] hvf: arm: Add support for GICv3

2023-01-28 Thread Alexander Graf
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