Four fixes related to the reset path in iavf.

v3:
* Patch 3: made the vf_reset flag atomic and moved entry to the reset
  state into a helper.
* Added patch 4, fixing a race between watchdog enable and disable.

Ciara Loftus (4):
  net/iavf: fix crash in Tx drain on PF reset
  net/iavf: fix event handler leak on init failure
  net/iavf: fix watchdog clearing reset state during recovery
  net/iavf: fix watchdog enable racing disable

 drivers/net/intel/iavf/iavf.h        |   7 +-
 drivers/net/intel/iavf/iavf_ethdev.c |  74 +++++++++--------
 drivers/net/intel/iavf/iavf_rxtx.c   |   8 +-
 drivers/net/intel/iavf/iavf_vchnl.c  | 120 ++++++++++++++++++---------
 4 files changed, 128 insertions(+), 81 deletions(-)

-- 
2.43.0

Reply via email to