Re: [PATCH net 0/2] octeontx2: quiesce stale mailbox IRQ state before request_irq()
From: patchwork-bot+netdevbpf
Date: Mon Jun 15 2026 - 15:52:11 EST
Hello:
This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@xxxxxxxxxx>:
On Fri, 12 Jun 2026 00:00:12 +0800 you wrote:
> Both OTX2 mailbox registration paths currently install their IRQ
> handlers before clearing stale local mailbox interrupt state, even
> though the code comments already say that the clear is needed first to
> avoid spurious interrupts.
>
> This issue was found by our static analysis tool and manually audited on
> Linux v6.18.21. Directed QEMU no-device validation further showed that
> the real PF and VF mailbox handlers are already reachable in that
> pre-clear window and can touch the same mailbox and workqueue carrier
> before local quiesce has completed.
>
> [...]
Here is the summary with links:
- [net,1/2] octeontx2-pf: clear stale mailbox IRQ state before request_irq()
https://git.kernel.org/netdev/net/c/f918554fb724
- [net,2/2] octeontx2-vf: clear stale mailbox IRQ state before request_irq()
https://git.kernel.org/netdev/net/c/0b352f04b9be
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html