> -----Original Message-----
> From: Intel-wired-lan <intel-wired-lan-boun...@osuosl.org> On Behalf Of
> Marcin Szycik
> Sent: Friday, September 15, 2023 9:05 PM
> To: intel-wired-...@lists.osuosl.org
> Cc: net...@vger.kernel.org; Marcin Szycik <marcin.szy...@linux.intel.com>;
> Kitszel, Przemyslaw <przemyslaw.kits...@intel.com>; Michal Swiatkowski
> <michal.swiatkow...@linux.intel.com>
> Subject: [Intel-wired-lan] [PATCH iwl-net] ice: block default rule setting on
> LAG interface
> 
> From: Michal Swiatkowski <michal.swiatkow...@linux.intel.com>
> 
> 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 <michal.swiatkow...@linux.intel.com>
> Signed-off-by: Marcin Szycik <marcin.szy...@linux.intel.com>
> Reviewed-by: Przemek Kitszel <przemyslaw.kits...@intel.com>
> Reviewed-by: Wojciech Drewek <wojciech.dre...@intel.com>
> ---
>  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 <sujai.buvaneswa...@intel.com>
_______________________________________________
Intel-wired-lan mailing list
Intel-wired-lan@osuosl.org
https://lists.osuosl.org/mailman/listinfo/intel-wired-lan

Reply via email to