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