Re: [PATCH v1 00/10] vDPA support in qemu
On Sun, Jun 28, 2020 at 3:07 PM Jason Wang 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
Re: [PATCH v1 00/10] vDPA support in qemu
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
Re: [PATCH v1 00/10] vDPA support in qemu
On Thu, Jun 25, 2020 at 12:48 PM Markus Armbruster wrote: > > Cindy Lu writes: > > > On Tue, Jun 23, 2020 at 5:43 PM Jason Wang wrote: > >> > >> > >> On 2020/6/23 下午5:16, Cindy Lu wrote: > >> > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster > >> > wrote: > >> >> Cindy Lu 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
Re: [PATCH v1 00/10] vDPA support in qemu
Cindy Lu writes: > On Tue, Jun 23, 2020 at 5:43 PM Jason Wang wrote: >> >> >> On 2020/6/23 下午5:16, Cindy Lu wrote: >> > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster >> > wrote: >> >> Cindy Lu 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.
Re: [PATCH v1 00/10] vDPA support in qemu
On Tue, Jun 23, 2020 at 5:43 PM Jason Wang wrote: > > > On 2020/6/23 下午5:16, Cindy Lu wrote: > > On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster wrote: > >> Cindy Lu 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
Re: [PATCH v1 00/10] vDPA support in qemu
On 2020/6/23 下午5:16, Cindy Lu wrote: On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster wrote: Cindy Lu 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
Re: [PATCH v1 00/10] vDPA support in qemu
On Tue, Jun 23, 2020 at 3:07 PM Markus Armbruster wrote: > > Cindy Lu 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
Re: [PATCH v1 00/10] vDPA support in qemu
Cindy Lu 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?