Hide Forgot
If qemu tries to use a block driver as read write, but it is whitelisted for read-only, the error message is obscure and not instructive. Actual results: (configure with --block-drv-ro-whitelist=vmdk and build qemu) $ qemu-kvm -nodefaults --enable-kvm -S -m 512 -vnc :0 -readconfig test.cfg -drive if=none,file=foo.vmdk qemu-kvm: -drive if=none,file=foo.vmdk: could not open disk image foo.vmdk: Operation not supported A better message should be: qemu-kvm: -drive if=none,file=foo.vmdk: format 'vmdk' is only supported read-only