On Tue, Aug 18, 2020 at 12:52 PM <kirankum...@marvell.com> wrote: > > From: Kiran Kumar K <kirankum...@marvell.com> > > Add support to choose rss hash level from ethdev rss config. > > Signed-off-by: Kiran Kumar K <kirankum...@marvell.com> > --- > drivers/net/octeontx2/otx2_ethdev.h | 4 +++- > drivers/net/octeontx2/otx2_rss.c | 9 +++++++-- > 2 files changed, 10 insertions(+), 3 deletions(-) > > diff --git a/drivers/net/octeontx2/otx2_ethdev.h > b/drivers/net/octeontx2/otx2_ethdev.h > index e9efe52bb..953445ecb 100644 > --- a/drivers/net/octeontx2/otx2_ethdev.h > +++ b/drivers/net/octeontx2/otx2_ethdev.h > @@ -119,7 +119,9 @@ > #define NIX_RSS_OFFLOAD (ETH_RSS_PORT | ETH_RSS_IP | > ETH_RSS_UDP |\ > ETH_RSS_TCP | ETH_RSS_SCTP | \ > ETH_RSS_TUNNEL | ETH_RSS_L2_PAYLOAD | \ > - NIX_RSS_L3_L4_SRC_DST) > + NIX_RSS_L3_L4_SRC_DST | ETH_RSS_LEVEL_INNER > | \ > + ETH_RSS_LEVEL_OUTER | \ > + ETH_RSS_LEVEL_INNER_OUTER)
Since it is value 1 and 2, for bitmask purpose, shouldn't be ETH_RSS_LEVEL_MASK instead of ETH_RSS_LEVEL_OUTER | ETH_RSS_LEVEL_INNER_OUTER