On Mon, Nov 14, 2022 at 03:04:39AM -0500, Michael S. Tsirkin wrote:
On Mon, Nov 14, 2022 at 11:58:16AM +0800, Xuan Zhuo wrote:
https://www.mail-archive.com/qemu-devel@nongnu.org/msg920776.html Then: $ build/qemu-system-x86_64 -M accel=kvm -m 1G -cpu host -blockdev file,node-name=drive0,filename=test.img -device virtio-blk-pci,drive=drive0 qemu: queue_enable is only suppported in devices of virtio 1.0 or later.
In this PATCH, it was added to check the FEATURE VIRTIO_1 when enabling queue. This code should not be executed, but it is reported here. Because Seabios use the legacy sequence to initialize the modern device.
Acked-by: Michael S. Tsirkin mst@redhat.com
Gerd, is there a chance to have the fix included in this QEMU release? It would be preferable since then we can keep the warning in qemu (probably with some changes such as machine type and LOG_GUEST_ERROR).
Phew, that is rather tight timing given we don't even have a release schedule yet. I can try, maybe with a 1.15.1 bugfix release, but I don't feel like promising anything at this point.
take care, Gerd