]> git.droids-corp.org - dpdk.git/blobdiff - lib/librte_vhost/vhost_rxtx.c
vhost: fix index when mbuf allocation fails
[dpdk.git] / lib / librte_vhost / vhost_rxtx.c
index 535c7a1f338b2102b26db9b84d3fc73041349ec6..510ffe82ab4dd32b374d447f8f082c158cf3b6c2 100644 (file)
@@ -609,7 +609,7 @@ rte_vhost_dequeue_burst(struct virtio_net *dev, uint16_t queue_id,
                if (unlikely(m == NULL)) {
                        RTE_LOG(ERR, VHOST_DATA,
                                "Failed to allocate memory for mbuf.\n");
-                       return entry_success;
+                       break;  
                }
                seg_offset = 0;
                seg_avail = m->buf_len - RTE_PKTMBUF_HEADROOM;