Thread (122 messages) 122 messages, 5 authors, 2026-09-02

Re: [RFC PATCH v2 00/45] arm64: Add support for FEAT_NMI

From: Will Deacon <will@kernel.org>
Date: 2026-08-06 17:12:38

On Mon, 27 Jul 2026 17:34:08 +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.

[...]
Applied first seven to arm64 (for-next/nmi), thanks!

[01/45] arm64: ptrace: Remove INIT_PSTATE_EL2
        https://git.kernel.org/arm64/c/b7f741717d1e
[02/45] arm64: debug: don't mask DAIF for mdscr_write()
        https://git.kernel.org/arm64/c/7cf2d6efb86f
[03/45] arm64: hibernate: mask DAIF before restoring hibernated kernel
        https://git.kernel.org/arm64/c/684bde100117
[04/45] arm64: hibernate: Restore DAIF state on error
        https://git.kernel.org/arm64/c/541549827889
[05/45] arm64: suspend: rely on daif helpers to handle PMR
        https://git.kernel.org/arm64/c/630ca6c58fcf
[06/45] arm64: suspend: Initialize PMR on resume
        https://git.kernel.org/arm64/c/d3ebdc1772c0
[07/45] arm64: entry: mask DAIF before returning from C EL1 handlers
        https://git.kernel.org/arm64/c/0d774e0517f3

It's a bit of a drop in the ocean, but they seem like sensible
improvements to me and there's no point in you carrying them out of
tree.

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help