Description of problem: The behavior when converting an image to block device has changed and now fails with "qemu-img: Protocol driver 'host_device' does not support image creation" [root@lynx23 ~]# lvcreate -L 100M f1373d19-38a2-4730-b092-3a86b7f3b22d -n foo1 Rounding up size to full physical extent 128.00 MiB Logical volume "foo1" created. [root@lynx23 ~]# qemu-img create -f raw /dev/f1373d19-38a2-4730-b092-3a86b7f3b22d/foo1 100M Formatting '/dev/f1373d19-38a2-4730-b092-3a86b7f3b22d/foo1', fmt=raw size=104857600 [root@lynx23 ~]# lvcreate -L 100M f1373d19-38a2-4730-b092-3a86b7f3b22d -n foo2 Rounding up size to full physical extent 128.00 MiB Logical volume "foo2" created. [root@lynx23 ~]# qemu-img convert -p -t none -T none -f raw /dev/f1373d19-38a2-4730-b092-3a86b7f3b22d/foo1 -O raw -W /dev/f1373d19-38a2-4730-b092-3a86b7f3b22d/foo2 qemu-img: Protocol driver 'host_device' does not support image creation This can be fixed by adding the '-n' flag, but breaks current behaviour Version-Release number of selected component (if applicable): qemu-img-4.2.0-15.module+el8.2.0+6029+618ef2ec.x86_64 How reproducible: 100% Steps to Reproduce: Provided in description 1. 2. 3. Actual results: Expected results: Additional info: