Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Jason Wang
On Wed, Mar 9, 2022 at 3:30 PM Michael S. Tsirkin wrote: > On Wed, Mar 09, 2022 at 11:38:35AM +0800, Jason Wang wrote: > > > > 在 2022/3/8 下午8:16, Michael S. Tsirkin 写道: > > > On Tue, Mar 08, 2022 at 12:37:33PM +0100, Eugenio Perez Martin wrote: > > > > On Tue, Mar 8, 2022 at 11:48 AM Michael S. T

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Michael S. Tsirkin
On Wed, Mar 09, 2022 at 11:38:35AM +0800, Jason Wang wrote: > > 在 2022/3/8 下午8:16, Michael S. Tsirkin 写道: > > On Tue, Mar 08, 2022 at 12:37:33PM +0100, Eugenio Perez Martin wrote: > > > On Tue, Mar 8, 2022 at 11:48 AM Michael S. Tsirkin > > > wrote: > > > > On Tue, Mar 08, 2022 at 04:20:53PM +08

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Jason Wang
在 2022/3/8 下午8:16, Michael S. Tsirkin 写道: On Tue, Mar 08, 2022 at 12:37:33PM +0100, Eugenio Perez Martin wrote: On Tue, Mar 8, 2022 at 11:48 AM Michael S. Tsirkin wrote: On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: Not by itself but I'm not sure we can guarantee guest will no

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Eugenio Perez Martin
On Tue, Mar 8, 2022 at 1:17 PM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 12:37:33PM +0100, Eugenio Perez Martin wrote: > > On Tue, Mar 8, 2022 at 11:48 AM Michael S. Tsirkin wrote: > > > > > > On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: > > > > > Not by itself but I'm

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Jason Wang
On Tue, Mar 8, 2022 at 6:46 PM Michael S. Tsirkin wrote: > On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: > > Generally, yes. > > > So generally I support the idea of merging code gradually. And merging > with an unstable flag to enable it is a reasonable way to do it. > However we

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 12:37:33PM +0100, Eugenio Perez Martin wrote: > On Tue, Mar 8, 2022 at 11:48 AM Michael S. Tsirkin wrote: > > > > On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: > > > > Not by itself but I'm not sure we can guarantee guest will not > > > > attempt to use the IO

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Eugenio Perez Martin
On Tue, Mar 8, 2022 at 11:48 AM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: > > > Not by itself but I'm not sure we can guarantee guest will not > > > attempt to use the IOVA addresses we are reserving down > > > the road. > > > > The IOVA is allocated

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: > > Not by itself but I'm not sure we can guarantee guest will not > > attempt to use the IOVA addresses we are reserving down > > the road. > > The IOVA is allocated via the listeners and stored in the iova tree > per GPA range as IOVA->

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 04:20:53PM +0800, Jason Wang wrote: > Generally, yes. So generally I support the idea of merging code gradually. And merging with an unstable flag to enable it is a reasonable way to do it. However we are half a day away from soft freeze, so this will just result in the f

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Jason Wang
On Tue, Mar 8, 2022 at 3:55 PM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 03:34:17PM +0800, Jason Wang wrote: > > On Tue, Mar 8, 2022 at 3:28 PM Michael S. Tsirkin wrote: > > > > > > On Tue, Mar 08, 2022 at 03:14:35PM +0800, Jason Wang wrote: > > > > On Tue, Mar 8, 2022 at 3:11 PM Mich

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Eugenio Perez Martin
On Tue, Mar 8, 2022 at 8:55 AM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 03:34:17PM +0800, Jason Wang wrote: > > On Tue, Mar 8, 2022 at 3:28 PM Michael S. Tsirkin wrote: > > > > > > On Tue, Mar 08, 2022 at 03:14:35PM +0800, Jason Wang wrote: > > > > On Tue, Mar 8, 2022 at 3:11 PM Mich

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 09:15:37AM +0100, Eugenio Perez Martin wrote: > On Tue, Mar 8, 2022 at 8:55 AM Michael S. Tsirkin wrote: > > > > On Tue, Mar 08, 2022 at 03:34:17PM +0800, Jason Wang wrote: > > > On Tue, Mar 8, 2022 at 3:28 PM Michael S. Tsirkin wrote: > > > > > > > > On Tue, Mar 08, 2022

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 03:34:17PM +0800, Jason Wang wrote: > On Tue, Mar 8, 2022 at 3:28 PM Michael S. Tsirkin wrote: > > > > On Tue, Mar 08, 2022 at 03:14:35PM +0800, Jason Wang wrote: > > > On Tue, Mar 8, 2022 at 3:11 PM Michael S. Tsirkin wrote: > > > > > > > > On Tue, Mar 08, 2022 at 02:03:3

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-08 Thread Eugenio Perez Martin
On Tue, Mar 8, 2022 at 8:28 AM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 03:14:35PM +0800, Jason Wang wrote: > > On Tue, Mar 8, 2022 at 3:11 PM Michael S. Tsirkin wrote: > > > > > > On Tue, Mar 08, 2022 at 02:03:32PM +0800, Jason Wang wrote: > > > > > > > > 在 2022/3/7 下午11:33, Eugenio

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-07 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 03:14:35PM +0800, Jason Wang wrote: > On Tue, Mar 8, 2022 at 3:11 PM Michael S. Tsirkin wrote: > > > > On Tue, Mar 08, 2022 at 02:03:32PM +0800, Jason Wang wrote: > > > > > > 在 2022/3/7 下午11:33, Eugenio Pérez 写道: > > > > This series enable shadow virtqueue (SVQ) for vhost-v

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-07 Thread Jason Wang
On Tue, Mar 8, 2022 at 3:28 PM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 03:14:35PM +0800, Jason Wang wrote: > > On Tue, Mar 8, 2022 at 3:11 PM Michael S. Tsirkin wrote: > > > > > > On Tue, Mar 08, 2022 at 02:03:32PM +0800, Jason Wang wrote: > > > > > > > > 在 2022/3/7 下午11:33, Eugenio

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-07 Thread Jason Wang
On Tue, Mar 8, 2022 at 3:11 PM Michael S. Tsirkin wrote: > > On Tue, Mar 08, 2022 at 02:03:32PM +0800, Jason Wang wrote: > > > > 在 2022/3/7 下午11:33, Eugenio Pérez 写道: > > > This series enable shadow virtqueue (SVQ) for vhost-vdpa devices. This > > > is intended as a new method of tracking the memo

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-07 Thread Michael S. Tsirkin
On Tue, Mar 08, 2022 at 02:03:32PM +0800, Jason Wang wrote: > > 在 2022/3/7 下午11:33, Eugenio Pérez 写道: > > This series enable shadow virtqueue (SVQ) for vhost-vdpa devices. This > > is intended as a new method of tracking the memory the devices touch > > during a migration process: Instead of relay

Re: [PATCH v5 00/15] vDPA shadow virtqueue

2022-03-07 Thread Jason Wang
在 2022/3/7 下午11:33, Eugenio Pérez 写道: This series enable shadow virtqueue (SVQ) for vhost-vdpa devices. This is intended as a new method of tracking the memory the devices touch during a migration process: Instead of relay on vhost device's dirty logging capability, SVQ intercepts the VQ datapl

[PATCH v5 00/15] vDPA shadow virtqueue

2022-03-07 Thread Eugenio Pérez
This series enable shadow virtqueue (SVQ) for vhost-vdpa devices. This is intended as a new method of tracking the memory the devices touch during a migration process: Instead of relay on vhost device's dirty logging capability, SVQ intercepts the VQ dataplane forwarding the descriptors between VM