On Tue, 13 Oct 2026 at 11:25, Philippe Mathieu-Daudé
<[email protected]> wrote:
>
> On 13/10/26 10:39, Peter Maydell wrote:
> > The IRS_VMAP_L2_VISTR allows the guest to make an L2 entry in the
> > VM's VLPI or VSPI IST valid; it is the equivalent of what
> > IRS_MAP_L2_ISTR does for the physical LPI IST.
> >
> > Signed-off-by: Peter Maydell <[email protected]>
> > ---
> >   hw/intc/arm_gicv5.c                | 76 ++++++++++++++++++++++++++++++
> >   hw/intc/arm_gicv5_common.c         |  1 +
> >   include/hw/intc/arm_gicv5_common.h |  1 +
> >   3 files changed, 78 insertions(+)
>
>
> > @@ -2128,6 +2184,15 @@ static bool config_writel(GICv5 *s, GICv5Domain 
> > domain, hwaddr offset,
> >                                deposit64(cs->irs_vmap_vistr[domain],
> >                                          32, 32, data));
> >           return true;
> > +    case A_IRS_VMAP_L2_VISTR:
> > +        irs_vmap_l2_vistr_write(s, domain,
> > +                                deposit64(cs->irs_vmap_vistr[domain], 0, 
> > 32, data));
>
> irs_vmap_l2_vistr[] typo?
>
> > +        return true;
> > +    case A_IRS_VMAP_L2_VISTR + 4:
> > +        irs_vmap_l2_vistr_write(s, domain,
> > +                                deposit64(cs->irs_vmap_vistr[domain],
> > +                                          32, 32, data));
>
> (ditto?)
>

Yep, more cut-n-paste mistakes; thanks for spotting them.

-- PMM

Reply via email to