search for: vhost_call_ctx

Displaying 4 results from an estimated 4 matches for "vhost_call_ctx".

2020 Jul 17
0
[PATCH V2 1/6] vhost: introduce vhost_call_ctx
On 2020/7/16 ??7:23, Zhu Lingshan wrote: > This commit introduces struct vhost_call_ctx which replaced > raw struct eventfd_ctx *call_ctx in struct vhost_virtqueue. > Besides eventfd_ctx, it contains a spin lock and an > irq_bypass_producer in its structure. > > Signed-off-by: Zhu Lingshan <lingshan.zhu at intel.com> > Suggested-by: Jason Wang <jasowang at r...
2020 Jul 15
0
[PATCH 0/7] *** IRQ offloading for vDPA ***
...not map to MSIX. So the consumer can't match the producer and we fallback to eventfd based irq. For 2) it looks to me guest should deal with the irq synchronization when mask or unmask MSIX vectors. What's your thought? Thanks > > > Zhu Lingshan (7): > vhost: introduce vhost_call_ctx > kvm/vfio: detect assigned device via irqbypass manager > vhost_vdpa: implement IRQ offloading functions in vhost_vdpa > vDPA: implement IRQ offloading helpers in vDPA core > virtio_vdpa: init IRQ offloading function pointers to NULL. > ifcvf: replace irq_request/free...
2020 Jul 16
0
[PATCH 0/7] *** IRQ offloading for vDPA ***
...re during a switch each interrupt is reported *somewhere*: either irq or eventfd - and not lost. > Thanks, > BR > Zhu Lingshan > > > What's your thought? > > Thanks > > > > > > Zhu Lingshan (7): > ?? vhost: introduce vhost_call_ctx > ?? kvm/vfio: detect assigned device via irqbypass manager > ?? vhost_vdpa: implement IRQ offloading functions in vhost_vdpa > ?? vDPA: implement IRQ offloading helpers in vDPA core > ?? virtio_vdpa: init IRQ offloading function pointers to NULL. >...
2020 Jul 16
0
[PATCH 0/7] *** IRQ offloading for vDPA ***
...SIX vectors. > Agreed! It's better to double check for this. Thanks > > Thanks, > BR > Zhu Lingshan >> >> What's your thought? >> >> Thanks >> >> >>> >>> >>> Zhu Lingshan (7): >>> ?? vhost: introduce vhost_call_ctx >>> ?? kvm/vfio: detect assigned device via irqbypass manager >>> ?? vhost_vdpa: implement IRQ offloading functions in vhost_vdpa >>> ?? vDPA: implement IRQ offloading helpers in vDPA core >>> ?? virtio_vdpa: init IRQ offloading function pointers to NULL. >&gt...