summaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
diff options
context:
space:
mode:
authorSathya Perla2017-08-28 19:40:32 +0200
committerDavid S. Miller2017-08-29 01:57:10 +0200
commit70855603e0a129d1c810947a4e4dd7ecd6f4560d (patch)
treea29c77bbb76ed7408e90586aa3083ae95e70557e /drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
parentbnxt_en: Reduce default rings on multi-port cards. (diff)
downloadkernel-qcow2-linux-70855603e0a129d1c810947a4e4dd7ecd6f4560d.tar.gz
kernel-qcow2-linux-70855603e0a129d1c810947a4e4dd7ecd6f4560d.tar.xz
kernel-qcow2-linux-70855603e0a129d1c810947a4e4dd7ecd6f4560d.zip
bnxt_en: fix clearing devlink ptr from bnxt struct
The routine bnxt_link_bp_to_dl() is used to set the devlink ptr in bnxt struct (bp) and also to set the bnxt back ptr in the devlink struct. If devlink_register() fails, bp->dl must be cleared which is not happening currently. This patch fixes bnxt_link_bp_to_dl() to clear bp->dl by passing a NULL dl ptr. Fixes: 4ab0c6a8ffd7 ("bnxt_en: add support to enable VF-representors") Signed-off-by: Sathya Perla <sathya.perla@broadcom.com> Signed-off-by: Michael Chan <michael.chan@broadcom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h')
0 files changed, 0 insertions, 0 deletions