Re: [RFC PATCH v2 21/45] arm64: gicv3: remove GIC_PRIO_PSR_I_SET
Vladimir Murzin <[email protected]> Mon, 3 Aug 2026 13:27:04 +0100
| Newsgroups | org.infradead.lists.linux-arm-kernel |
|---|---|
| Message-ID | <[email protected]> |
On 7/28/26 13:08, Jinjie Ruan wrote: > 在 2026/7/28 0:34, Vladimir Murzin 写道: >> From: Ada Couprie Diaz <[email protected]> >> >> `GIC_PRIO_PSR_I_SET` was used to keep track of sections of the kernel >> where interrupts always need to reach the CPU and could not be masked >> via interrupt priorities, or DAIF bypassed the status of the PMR. >> >> This flag unmasked IRQs when OR'd to GIC_PRIO_IRQON and ensured that >> that IRQs were seen as disabled by the `local_irqs_...` functions, >> as they would only check the PMR if pseudo-NMIs were enabled. >> >> This is not needed anymore as our IRQ masking APIs now know how to handle >> interrupt priorities properly and in parallel with DAIF : remove it. >> >> Signed-off-by: Ada Couprie Diaz <[email protected]> >> Signed-off-by: Vladimir Murzin <[email protected]> > It seems that the reviewed-by for v1 is missing. I think you had some comments on v1 [1], so I didn't want to apply the tag prematurely [1] https://lore.kernel.org/linux-arm-kernel/[email protected]/ Cheers Vladimir