Elektrine lite

← Feed

@ammarfaizi2@hiradai.space

2026-03-13 07:48 UTC

@ammarfaizi2@social.gnuweeb.org @yuka@s.umeyashiki.org Can you try this patch and see if it's a cure? diff --git a/drivers/virtio/virtio_pci_common.c b/drivers/virtio/virtio_pci_common.c index d6d79af44569..ba6901d1efb9 100644 --- a/drivers/virtio/virtio_pci_common.c +++ b/drivers/virtio/virtio_pci_common.c @@ -285,7 +285,9 @@ void vp_del_vqs(struct virtio_device *vdev) free_irq(irq, vq); } } - vp_del_vq(vq, info); + + if (info) + vp_del_vq(vq, info); } vp_dev->per_vq_vectors = false;

Replies (1)

  • @yuka@s.umeyashiki.org 2026-03-13 10:01

    @ammarfaizi2@hiradai.space @ammarfaizi2@social.gnuweeb.org LGTM, thanks for the fix! root@vmi3114076:~# ls -l /sys/bus/virtio/drivers/virtio_balloon/ total 0 --w------- 1 root root 4096 Mar 13 16:58 bind lrwxrwxrwx 1 root root 0 Mar 13 16:57 module -> ../../../../module/virtio_balloon --w------- 1 root root 4096 Mar 13 16:56 uevent --w------- 1 root root 4096 Mar 13 16:58 unbind lrwxrwxrwx 1 root root 0 Mar 13 16:58 virtio0 -> ../../../../devices/pci0000:00/0000:00:03.0/virtio0 root@vmi3114076:~# root@vmi3114076:~# echo virtio0 > /sys/bus/virtio/drivers/virtio_balloon/unbind root@vmi3114076:~# root@vmi3114076:~# ls -l /sys/bus/virtio/drivers/virtio_balloon/ total 0 --w------- 1 root root 4096 Mar 13 16:58 bind lrwxrwxrwx 1 root root 0 Mar 13 16:57 module -> ../../../../module/virtio_balloon --w------- 1 root root 4096 Mar 13 16:56 uevent --w------- 1 root root 4096 Mar 13 16:58 unbind root@vmi3114076:~# echo virtio0 > /sys/bus/virtio/drivers/virtio_balloon/bind root@vmi3114076:~# ls -l /sys/bus/virtio/drivers/virtio_balloon/ total 0 --w------- 1 root root 4096 Mar 13 16:59 bind lrwxrwxrwx 1 root root 0 Mar 13 16:57 module -> ../../../../module/virtio_balloon --w------- 1 root root 4096 Mar 13 16:56 uevent --w------- 1 root root 4096 Mar 13 16:58 unbind lrwxrwxrwx 1 root root 0 Mar 13 16:59 virtio0 -> ../../../../devices/pci0000:00/0000:00:03.0/virtio0 root@vmi3114076:~#

    Open ##3421608