numam-dpdk/drivers/net/bnxt
Kalesh AP 48f9faddc6 net/bnxt: fix MAC address setting when port is stopped
Driver destroys the VNIC when the port is brought down.
Port HW filter setting such as default MAC address and
unicast MAC filters will be applied when port is started.

Fixed to return success silently for these callbacks
when port is stopped.

Fixes: 39b88344e3 ("net/bnxt: fix enable/disable VLAN filtering")
Cc: stable@dpdk.org

Reported-by: Stephen Hemminger <stephen@networkplumber.org>
Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
2020-03-18 10:21:41 +01:00
..
bnxt_cpr.c net/bnxt: fix race condition when port is stopped 2020-02-21 11:41:20 +01:00
bnxt_cpr.h net/bnxt: support hot firmware upgrade for Stingray 2019-10-08 12:14:30 +02:00
bnxt_ethdev.c net/bnxt: fix MAC address setting when port is stopped 2020-03-18 10:21:41 +01:00
bnxt_filter.c net/bnxt: fix bumping of L2 filter reference count 2020-02-05 09:51:20 +01:00
bnxt_filter.h net/bnxt: support flow mark action 2020-01-17 19:46:01 +01:00
bnxt_flow.c net/bnxt: fix supporting zero mark ID with RSS action 2020-02-05 09:51:20 +01:00
bnxt_hwrm.c net/bnxt: fix crash in port stop while handling events 2020-02-21 11:41:20 +01:00
bnxt_hwrm.h net/bnxt: make locally used functions static 2020-02-14 12:42:12 +01:00
bnxt_irq.c net/bnxt: fix probe in FreeBSD 2020-02-05 09:51:19 +01:00
bnxt_irq.h net/bnxt: change MSI-X vector to queue mapping 2019-10-23 16:43:08 +02:00
bnxt_nvm_defs.h net/bnxt: convert to SPDX license tag 2018-04-14 00:40:21 +02:00
bnxt_ring.c net/bnxt: fix IOVA mapping 2020-02-05 09:51:19 +01:00
bnxt_ring.h net/bnxt: fix initialization 2019-11-08 23:15:04 +01:00
bnxt_rxq.c net/bnxt: fix null dereference in Rx stop 2019-11-20 17:36:05 +01:00
bnxt_rxq.h net/bnxt: use common NQ ring 2019-10-08 12:14:32 +02:00
bnxt_rxr.c net/bnxt: fix buffer allocation reattempt 2020-02-14 12:42:12 +01:00
bnxt_rxr.h net/bnxt: fix supporting zero mark ID with RSS action 2020-02-05 09:51:20 +01:00
bnxt_rxtx_vec_sse.c net/bnxt: fix VLAN strip flags in SSE Rx 2020-02-05 09:51:19 +01:00
bnxt_stats.c net/bnxt: remove redundant macro 2020-02-05 09:51:20 +01:00
bnxt_stats.h ethdev: make stats and xstats reset callbacks return int 2019-10-07 15:00:54 +02:00
bnxt_txq.c net/bnxt: limit queue count for NS3/Stingray devices 2019-11-20 17:36:05 +01:00
bnxt_txq.h net/bnxt: use common NQ ring 2019-10-08 12:14:32 +02:00
bnxt_txr.c net/bnxt: remove redundant header file inclusion 2019-10-23 16:43:08 +02:00
bnxt_txr.h net/bnxt: prevent device access when device is in reset 2019-10-08 12:14:30 +02:00
bnxt_util.c net/bnxt: fix VF probe when MAC address is zero 2019-07-23 14:31:35 +02:00
bnxt_util.h net/bnxt: use macro for bit definitions 2019-10-08 12:14:30 +02:00
bnxt_vnic.c net/bnxt: fix IOVA mapping 2020-02-05 09:51:19 +01:00
bnxt_vnic.h net/bnxt: fix initialization 2019-11-08 23:15:04 +01:00
bnxt.h net/bnxt: make locally used functions static 2020-02-14 12:42:12 +01:00
hsi_struct_def_dpdk.h net/bnxt: update HWRM API to version 1.10.1.6 2019-10-25 19:23:22 +02:00
Makefile build: remove individual library versions 2019-11-20 23:05:39 +01:00
meson.build build: remove individual library versions 2019-11-20 23:05:39 +01:00
rte_pmd_bnxt_version.map build: align symbols with global ABI version 2019-11-20 23:05:39 +01:00
rte_pmd_bnxt.c net/bnxt: check status of getting ethdev info 2019-10-07 14:45:35 +02:00
rte_pmd_bnxt.h net: add rte prefix to ether structures 2019-05-24 13:34:45 +02:00