The patches mainly finish following functions: 1) get pf reset vf comamand falg from interrupt server function. 2) reset vf port from testpmd app using a command. 3) sore and restore vf related parameters.
zhao wei (3): app/testpmd: add port reset command into testpmd lib/librte_ether: add support for port reset net/i40e: implement device reset on port app/test-pmd/cmdline.c | 17 ++- app/test-pmd/testpmd.c | 68 ++++++++++ app/test-pmd/testpmd.h | 1 + drivers/net/i40e/i40e_ethdev.c | 2 +- drivers/net/i40e/i40e_ethdev.h | 16 +++ drivers/net/i40e/i40e_ethdev_vf.c | 222 +++++++++++++++++++++++++++++++-- drivers/net/i40e/i40e_rxtx.c | 10 ++ drivers/net/i40e/i40e_rxtx.h | 4 + lib/librte_ether/rte_ethdev.c | 17 +++ lib/librte_ether/rte_ethdev.h | 25 ++++ lib/librte_ether/rte_ether_version.map | 6 + 11 files changed, 376 insertions(+), 12 deletions(-) -- 2.9.3