mbuf: expand ol_flags field to 64-bits
authorBruce Richardson <bruce.richardson@intel.com>
Thu, 11 Sep 2014 13:15:37 +0000 (14:15 +0100)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 17 Sep 2014 16:53:40 +0000 (18:53 +0200)
commit4332beee95fef3113e29fa8e3f82362dd0b9f620
tree89e4c945ebe814a5013d361a287f25e573f376f0
parent21dc08a9917336199b55d993b4829dffc9637cd1
mbuf: expand ol_flags field to 64-bits

The offload flags field (ol_flags) was 16-bits and had no further room
for expansion. This patch increases the field size to 64-bits, using up
the remaining reserved space in the single-cache-line mbuf.

NOTE: none of the values for existing flags have been changed, i.e. no
new numbers have been explicitly reserved between existing flag
definitions.

Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>
13 files changed:
app/test-pmd/config.c
app/test-pmd/csumonly.c
app/test-pmd/rxonly.c
app/test-pmd/testpmd.h
app/test-pmd/txonly.c
lib/librte_eal/linuxapp/eal/include/exec-env/rte_kni_common.h
lib/librte_mbuf/rte_mbuf.c
lib/librte_mbuf/rte_mbuf.h
lib/librte_pmd_e1000/em_rxtx.c
lib/librte_pmd_e1000/igb_rxtx.c
lib/librte_pmd_i40e/i40e_rxtx.c
lib/librte_pmd_ixgbe/ixgbe_rxtx.c
lib/librte_pmd_ixgbe/ixgbe_rxtx.h