e1000: do not release queue on alloc error
[dpdk.git] / lib / librte_pmd_e1000 / igb_rxtx.c
index b53e7f7..74bfb1f 100644 (file)
@@ -1818,7 +1818,6 @@ igb_alloc_rx_queue_mbufs(struct igb_rx_queue *rxq)
                if (mbuf == NULL) {
                        PMD_INIT_LOG(ERR, "RX mbuf alloc failed "
                                "queue_id=%hu\n", rxq->queue_id);
-                       igb_rx_queue_release(rxq);
                        return (-ENOMEM);
                }
                dma_addr =