Message ID | cover.1548171741.git.berto@igalia.com (mailing list archive) |
---|---|
Headers | show |
Series | iothread-related fixes for virtio-scsi | expand |
Am 22.01.2019 um 16:53 hat Alberto Garcia geschrieben: > Hi, > > here are three patches with iothread-related fixes for virtio-scsi, > with their test cases. > > This series fixes the following bugs: > > https://bugzilla.redhat.com/show_bug.cgi?id=1656276 > > https://bugzilla.redhat.com/show_bug.cgi?id=1662508 > > I also wanted to do prepare a similar one for virtio-blk but I'm > unsure about how to proceed, because I'm unable to detect during > realize() that the blockdev is using a different iothread. This > crashes QEMU: > > { "execute": "qmp_capabilities" } > { "execute": "blockdev-add", "arguments": {"driver": "null-co", "node-name": "hd0", "read-only": true}} > { "execute": "object-add", "arguments": {"qom-type": "iothread", "id": "iothread0"}} > { "execute": "object-add", "arguments": {"qom-type": "iothread", "id": "iothread1"}} > { "execute": "device_add", "arguments": {"id": "virtio-blk0", "driver": "virtio-blk", "iothread": "iothread0", "drive": "hd0"}} > { "execute": "system_reset"} > (wait for the events) > { "execute": "device_add", "arguments": {"id": "virtio-blk1", "driver": "virtio-blk", "iothread": "iothread1", "drive": "hd0"}} Thanks, applied to the block branch. Kevin