Fixes for a number of issues found when looking at stopping and restarting individual queues, sometimes with a reconfig in the middle. For i40e, it already claims to support runtime reconfig, while for iavf this support is not claimed, but appears to work ok once the bugs in the cleanup code are fixed, therefore the last patch enables it, by setting the appropriate capability flag.
--- V2: Fix build issues with non-x86, non-arm architectures reported by the CI. Bruce Richardson (4): net/i40e: fix buffer leak on Rx reconfiguration net/iavf: fix buffer leak on Tx queue stop net/iavf: fix restart of Rx queue on reconfigure net/iavf: add support for runtime queue reconfiguration doc/guides/nics/features/iavf.ini | 2 ++ drivers/net/i40e/i40e_rxtx.c | 6 ++++++ drivers/net/i40e/i40e_rxtx_vec_common.h | 1 + drivers/net/iavf/iavf_ethdev.c | 4 +++- drivers/net/iavf/iavf_rxtx.c | 7 +++++++ drivers/net/iavf/iavf_rxtx_vec_avx512.c | 17 ++++++++--------- drivers/net/iavf/iavf_rxtx_vec_common.h | 11 +++++------ 7 files changed, 32 insertions(+), 16 deletions(-) -- 2.39.2