Re: [dpdk-dev] [PATCH v1 08/14] vhost: improve IO vector logic

2021-10-26 Thread Maxime Coquelin
On 10/26/21 09:07, Hu, Jiayu wrote: Hi Maxime, -Original Message- From: Maxime Coquelin Sent: Monday, October 25, 2021 6:03 PM To: Hu, Jiayu ; dev@dpdk.org; Xia, Chenbo ; Wang, YuanX ; Ma, WenwuX ; Richardson, Bruce ; Mcnamara, John ; david.march...@redhat.com Subject: Re: [PATCH v1

Re: [dpdk-dev] [PATCH v1 08/14] vhost: improve IO vector logic

2021-10-26 Thread Hu, Jiayu
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Monday, October 25, 2021 6:03 PM > To: Hu, Jiayu ; dev@dpdk.org; Xia, Chenbo > ; Wang, YuanX ; Ma, > WenwuX ; Richardson, Bruce > ; Mcnamara, John > ; david.march...@redhat.com > Subject: Re: [PATCH v1 08/14] vhost: improve I

Re: [dpdk-dev] [PATCH v1 08/14] vhost: improve IO vector logic

2021-10-25 Thread Maxime Coquelin
Hi Jiayu, On 10/25/21 09:22, Hu, Jiayu wrote: Hi Maxime, -Original Message- From: Maxime Coquelin Sent: Monday, October 18, 2021 9:02 PM To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu ; Wang, YuanX ; Ma, WenwuX ; Richardson, Bruce ; Mcnamara, John ; david.march...@redhat.com Cc: Maxime Coq

Re: [dpdk-dev] [PATCH v1 08/14] vhost: improve IO vector logic

2021-10-25 Thread Hu, Jiayu
Hi Maxime, > -Original Message- > From: Maxime Coquelin > Sent: Monday, October 18, 2021 9:02 PM > To: dev@dpdk.org; Xia, Chenbo ; Hu, Jiayu > ; Wang, YuanX ; Ma, > WenwuX ; Richardson, Bruce > ; Mcnamara, John > ; david.march...@redhat.com > Cc: Maxime Coquelin > Subject: [PATCH v1 08/1

[dpdk-dev] [PATCH v1 08/14] vhost: improve IO vector logic

2021-10-18 Thread Maxime Coquelin
IO vectors and their iterators arrays were part of the async metadata but not their indexes. In order to makes this more consistent, the patch adds the indexes to the async metadata. Doing that, we can avoid triggering DMA transfer within the loop as it IO vector index overflow is now prevented in