Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-20 Thread Hawkins Jiawei
在 2023/7/20 16:53, Lei Yang 写道: > According to the Hawkins provided steps, I tested two cases based on > applied this series patches and without it. And all tests are based on > the real hardware. > Case 1, without this series > Source: qemu-system-x86_64: vhost_vdpa_net_load() = 23308 us > Dest:

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-20 Thread Lei Yang
According to the Hawkins provided steps, I tested two cases based on applied this series patches and without it. And all tests are based on the real hardware. Case 1, without this series Source: qemu-system-x86_64: vhost_vdpa_net_load() = 23308 us Dest: qemu-system-x86_64: vhost_vdpa_net_load() =

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Lei Yang
On Wed, Jul 19, 2023 at 11:25 PM Hawkins Jiawei wrote: > > 在 2023/7/19 20:44, Lei Yang 写道: > > Hello Hawkins and Michael > > > > Looks like there are big changes about vp_vdpa, therefore, if needed, > > QE can test this series in QE's environment before the patch is > > Hi Lei, > > This patch seri

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Hawkins Jiawei
在 2023/7/19 20:44, Lei Yang 写道: > Hello Hawkins and Michael > > Looks like there are big changes about vp_vdpa, therefore, if needed, > QE can test this series in QE's environment before the patch is Hi Lei, This patch series does not modify the code of vp_vdpa. Instead, it only modifies how QEMU

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Hawkins Jiawei
在 2023/7/19 20:46, Michael S. Tsirkin 写道: > On Wed, Jul 19, 2023 at 08:35:50PM +0800, Hawkins Jiawei wrote: >> 在 2023/7/19 17:11, Michael S. Tsirkin 写道: >>> On Wed, Jul 19, 2023 at 03:53:45PM +0800, Hawkins Jiawei wrote: This patchset allows QEMU to delay polling and checking the device u

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Michael S. Tsirkin
On Wed, Jul 19, 2023 at 08:35:50PM +0800, Hawkins Jiawei wrote: > 在 2023/7/19 17:11, Michael S. Tsirkin 写道: > > On Wed, Jul 19, 2023 at 03:53:45PM +0800, Hawkins Jiawei wrote: > >> This patchset allows QEMU to delay polling and checking the device > >> used buffer until either the SVQ is full or co

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Lei Yang
Hello Hawkins and Michael Looks like there are big changes about vp_vdpa, therefore, if needed, QE can test this series in QE's environment before the patch is merged, and provide the result. BR Lei On Wed, Jul 19, 2023 at 8:37 PM Hawkins Jiawei wrote: > > 在 2023/7/19 17:11, Michael S. Tsirkin

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Hawkins Jiawei
在 2023/7/19 17:11, Michael S. Tsirkin 写道: > On Wed, Jul 19, 2023 at 03:53:45PM +0800, Hawkins Jiawei wrote: >> This patchset allows QEMU to delay polling and checking the device >> used buffer until either the SVQ is full or control commands shadow >> buffers are full, instead of polling and checki

Re: [PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Michael S. Tsirkin
On Wed, Jul 19, 2023 at 03:53:45PM +0800, Hawkins Jiawei wrote: > This patchset allows QEMU to delay polling and checking the device > used buffer until either the SVQ is full or control commands shadow > buffers are full, instead of polling and checking immediately after > sending each SVQ control

[PATCH v3 0/8] vdpa: Send all CVQ state load commands in parallel

2023-07-19 Thread Hawkins Jiawei
This patchset allows QEMU to delay polling and checking the device used buffer until either the SVQ is full or control commands shadow buffers are full, instead of polling and checking immediately after sending each SVQ control command, so that QEMU can send all the SVQ control commands in parallel