> -----Original Message-----
> From: Intel-wired-lan <intel-wired-lan-boun...@osuosl.org> On Behalf Of
> Marcin Szycik
> Sent: Tuesday, April 23, 2024 8:07 PM
> To: intel-wired-...@lists.osuosl.org
> Cc: net...@vger.kernel.org; Marcin Szycik <marcin.szy...@linux.intel.com>;
> Drewek, Wojciech <wojciech.dre...@intel.com>; Michal Swiatkowski
> <michal.swiatkow...@linux.intel.com>
> Subject: [Intel-wired-lan] [PATCH iwl-next] ice: remove correct filters during
> eswitch release
>
> From: Michal Swiatkowski <michal.swiatkow...@linux.intel.com>
>
> ice_clear_dflt_vsi() is only removing default rule. Both default RX and TX
> rule
> should be removed during release.
>
> If it isn't switching to switchdev, second time results in error, because TX
> filter is already there.
>
> Fix it by removing the correct set of rules.
>
> Fixes: 50d62022f455 ("ice: default Tx rule instead of to queue")
> Reviewed-by: Wojciech Drewek <wojciech.dre...@intel.com>
> Signed-off-by: Michal Swiatkowski <michal.swiatkow...@linux.intel.com>
> Signed-off-by: Marcin Szycik <marcin.szy...@linux.intel.com>
> ---
> It is targetting iwl-next with fix, because the broken patch isn't yet in net
> repo.
> ---
> drivers/net/ethernet/intel/ice/ice_eswitch.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
Tested-by: Sujai Buvaneswaran <sujai.buvaneswa...@intel.com>