From: Ajit Khaparde Date: Fri, 27 Oct 2017 02:30:24 +0000 (-0500) Subject: net/bnxt: do not set hash type unnecessarily X-Git-Tag: spdx-start~984 X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=652380382175cd64841b578d2a3d449d8105511c;p=dpdk.git net/bnxt: do not set hash type unnecessarily We are wrongly "OR-ing" the vnic->hash_type instead of assigning the new hash type thereby wrongly configuring hash settings. Fixing it. Fixes: fcc0aa1edc10 ("net/bnxt: add RSS hash configuration") Cc: stable@dpdk.org Signed-off-by: Ajit Khaparde --- diff --git a/drivers/net/bnxt/bnxt_rxq.c b/drivers/net/bnxt/bnxt_rxq.c index 67d9bfe9dd..c4da474e91 100644 --- a/drivers/net/bnxt/bnxt_rxq.c +++ b/drivers/net/bnxt/bnxt_rxq.c @@ -206,7 +206,7 @@ out: for (i = 0; i < bp->nr_vnics; i++) { STAILQ_FOREACH(vnic, &bp->ff_pool[i], next) { - vnic->hash_type |= hash_type; + vnic->hash_type = hash_type; /* * Use the supplied key if the key length is