numam-dpdk/drivers/net/hns3
Huisong Li bac6a06441 net/hns3: fix link status change from firmware
When the hardware link status changes, the firmware proactively
reports the link status change message, and then driver update
link status. This feature is lack of a switch to control in PF
driver. Otherwise, this feature does not take effect when the
kernel PF driver that supports the feature is not loaded.

Fixes: 109e4dd1bd ("net/hns3: get link state change through mailbox")
Cc: stable@dpdk.org

Signed-off-by: Huisong Li <lihuisong@huawei.com>
Signed-off-by: Lijun Ou <oulijun@huawei.com>
2021-02-04 18:19:37 +01:00
..
hns3_cmd.c net/hns3: refactor converting descriptor error 2021-01-29 18:16:11 +01:00
hns3_cmd.h net/hns3: fix link status change from firmware 2021-02-04 18:19:37 +01:00
hns3_dcb.c net/hns3: support traffic management 2021-01-19 03:30:32 +01:00
hns3_dcb.h net/hns3: support traffic management 2021-01-19 03:30:32 +01:00
hns3_ethdev_vf.c net/hns3: support LSC event report 2021-02-03 00:48:11 +01:00
hns3_ethdev.c net/hns3: fix link status change from firmware 2021-02-04 18:19:37 +01:00
hns3_ethdev.h net/hns3: support LSC event report 2021-02-03 00:48:11 +01:00
hns3_fdir.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
hns3_fdir.h net/hns3: support flow action of queue region 2020-09-30 19:19:11 +02:00
hns3_flow.c net/hns3: adjust format specifier for enum 2021-01-29 18:16:12 +01:00
hns3_intr.c net/hns3: use C11 atomics builtins for resetting 2021-01-19 03:30:32 +01:00
hns3_intr.h net/hns3: cleanup includes 2020-11-03 23:35:07 +01:00
hns3_logs.h net/hns3: register and add log interface 2019-10-07 15:00:56 +02:00
hns3_mbx.c net/hns3: support LSC event report 2021-02-03 00:48:11 +01:00
hns3_mbx.h net/hns3: support setting VF PVID by PF driver 2020-07-07 23:38:26 +02:00
hns3_mp.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
hns3_mp.h net/hns3: check multi-process action register result 2020-07-07 23:38:28 +02:00
hns3_regs.c net/hns3: fix interrupt resources in Rx interrupt mode 2021-01-29 18:16:12 +01:00
hns3_regs.h net/hns3: fix interrupt resources in Rx interrupt mode 2021-01-29 18:16:12 +01:00
hns3_rss.c net/hns3: rename RSS functions 2021-01-29 18:16:12 +01:00
hns3_rss.h net/hns3: rename RSS functions 2021-01-29 18:16:12 +01:00
hns3_rxtx_vec_neon.h net/hns3: encapsulate DFX stats in datapath 2021-01-29 18:16:11 +01:00
hns3_rxtx_vec_sve.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
hns3_rxtx_vec.c ethdev: make driver-only headers private 2021-01-29 20:59:09 +01:00
hns3_rxtx_vec.h net/hns3: support SVE Tx 2020-10-16 19:48:19 +02:00
hns3_rxtx.c net/hns3: fix interrupt resources in Rx interrupt mode 2021-01-29 18:16:12 +01:00
hns3_rxtx.h net/hns3: fix interrupt resources in Rx interrupt mode 2021-01-29 18:16:12 +01:00
hns3_stats.c net/hns3: move queue stats to xstats 2021-01-29 18:16:11 +01:00
hns3_stats.h net/hns3: move queue stats to xstats 2021-01-29 18:16:11 +01:00
hns3_tm.c net/hns3: support traffic management 2021-01-19 03:30:32 +01:00
hns3_tm.h net/hns3: support traffic management 2021-01-19 03:30:32 +01:00
meson.build net/hns3: support traffic management 2021-01-19 03:30:32 +01:00
version.map build: remove library name from version map file name 2020-10-19 22:13:59 +02:00