numam-dpdk/drivers/net/hinic
Xiaoyun Wang 036b61d85e net/hinic/base: fix PF firmware hot-active problem
When FW is hotactive which means updating the FW but not needs
to reboot OS, FW returns HINIC_DEV_BUSY_ACTIVE_FW for pf driver
because firmware is being reinitialized, at which point the cmdq
initialization that relies on the fw channel will fail, so driver
should reinit the cmdq when port start.

Fixes: 0194313b2d ("net/hinic/base: fix port start during FW hot update")
Cc: stable@dpdk.org

Signed-off-by: Xiaoyun Wang <cloud.wangxiaoyun@huawei.com>
2020-04-21 13:57:07 +02:00
..
base net/hinic/base: fix PF firmware hot-active problem 2020-04-21 13:57:07 +02:00
hinic_pmd_ethdev.c net/hinic/base: fix PF firmware hot-active problem 2020-04-21 13:57:07 +02:00
hinic_pmd_ethdev.h net/hinic: support flow control 2020-04-21 13:57:04 +02:00
hinic_pmd_flow.c net/hinic: add flow director filter 2020-04-21 13:57:04 +02:00
hinic_pmd_rx.c net/hinic: fix LRO 2020-04-21 13:57:04 +02:00
hinic_pmd_rx.h net/hinic: allocate IO memory with socket id 2020-03-18 15:29:40 +01:00
hinic_pmd_tx.c net/hinic: support flow control 2020-04-21 13:57:04 +02:00
hinic_pmd_tx.h net/hinic: allocate IO memory with socket id 2020-03-18 15:29:40 +01:00
Makefile build: remove individual library versions 2019-11-20 23:05:39 +01:00
meson.build net/hinic: add flow validation operations 2019-10-23 16:43:08 +02:00
rte_pmd_hinic_version.map build: align symbols with global ABI version 2019-11-20 23:05:39 +01:00