numam-dpdk/lib/librte_vhost
Ilya Maximets 19896c7393 vhost: return error message for mbuf allocation failure
mbuf allocation failure is a hard failure that highlights some
significant issues with memory pool size or a mbuf leak.

We still have the message for subsequent chained mbufs, but not
for the first one.  It was removed while introducing extbuf
support for large buffers.  But it was useful for catching
mempool issues and needs to be returned back.

Fixes: c3ff0ac70a ("vhost: improve performance by supporting large buffer")

Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
Reviewed-by: Flavio Leitner <fbl@sysclose.org>
Reviewed-by: Tiwei Bie <tiwei.bie@intel.com>
2019-10-25 19:22:46 +02:00
..
fd_man.c vhost: fix race condition when adding fd in the fdset 2018-12-21 16:22:40 +01:00
fd_man.h vhost: fix race condition when adding fd in the fdset 2018-12-21 16:22:40 +01:00
iotlb.c vhost: replace IOTLB license with SPDX tag 2019-08-05 16:06:11 +02:00
iotlb.h vhost: replace IOTLB license with SPDX tag 2019-08-05 16:06:11 +02:00
Makefile vhost: try to unroll for each loop 2019-10-25 19:20:47 +02:00
meson.build vhost: try to unroll for each loop 2019-10-25 19:20:47 +02:00
rte_vdpa.h enforce experimental tag at beginning of declarations 2019-06-29 19:04:48 +02:00
rte_vhost_crypto.h enforce experimental tag at beginning of declarations 2019-06-29 19:04:48 +02:00
rte_vhost_version.map vhost: add APIs to get inflight ring 2019-10-23 16:43:09 +02:00
rte_vhost.h vhost: improve performance by supporting large buffer 2019-10-23 16:43:09 +02:00
socket.c vhost: improve performance by supporting large buffer 2019-10-23 16:43:09 +02:00
vdpa.c vhost: convert buffer addresses to GPA for logging 2019-10-23 16:43:09 +02:00
vhost_crypto.c remove experimental tags from all symbol definitions 2019-06-29 19:04:43 +02:00
vhost_user.c vhost: checkout resubmit inflight information 2019-10-23 16:43:09 +02:00
vhost_user.h vhost: support inflight info sharing 2019-10-23 16:43:09 +02:00
vhost.c vhost: improve performance by supporting large buffer 2019-10-23 16:43:09 +02:00
vhost.h vhost: update packed ring dequeue 2019-10-25 19:20:47 +02:00
virtio_crypto.h vhost: add virtio crypto header file 2018-04-14 00:43:30 +02:00
virtio_net.c vhost: return error message for mbuf allocation failure 2019-10-25 19:22:46 +02:00