[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing
From: |
Peter Maydell |
Subject: |
Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing |
Date: |
Tue, 6 Jul 2021 11:07:24 +0100 |
On Tue, 6 Jul 2021 at 11:04, Eric Auger <eauger@redhat.com> wrote:
>
> Hi Shashi, Peter,
>
> On 7/6/21 5:25 AM, shashi.mallela@linaro.org wrote:
> > On Mon, 2021-07-05 at 20:47 -0400, shashi.mallela@linaro.org wrote:
> >> On Mon, 2021-07-05 at 15:54 +0100, Peter Maydell wrote:
> >>> I missed this the first time around, but I don't think this is
> >>> right.
> >>> Different CPUs could have different GICR_PROPBASER values, so
> >>> checking
> >>> against just one of them is wrong.
>
> "5.1.1 LPI configuration tables" says
>
> "
> It is IMPLEMENTATION DEFINED whether GICR_PROPBASER can be set to
> different values on different
> Redistributors. GICR_TYPER.CommonLPIAff indicates which Redistributors
> must have GICR_PROPBASER set
> to the same value whenever GICR_CTLR.EnableLPIs == 1.
> "
>
> So we can choose to set CommonLPIAff to 0 if we do not need to emulate
> everything. This is what KVM does
We could choose to do that, but as it happens we don't.
And as far as I can tell from the spec we should not be looking
at GICR_PROPBASER at all here anyway.
thanks
-- PMM
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, (continued)
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, Eric Auger, 2021/07/06
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, Peter Maydell, 2021/07/05
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, shashi . mallela, 2021/07/05
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, shashi . mallela, 2021/07/05
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, Peter Maydell, 2021/07/06
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, shashi . mallela, 2021/07/06
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, Peter Maydell, 2021/07/06
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, shashi . mallela, 2021/07/06
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, Eric Auger, 2021/07/06
- Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing,
Peter Maydell <=
Re: [PATCH v5 04/10] hw/intc: GICv3 ITS Command processing, Eric Auger, 2021/07/06