[Intel-wired-lan] [PATCH iwl-net v6 0/4] iavf: fix reset task deadlock
Tony Nguyen
anthony.l.nguyen at intel.com
Fri May 12 17:50:14 UTC 2023
On 5/11/2023 2:56 AM, Kamil Maziarz wrote:
> Changing the way we handle resets so that the callback operating under the RTNL lock will wait for the reset to
> finish, the rtnl_lock sensitive functions in reset flow will schedule the netdev update for later.
> This will eliminate circular dependency with the critical lock.
These patches don't apply to net-queue. Please update and re-send.
> Marcin Szycik (4):
> iavf: Wait for reset in callbacks which trigger it
> iavf: Don't lock rtnl_lock twice in reset
> Revert "iavf: Detach device during reset task"
> Revert "iavf: Do not restart Tx queues after reset task failure"
>
> drivers/net/ethernet/intel/iavf/iavf.h | 3 +
> .../net/ethernet/intel/iavf/iavf_ethtool.c | 31 +++--
> drivers/net/ethernet/intel/iavf/iavf_main.c | 118 +++++++++++++-----
> .../net/ethernet/intel/iavf/iavf_virtchnl.c | 1 +
> 4 files changed, 105 insertions(+), 48 deletions(-)
>
More information about the Intel-wired-lan
mailing list