Re: [dpdk-dev] [PATCH] vhost: fix shadowed descs not flushed

2020-04-17 Thread Maxime Coquelin
On 4/17/20 3:16 AM, Marvin Liu wrote: > When ring size or enqueue packets not aligned with batch number, it is > possible that descs update still kept in shadowed used structure when > batched enqueue. Fix this issue by flushing remained shadowed used descs > before batch flush. > > Fixes: f415

Re: [dpdk-dev] [PATCH] vhost: fix shadowed descs not flushed

2020-04-17 Thread Maxime Coquelin
On 4/17/20 3:16 AM, Marvin Liu wrote: > When ring size or enqueue packets not aligned with batch number, it is > possible that descs update still kept in shadowed used structure when > batched enqueue. Fix this issue by flushing remained shadowed used descs > before batch flush. > > Fixes: f415

[dpdk-dev] [PATCH] vhost: fix shadowed descs not flushed

2020-04-16 Thread Marvin Liu
When ring size or enqueue packets not aligned with batch number, it is possible that descs update still kept in shadowed used structure when batched enqueue. Fix this issue by flushing remained shadowed used descs before batch flush. Fixes: f41516c309d ("vhost: flush batched enqueue descs directly