From: Vladimir Sementsov-Ogievskiy Date: Mon, 19 Jan 2026 18:52:11 +0000 (+0300) Subject: virtio-ccw: virtio_ccw_set_guest_notifier(): fix failure path X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=391c230f71fbf22284d1cf41201e70414e8bd2b0;p=thirdparty%2Fqemu.git virtio-ccw: virtio_ccw_set_guest_notifier(): fix failure path We leak notifier initialization on that failure path. Let's cleanup it. Signed-off-by: Vladimir Sementsov-Ogievskiy Reviewed-by: Halil Pasic Reviewed-by: Eric Farman Reviewed-by: Thomas Huth Message-ID: <20260119185228.203296-8-vsementsov@yandex-team.ru> Signed-off-by: Thomas Huth --- diff --git a/hw/s390x/virtio-ccw.c b/hw/s390x/virtio-ccw.c index 6855e20d09..ba55bf4fe9 100644 --- a/hw/s390x/virtio-ccw.c +++ b/hw/s390x/virtio-ccw.c @@ -1038,6 +1038,7 @@ static int virtio_ccw_set_guest_notifier(VirtioCcwDevice *dev, int n, if (r) { virtio_queue_set_guest_notifier_fd_handler(vq, false, with_irqfd); + event_notifier_cleanup(notifier); return r; } }