> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf Of
> Marcin Szycik
> Sent: Friday, September 15, 2023 9:05 PM
> To: [email protected]
> Cc: [email protected]; Marcin Szycik <[email protected]>;
> Kitszel, Przemyslaw <[email protected]>; Michal Swiatkowski
> <[email protected]>
> Subject: [Intel-wired-lan] [PATCH iwl-net] ice: block default rule setting on
> LAG interface
>
> From: Michal Swiatkowski <[email protected]>
>
> When one of the LAG interfaces is in switchdev mode, setting default rule
> can't be done.
>
> The interface on which switchdev is running has ice_set_rx_mode() blocked
> to avoid default rule adding (and other rules). The other interfaces (without
> switchdev running but connected via bond with interface that runs
> switchdev) can't follow the same scheme, because rx filtering needs to be
> disabled when failover happens. Notification for bridge to set promisc mode
> seems like good place to do that.
>
> Fixes: bb52f42acef6 ("ice: Add driver support for firmware changes for LAG")
> Signed-off-by: Michal Swiatkowski <[email protected]>
> Signed-off-by: Marcin Szycik <[email protected]>
> Reviewed-by: Przemek Kitszel <[email protected]>
> Reviewed-by: Wojciech Drewek <[email protected]>
> ---
> drivers/net/ethernet/intel/ice/ice_lag.c | 32 ++++++++++++++++++++++++
> drivers/net/ethernet/intel/ice/ice_lag.h | 1 +
> drivers/net/ethernet/intel/ice/ice_lib.c | 6 +++++
> 3 files changed, 39 insertions(+)
>
Tested-by: Sujai Buvaneswaran <[email protected]>
_______________________________________________
Intel-wired-lan mailing list
[email protected]
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan