Re: [PATCH v2 00/14] arm64/nmi: Support for FEAT_NMI

Marc Zyngier
2022-12-03T09:45:57Z

On Sat, 03 Dec 2022 08:25:10 +0000,
Lorenzo Pieralisi <lpieralisi@kernel.org> wrote:

Hey Lorenzo,

>
> On Fri, Dec 02, 2022 at 06:42:20PM +0000, Marc Zyngier wrote:
> > On Sat, 12 Nov 2022 15:16:54 +0000,
> > Mark Brown <broonie@kernel.org> wrote:
> > >
> > > This series enables the architecture and GIC support for the arm64
> > > FEAT_NMI and FEAT_GICv3_NMI extensions in host kernels. These introduce
> > > support for a new category of interrupts in the architecture code which
> > > we can use to provide NMI like functionality, though the interrupts are
> > > in fact maskable as the name would not imply. The GIC support was done
> > > by Loreozo Pieralisi.
> >
> > FWIW, I have stashed a rework of my 2 year old vgic NMI series at
> > [1]. It hasn't broken non-NMI behaviour in my early testing, but my
> > FVP is out of commission for the time being.
>
> Thanks Marc, I will test the changes and update the ones I made
> already accordingly, I should be able to do that next week I have
> been sick but things are on the mend.

I hope you get better soon!

Let's come up with the best of both series (I'm pretty sure mine isn't
perfect...).

I also need to reply to Mark's patches, as there is a number of things
I ended up changing in my patches and that should be part of the base
NMI series (bogus trapping and restrictive cap being two main two).

Thanks,

M.

--
Without deviation from the norm, progress is not possible.