[PATCH v2 0/4] Fix i40e/iavf queue reconfig and restarting
Bruce Richardson
bruce.richardson at intel.com
Thu Aug 31 14:33:33 CEST 2023
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
More information about the dev
mailing list