[PATCH 00/38] arm64: Add support for FEAT_NMI

Ashok Raj ashok.raj at oss.qualcomm.com
Mon Oct 26 12:25:21 PDT 2026


On Fri, Oct 23, 2026 at 09:20:16PM -0700, Ashok Raj wrote:
> On Mon, Sep 14, 2026 at 11:20:24AM +0100, Vladimir Murzin wrote:
> 
> > FEAT_NMI provides an architected mechanism for supporting non-maskable
> > interrupts (NMIs) and less-masked interrupts (LMIs).
> > 
> > Since we already support pseudo-NMIs via priority masking, introducing
> > another flavour of NMI on top of the existing infrastructure could
> > easily become messy, making the code harder to follow and reason
> > about.
> > 
> > To avoid that, this series first makes room for the new NMI "tenant"
> > by restructuring the existing exception masking logic (patches 01/38 -
> > 15/38)
> 
> 
> Hi all,
> 
> I am working on arm64 HEST/GHES Type-4 (NMI) support using FEAT_NMI
> and GIC NMI support.
> 
FYI: I have submitted a code-first proposal for the Type-4 HEST/GHES
changes.

I have some internal things to iron out to submit directly, thanks to
Jonathan for helping out in the review and upload the document.


https://github.com/tianocore/edk2/issues/13392

I have patches to work with this on top of the latest posted FEAT_NMI
series all tested on Qemu SBSA ref. Will post them in a bit.

Please help with the review. 

Thanks a ton!

Cheers,
Ashok



More information about the linux-arm-kernel mailing list