On 11/12/2018 6:19 PM, Mody, Rasesh wrote: > From: Shahed Shaikh <shahed.sha...@cavium.com> > > Tunneling offloads are represented by multi-bit values. So, feature > wise tunneling offload can only be entirely supported/unsupported > using PKT_TX_TUNNEL_MASK. Its upon PMDs to further isolate which of > the tunneling offload types are supported by respective PMD. > Using subset of bits from PKT_TX_TUNNEL_MASK to indicate supported vs > unsupported offloads can lead to undesired result. > > Use PKT_TX_TUNNEL_MASK in QEDE_TX_OFFLOAD_MASK and use independent > value of supported PKT_TX_TUNNEL_* in .tx_pkt_prepare() to mark > supported tunnel offloads. > > Fixes: 44346c24b790 ("net/qede: fix VXLAN tunnel Tx offload flag setting") > Cc: sta...@dpdk.org > > Suggested-by: Ferruh Yigit <ferruh.yi...@intel.com> > Signed-off-by: Shahed Shaikh <shahed.sha...@cavium.com> > Reviewed-by: Rasesh Mody <rasesh.m...@cavium.com>
Applied to dpdk-next-net/master, thanks.