ixgbe: fix setup of mbuf initializer template
authorJean-Mickael Guerin <jean-mickael.guerin@6wind.com>
Thu, 4 Dec 2014 14:26:20 +0000 (15:26 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Fri, 5 Dec 2014 21:49:25 +0000 (22:49 +0100)
commit661dfdf09ffc822621722ae9af46f1d7e080d0a5
tree782d6b202c06404ed6b01460e620c4b30cf7f31f
parentdc018ce69ba30083e75a0cbfe73d8ec6a630f9c5
ixgbe: fix setup of mbuf initializer template

Add a compiler barrier to make sure all fields covered by
the marker rearm_data are assigned before the read.

Fixes: 0ff3324da2 ("ixgbe: rework vector pmd following mbuf changes")

Signed-off-by: Jean-Mickael Guerin <jean-mickael.guerin@6wind.com>
Acked-by: David Marchand <david.marchand@6wind.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
lib/librte_pmd_ixgbe/ixgbe_rxtx_vec.c