[PATCH 0/4] Fix i40e/iavf queue reconfig and restarting

Bruce Richardson bruce.richardson at intel.com
Wed Aug 30 17:59:15 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.

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            |  6 ++++++
 drivers/net/iavf/iavf_rxtx_vec_avx512.c | 17 ++++++++---------
 drivers/net/iavf/iavf_rxtx_vec_common.h | 11 +++++------
 7 files changed, 31 insertions(+), 16 deletions(-)

--
2.39.2



More information about the dev mailing list