search for: set_vring_call

Displaying 20 results from an estimated 31 matches for "set_vring_call".

2019 Jul 04
4
[RFC v2] vhost: introduce mdev based hardware vhost backend
...nventing a new protocol? > > > > I'm trying to make it work in VFIO's way.. > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > program could be reused without modification (or minimal modification). And > > > > > vhost API hides lots of details that is not necessary to be underst...
2019 Jul 04
4
[RFC v2] vhost: introduce mdev based hardware vhost backend
...nventing a new protocol? > > > > I'm trying to make it work in VFIO's way.. > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > program could be reused without modification (or minimal modification). And > > > > > vhost API hides lots of details that is not necessary to be underst...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...a comments like V1. What's the advantage of inventing a new protocol? > > I'm trying to make it work in VFIO's way.. > > > > > I believe either of the following should be better: > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > extend it with e.g notify region. The advantages is that all exist userspace > > > program could be reused without modification (or minimal modification). And > > > vhost API hides lots of details that is not necessary to be understood by > > > applicat...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...a comments like V1. What's the advantage of inventing a new protocol? > > I'm trying to make it work in VFIO's way.. > > > > > I believe either of the following should be better: > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > extend it with e.g notify region. The advantages is that all exist userspace > > > program could be reused without modification (or minimal modification). And > > > vhost API hides lots of details that is not necessary to be understood by > > > applicat...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...quests in above structure. > > > Still a comments like V1. What's the advantage of inventing a new protocol? I'm trying to make it work in VFIO's way.. > I believe either of the following should be better: > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > extend it with e.g notify region. The advantages is that all exist userspace > program could be reused without modification (or minimal modification). And > vhost API hides lots of details that is not necessary to be understood by > application (e.g in the case of container). Do...
2019 Jul 03
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...quests in above structure. > > > Still a comments like V1. What's the advantage of inventing a new protocol? I'm trying to make it work in VFIO's way.. > I believe either of the following should be better: > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > extend it with e.g notify region. The advantages is that all exist userspace > program could be reused without modification (or minimal modification). And > vhost API hides lots of details that is not necessary to be understood by > application (e.g in the case of container). Do...
2019 Jul 04
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...> I'm trying to make it work in VFIO's way.. > > > > > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > > program could be reused without modification (or minimal modification). And > > > > > > > vhost API hides lots of details that...
2019 Jul 04
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...> I'm trying to make it work in VFIO's way.. > > > > > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > > program could be reused without modification (or minimal modification). And > > > > > > > vhost API hides lots of details that...
2019 Jul 08
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...t; I'm trying to make it work in VFIO's way.. > > > > > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > > program could be reused without modification (or minimal modification). And > > > > > > > vhost API hides lots of details that...
2019 Jul 08
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...t; I'm trying to make it work in VFIO's way.. > > > > > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > > program could be reused without modification (or minimal modification). And > > > > > > > vhost API hides lots of details that...
2020 Jul 23
0
[PATCH V3 3/6] vDPA: implement vq IRQ allocate/free helpers in vDPA core
...). This makes the API less flexibile. The reason is we store the irq in vhost-vdpa not vDPA. I wonder whether the following looks better: 1) store irq in vdpa device 2) register producer when DRIVER_OK and unregister producer when !DRIVER_OK in vhost-vDPA 3) deal with the synchronization with SET_VRING_CALL 4) document that irq is not expected to be changed during DRIVER_OK This can make sure the API works during driver probe, and we don't need the setup_irq and unsetup_irq method in vdpa_driver Thanks > + */ > +int vdpa_devm_request_irq(struct device *dev, struct vdpa_device *vdev, &gt...
2019 Jul 04
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...s like V1. What's the advantage of inventing a new protocol? >>> I'm trying to make it work in VFIO's way.. >>> >>>> I believe either of the following should be better: >>>> >>>> - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and >>>> extend it with e.g notify region. The advantages is that all exist userspace >>>> program could be reused without modification (or minimal modification). And >>>> vhost API hides lots of details that is not necessary to be understood by >>>>...
2019 Jul 04
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...nventing a new protocol? >>>>> I'm trying to make it work in VFIO's way.. >>>>> >>>>>> I believe either of the following should be better: >>>>>> >>>>>> - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and >>>>>> extend it with e.g notify region. The advantages is that all exist userspace >>>>>> program could be reused without modification (or minimal modification). And >>>>>> vhost API hides lots of details that is not necessary to be underst...
2019 Jul 03
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...cture. >> >> Still a comments like V1. What's the advantage of inventing a new protocol? > I'm trying to make it work in VFIO's way.. > >> I believe either of the following should be better: >> >> - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and >> extend it with e.g notify region. The advantages is that all exist userspace >> program could be reused without modification (or minimal modification). And >> vhost API hides lots of details that is not necessary to be understood by >> application (e.g in the case of...
2019 Jul 09
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...> I'm trying to make it work in VFIO's way.. > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > > > > program could be reused without modification (or minimal modification). And > > > > > > > > > vhost A...
2019 Jul 09
2
[RFC v2] vhost: introduce mdev based hardware vhost backend
...> I'm trying to make it work in VFIO's way.. > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > > > > program could be reused without modification (or minimal modification). And > > > > > > > > > vhost A...
2019 Jul 05
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...;>>> I'm trying to make it work in VFIO's way.. >>>>>>> >>>>>>>> I believe either of the following should be better: >>>>>>>> >>>>>>>> - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and >>>>>>>> extend it with e.g notify region. The advantages is that all exist userspace >>>>>>>> program could be reused without modification (or minimal modification). And >>>>>>>> vhost API hides lots of details that is not...
2020 Aug 04
0
[PATCH V5 4/6] vhost_vdpa: implement IRQ offloading in vhost_vdpa
...functions for setup/unsetup > and update irq offloading respectively by register/unregister > and re-register the irq_bypass_producer. > > With these functions, this commit can setup/unsetup > irq offloading through setting DRIVER_OK/!DRIVER_OK, and > update irq offloading through SET_VRING_CALL. > > Signed-off-by: Zhu Lingshan <lingshan.zhu at intel.com> > Suggested-by: Jason Wang <jasowang at redhat.com> > --- > drivers/vhost/Kconfig | 1 + > drivers/vhost/vdpa.c | 79 ++++++++++++++++++++++++++++++++++++++++++- > 2 files changed, 79 insertions(+),...
2019 Jul 05
0
[RFC v2] vhost: introduce mdev based hardware vhost backend
...t; > > > > I'm trying to make it work in VFIO's way.. > > > > > > > > > > > I believe either of the following should be better: > > > > > > > > > > > > - using vhost ioctl,? we can start from SET_VRING_KICK/SET_VRING_CALL and > > > > > > extend it with e.g notify region. The advantages is that all exist userspace > > > > > > program could be reused without modification (or minimal modification). And > > > > > > vhost API hides lots of details that is not necessar...
2020 Jul 28
0
[PATCH V4 4/6] vhost_vdpa: implement IRQ offloading in vhost_vdpa
...functions for setup/unsetup > and update irq offloading respectively by register/unregister > and re-register the irq_bypass_producer. > > With these functions, this commit can setup/unsetup > irq offloading through setting DRIVER_OK/!DRIVER_OK, and > update irq offloading through SET_VRING_CALL. > > Signed-off-by: Zhu Lingshan <lingshan.zhu at intel.com> > Suggested-by: Jason Wang <jasowang at redhat.com> > --- > drivers/vhost/Kconfig | 1 + > drivers/vhost/vdpa.c | 79 ++++++++++++++++++++++++++++++++++++++++++- > 2 files changed, 79 insertions(+),...