]> git.droids-corp.org - dpdk.git/blobdiff - examples/l3fwd/l3fwd_neon.h
examples/l3fwd: fix aliasing in port grouping
[dpdk.git] / examples / l3fwd / l3fwd_neon.h
index 4bc161394365298e1ee14ddd0541d119fa79ae40..b319b5a92ae4aecc7aa2a532d8ccbc84eae59712 100644 (file)
@@ -114,6 +114,7 @@ port_groupx4(uint16_t pn[FWDSTEP + 1], uint16_t *lp, uint16x8_t dp1,
 
        /* update last port counter. */
        lp[0] += gptbl[v].lpv;
+       rte_compiler_barrier();
 
        /* if dest port value has changed. */
        if (v != GRPMSK) {