]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemuProcessRefreshDiskProps: Drop code to remove disk source
authorPeter Krempa <pkrempa@redhat.com>
Tue, 3 Feb 2026 16:41:21 +0000 (17:41 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 12 Feb 2026 15:45:34 +0000 (16:45 +0100)
In blockdev mode, the guest OS can't force the drive to become empty
(opening cdrom tray doesn't remove media; floppies can't be ejected from
guest OS), so the check if a drive is empty is dead code at this point.

Remove it.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/qemu/qemu_process.c

index fba1dbe844ab1a6202e6018bc3ba31a037279700..c130483659a82f0653b0c5e491ea329e6c49819c 100644 (file)
@@ -9544,9 +9544,6 @@ qemuProcessRefreshDiskProps(virDomainDiskDef *disk,
     qemuDomainDiskPrivate *diskpriv = QEMU_DOMAIN_DISK_PRIVATE(disk);
 
     if (info->removable) {
-        if (info->empty)
-            virDomainDiskEmptySource(disk);
-
         if (info->tray) {
             if (info->tray_open)
                 disk->tray_status = VIR_DOMAIN_DISK_TRAY_OPEN;