Re: [dpdk-dev] [PATCH v3] vhost: fix wrong async completion of multi-seg packets

2020-07-21 Thread Ferruh Yigit
On 7/21/2020 9:40 AM, Maxime Coquelin wrote: > > > On 7/21/20 7:47 AM, patrick...@intel.com wrote: >> From: Patrick Fu >> >> In async enqueue copy, a packet could be split into multiple copy >> segments. When polling the copy completion status, current async data >> path assumes the async device

Re: [dpdk-dev] [PATCH v3] vhost: fix wrong async completion of multi-seg packets

2020-07-21 Thread Maxime Coquelin
On 7/21/20 7:47 AM, patrick...@intel.com wrote: > From: Patrick Fu > > In async enqueue copy, a packet could be split into multiple copy > segments. When polling the copy completion status, current async data > path assumes the async device callbacks are aware of the packet > boundary and retu

[dpdk-dev] [PATCH v3] vhost: fix wrong async completion of multi-seg packets

2020-07-20 Thread patrick . fu
From: Patrick Fu In async enqueue copy, a packet could be split into multiple copy segments. When polling the copy completion status, current async data path assumes the async device callbacks are aware of the packet boundary and return completed segments only if all segments belonging to the sam