]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/octeontx/octeontx_rxtx.c
net/octeontx: fix packet corruption on Tx
[dpdk.git] / drivers / net / octeontx / octeontx_rxtx.c
index a9149b4e12513fb657bf5d5e9d984132bf397edb..f861313e603e8727ebe8a18791b9ac6f96eccaf5 100644 (file)
@@ -63,6 +63,7 @@ octeontx_xmit_pkts(void *tx_queue, struct rte_mbuf **tx_pkts, uint16_t nb_pkts)
 
        count = 0;
 
+       rte_cio_wmb();
        while (count < nb_pkts) {
                res = __octeontx_xmit_pkts(dq->lmtline_va, dq->ioreg_va,
                                           dq->fc_status_va,