OSDN Git Service

bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().
authorMichael Chan <michael.chan@broadcom.com>
Sat, 10 Mar 2018 04:46:10 +0000 (23:46 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 30 May 2018 05:49:04 +0000 (07:49 +0200)
commitb646b8e5da14b7bf4a1bfa73d25e33f6381d258b
tree4fdb50b6a0d28742e3f76a931692ce897724197b
parent331f79cf85745677656bf7ed0f1fbdcfd00d8268
bnxt_en: Check valid VNIC ID in bnxt_hwrm_vnic_set_tpa().

[ Upstream commit 3c4fe80b32c685bdc02b280814d0cfe80d441c72 ]

During initialization, if we encounter errors, there is a code path that
calls bnxt_hwrm_vnic_set_tpa() with invalid VNIC ID.  This may cause a
warning in firmware logs.

Fixes: c0c050c58d84 ("bnxt_en: New Broadcom ethernet driver.")
Signed-off-by: Michael Chan <michael.chan@broadcom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Sasha Levin <alexander.levin@microsoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c