Running:

$ qemu-system-x86_64  -device 
virtio-blk-pci,logical_block_size=4096,physical_block_size=4096,drive=boot
-drive file=/tmp/a.qcow2,if=none,id=boot

gives me: Floating point exception

The crash is in hw/virtio-blk.c:505 blkcfg.blk_size is zero because
s->conf->logical_block_size is zero.

Running:

$ qemu-system-x86_64  -device 
virtio-blk-pci,physical_block_size=4096,logical_block_size=4096,drive=boot
-drive file=/tmp/a.qcow2,if=none,id=boot

works.

--
                        Gleb.

Reply via email to