[Qemu-devel] [Bug 1771042] Re: dataplane interrupt handler doesn't support msi

2018-05-14 Thread eric hoffman
thanks for looking at this Stefan - since I don't have any context of exactly the kind of environmental issues like threading, the patch posted here isn't really a suggested fix. it does in general seem helpful if batched interrupts have the same delivery semantics as non-deferred. -- You receiv

[Qemu-devel] [Bug 1771042] [NEW] dataplane interrupt handler doesn't support msi

2018-05-13 Thread eric hoffman
Public bug reported: hw/block/dataplane/virtio-blk.c commit 1010cadf62332017648abee0d7a3dc7f2eef9632 in the function notify_guest_bh, the function virtio_notify_irqfd is called to deliver the interrupt corresponding to the vq however, without the dataplane, hw/block/virtio_blk_req_complete calls

[Qemu-devel] [Bug 1771042] Re: dataplane interrupt handler doesn't support msi

2018-05-13 Thread eric hoffman
diff --git a/hw/block/dataplane/virtio-blk.c b/hw/block/dataplane/virtio-blk.c index 101f32c..31d9eb8 100644 --- a/hw/block/dataplane/virtio-blk.c +++ b/hw/block/dataplane/virtio-blk.c @@ -73,7 +73,7 @@ static void notify_guest_bh(void *opaque) unsigned i = j + ctzl(bits);

[Qemu-devel] [Bug 1771042] Re: dataplane interrupt handler doesn't support msi

2018-05-13 Thread eric hoffman
oh right, another note. this only manifests when using kvm. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1771042 Title: dataplane interrupt handler doesn't support msi Status in QEMU: New Bug