[dpdk-dev] [PATCH v3] vhost: fix mbuf allocation failures
Maxime Coquelin
maxime.coquelin at redhat.com
Fri May 15 10:36:44 CEST 2020
On 5/8/20 1:17 PM, Sivaprasad Tummala wrote:
> vhost buffer allocation is successful for packets that fit
> into a linear buffer. If it fails, vhost library is expected
> to drop the current packet and skip to the next.
>
> The patch fixes the error scenario by skipping to next packet.
> Note: Drop counters are not currently supported.
>
> Fixes: c3ff0ac70acb ("vhost: improve performance by supporting large buffer")
> Cc: fbl at sysclose.org
> Cc: stable at dpdk.org
>
> v3:
> * fixed review comments - Flavio Leitner
>
> v2:
> * fixed review comments - Maxime Coquelin
> * fixed mbuf alloc errors for packed virtqueues - Maxime Coquelin
> * fixed mbuf copy errors - Flavio Leitner
>
> Signed-off-by: Sivaprasad Tummala <Sivaprasad.Tummala at intel.com>
> ---
> lib/librte_vhost/virtio_net.c | 70 +++++++++++++++++++++++++++--------
> 1 file changed, 55 insertions(+), 15 deletions(-)
Applied to dpdk-next-virtio/master.
Thanks,
Maxime
More information about the dev
mailing list