On Wed, Oct 21, 2026 at 03:25:47PM +0100, Anatoly Burakov wrote:
> During PF-initiated reset recovery, `iavf_dev_close()` skips flow flush
> to avoid sending virtchnl messages to the PF. However, `iavf_hash_uninit()`
> is still called unconditionally, even though any existing RSS configuration
> is now invalid because of PF-initiated reset.
>
> Move the RSS teardown under the same `pf_reset_in_progress` check as flow
> flush, so that no RSS configuration messages are sent during PF-initiated
> reset recovery.
>
> Fixes: 4dad1a6815d6 ("net/iavf: skip flow flush during PF-initiated reset")
> Cc: [email protected]
>
> Signed-off-by: Anatoly Burakov <[email protected]>
> ---
> drivers/net/intel/iavf/iavf_ethdev.c | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
Acked-by: Bruce Richardson <[email protected]>
- [PATCH v3 09/10] net/iavf: fix null engine for egres... Anatoly Burakov
- Re: [PATCH v3 09/10] net/iavf: fix null engine f... Radu Nicolau
- [PATCH v3 10/10] net/iavf: fix IPsec flow metadata l... Anatoly Burakov
- Re: [PATCH v3 10/10] net/iavf: fix IPsec flow me... Radu Nicolau
- [PATCH v4 00/10] IAVF Fixes Anatoly Burakov
- [PATCH v4 04/10] net/iavf: fix memory leaks around I... Anatoly Burakov
- Re: [PATCH v4 04/10] net/iavf: fix memory leaks ... Bruce Richardson
- [PATCH v4 06/10] net/iavf: centralize memory managem... Anatoly Burakov
- Re: [PATCH v4 06/10] net/iavf: centralize memory... Bruce Richardson
- [PATCH v4 07/10] net/iavf: skip RSS teardown during ... Anatoly Burakov
- Re: [PATCH v4 07/10] net/iavf: skip RSS teardown... Bruce Richardson
- [PATCH v4 08/10] net/iavf: remove redundant reset ch... Anatoly Burakov
- Re: [PATCH v4 08/10] net/iavf: remove redundant ... Bruce Richardson
- [PATCH v4 05/10] net/iavf: fix generic flow error-pa... Anatoly Burakov
- Re: [PATCH v4 05/10] net/iavf: fix generic flow ... Bruce Richardson
- [PATCH v4 09/10] net/iavf: fix null engine for egres... Anatoly Burakov
- [PATCH v4 10/10] net/iavf: fix IPsec flow metadata l... Anatoly Burakov
- [PATCH v4 03/10] net/iavf: fix false success on flow... Anatoly Burakov
- Re: [PATCH v4 03/10] net/iavf: fix false success... Bruce Richardson
- [PATCH v4 02/10] net/iavf: do not store ethdev point... Anatoly Burakov
- Re: [PATCH v4 02/10] net/iavf: do not store ethd... Bruce Richardson

