Re: [PATCH] virtio_mmio: disable IRQ wake before free_irq

Xiong Weimin <[email protected]> Wed, 05 Aug 2026 14:47:09 +0800
Newsgroups dev.linux.lists.virtualization,org.kernel.vger.linux-kernel,org.kernel.vger.stable
Message-ID <[email protected]>
On the virtio_input thread, Michael asked whether each of these patches
is a real or a theoretical issue for stable. For this virtio_mmio patch:

Real when the DT node has "wakeup-source".

vm_find_vqs() may enable_irq_wake() on the shared IRQ, and vm_del_vqs()
used to free_irq() without disable_irq_wake(), which leaves a wake
reference and can warn on later free/request cycles. Platforms without
that property do not hit it.

Please let me know if you still want Cc: stable on this one.

Thanks,
Xiong