Re: [PATCH kvmtool] virtio/pci: Serialize legacy ISR and INTx updates

Will Deacon <[email protected]> Sat, 1 Aug 2026 12:28:32 +0100
Newsgroups org.kernel.vger.kvm
Message-ID <[email protected]>
On Wed, 29 Jul 2026 09:43:48 +0800, Xie Bo wrote:
> The legacy virtio-pci interrupt state is represented by two pieces of
> state: vpci->isr and the legacy INTx line level. Backend threads set ISR
> bits and assert INTx when queue or configuration changes occur, while
> vCPU threads read and clear the ISR and deassert INTx.
> 
> Those operations currently race. One possible interleaving is:
> 
> [...]

Applied to kvmtool (master), thanks!

[1/1] virtio/pci: Serialize legacy ISR and INTx updates
      https://git.kernel.org/will/kvmtool/c/51f527bde8a2

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev