Message ID | 20200622153756.19189-1-lulu@redhat.com (mailing list archive) |
---|---|
Headers | show |
Series | vDPA support in qemu | expand |
Cindy Lu <lulu@redhat.com> writes: > vDPA device is a device that uses a datapath which complies with the > virtio specifications with vendor specific control path. vDPA devices > can be both physically located on the hardware or emulated by software. > This RFC introduce the vDPA support in qemu > TODO > 1) vIOMMU support > 2) live migration support This gives me the foggiest of ideas on what vDPA is. Could we use docs/interop/vhost-vdpa.rst?
On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster <armbru@redhat.com> wrote: > > Cindy Lu <lulu@redhat.com> writes: > > > vDPA device is a device that uses a datapath which complies with the > > virtio specifications with vendor specific control path. vDPA devices > > can be both physically located on the hardware or emulated by software. > > This RFC introduce the vDPA support in qemu > > TODO > > 1) vIOMMU support > > 2) live migration support > > This gives me the foggiest of ideas on what vDPA is. Could we use > docs/interop/vhost-vdpa.rst? > Sure will add this
On 2020/6/23 下午5:16, Cindy Lu wrote: > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster <armbru@redhat.com> wrote: >> Cindy Lu <lulu@redhat.com> writes: >> >>> vDPA device is a device that uses a datapath which complies with the >>> virtio specifications with vendor specific control path. vDPA devices >>> can be both physically located on the hardware or emulated by software. >>> This RFC introduce the vDPA support in qemu >>> TODO >>> 1) vIOMMU support >>> 2) live migration support >> This gives me the foggiest of ideas on what vDPA is. Could we use >> docs/interop/vhost-vdpa.rst? >> > Sure will add this > > Not sure it's the best place since vhost-vdpa is kernel specific. Maybe kernel docs (TBD) is a better place and we can refer it this file in the future. But it doesn't harm if you said something more here and refer the kernel commit here: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4c8cf31885f69e86be0b5b9e6677a26797365e1d Thanks
On Tue, Jun 23, 2020 at 5:43 PM Jason Wang <jasowang@redhat.com> wrote: > > > On 2020/6/23 下午5:16, Cindy Lu wrote: > > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster <armbru@redhat.com> wrote: > >> Cindy Lu <lulu@redhat.com> writes: > >> > >>> vDPA device is a device that uses a datapath which complies with the > >>> virtio specifications with vendor specific control path. vDPA devices > >>> can be both physically located on the hardware or emulated by software. > >>> This RFC introduce the vDPA support in qemu > >>> TODO > >>> 1) vIOMMU support > >>> 2) live migration support > >> This gives me the foggiest of ideas on what vDPA is. Could we use > >> docs/interop/vhost-vdpa.rst? > >> > > Sure will add this > > > > > > Not sure it's the best place since vhost-vdpa is kernel specific. > > Maybe kernel docs (TBD) is a better place and we can refer it this file > in the future. > > But it doesn't harm if you said something more here and refer the kernel > commit here: > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4c8cf31885f69e86be0b5b9e6677a26797365e1d > > Thanks > > Hi Markus, I think I agree with Jason's opinion, kernel docs is a better place. Maybe we can keep what it is now, and do this job in the future. Thanks Cindy
Cindy Lu <lulu@redhat.com> writes: > On Tue, Jun 23, 2020 at 5:43 PM Jason Wang <jasowang@redhat.com> wrote: >> >> >> On 2020/6/23 下午5:16, Cindy Lu wrote: >> > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster <armbru@redhat.com> wrote: >> >> Cindy Lu <lulu@redhat.com> writes: >> >> >> >>> vDPA device is a device that uses a datapath which complies with the >> >>> virtio specifications with vendor specific control path. vDPA devices >> >>> can be both physically located on the hardware or emulated by software. >> >>> This RFC introduce the vDPA support in qemu >> >>> TODO >> >>> 1) vIOMMU support >> >>> 2) live migration support >> >> This gives me the foggiest of ideas on what vDPA is. Could we use >> >> docs/interop/vhost-vdpa.rst? >> >> >> > Sure will add this >> > >> > >> >> Not sure it's the best place since vhost-vdpa is kernel specific. >> >> Maybe kernel docs (TBD) is a better place and we can refer it this file >> in the future. >> >> But it doesn't harm if you said something more here and refer the kernel >> commit here: >> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4c8cf31885f69e86be0b5b9e6677a26797365e1d >> >> Thanks >> >> > Hi Markus, > I think I agree with Jason's opinion, kernel docs is a better place. > Maybe we can keep what it is now, and do this job in the future. I think a super-short description of vDPA here (one sentence?) together with a link to complete information would be helpful. If the link's target doesn't yet exist, adding the link later is okay.
On Thu, Jun 25, 2020 at 12:48 PM Markus Armbruster <armbru@redhat.com> wrote: > > Cindy Lu <lulu@redhat.com> writes: > > > On Tue, Jun 23, 2020 at 5:43 PM Jason Wang <jasowang@redhat.com> wrote: > >> > >> > >> On 2020/6/23 下午5:16, Cindy Lu wrote: > >> > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster <armbru@redhat.com> wrote: > >> >> Cindy Lu <lulu@redhat.com> writes: > >> >> > >> >>> vDPA device is a device that uses a datapath which complies with the > >> >>> virtio specifications with vendor specific control path. vDPA devices > >> >>> can be both physically located on the hardware or emulated by software. > >> >>> This RFC introduce the vDPA support in qemu > >> >>> TODO > >> >>> 1) vIOMMU support > >> >>> 2) live migration support > >> >> This gives me the foggiest of ideas on what vDPA is. Could we use > >> >> docs/interop/vhost-vdpa.rst? > >> >> > >> > Sure will add this > >> > > >> > > >> > >> Not sure it's the best place since vhost-vdpa is kernel specific. > >> > >> Maybe kernel docs (TBD) is a better place and we can refer it this file > >> in the future. > >> > >> But it doesn't harm if you said something more here and refer the kernel > >> commit here: > >> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=4c8cf31885f69e86be0b5b9e6677a26797365e1d > >> > >> Thanks > >> > >> > > Hi Markus, > > I think I agree with Jason's opinion, kernel docs is a better place. > > Maybe we can keep what it is now, and do this job in the future. > > I think a super-short description of vDPA here (one sentence?) together > with a link to complete information would be helpful. If the link's > target doesn't yet exist, adding the link later is okay. > sure thanks Markus, will do
On 2020/6/22 下午11:37, Cindy Lu wrote: > vDPA device is a device that uses a datapath which complies with the > virtio specifications with vendor specific control path. vDPA devices > can be both physically located on the hardware or emulated by software. > This RFC introduce the vDPA support in qemu > TODO > 1) vIOMMU support > 2) live migration support Jut notice that the config interrupt [1] looks missed in this series. Please add them in next version. Thanks [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=776f395004d829bbbf18c159ed9beb517a208c71
On Sun, Jun 28, 2020 at 3:07 PM Jason Wang <jasowang@redhat.com> wrote: > > > On 2020/6/22 下午11:37, Cindy Lu wrote: > > vDPA device is a device that uses a datapath which complies with the > > virtio specifications with vendor specific control path. vDPA devices > > can be both physically located on the hardware or emulated by software. > > This RFC introduce the vDPA support in qemu > > TODO > > 1) vIOMMU support > > 2) live migration support > > > Jut notice that the config interrupt [1] looks missed in this series. > > Please add them in next version. > > Thanks > > [1] > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=776f395004d829bbbf18c159ed9beb517a208c71 > sure will add this part