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

2019-03-12 Thread Max Khon
This bug is invalid. MSI/MSI-X interrupts are properly serviced when dataplane batching is used. The original problem was in the incorrect virtio driver initialization sequence (virtqueues and MSI-X interrupts configured after DRIVER_OK bit is set). This bug can be closed as INVALID. -- You rece

[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

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

2018-05-14 Thread Stefan Hajnoczi
On Mon, May 14, 2018 at 03:00:44AM -, eric hoffman wrote: > 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

[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