> -----Original Message-----
> From: Intel-wired-lan <[email protected]> On Behalf Of Dave 
> Ertman
> Sent: 20 November 2025 23:28
> To: [email protected]
> Cc: Keller, Jacob E <[email protected]>; Marcin Szycik 
> <[email protected]>
> Subject: [Intel-wired-lan] [PATCH iwl-net] ice: Avoid detrimental cleanup for 
> bond during interface stop
>
> When the user issues an administrative down to an interface that is the 
> primary for an aggregate bond, the prune lists are being purged. This breaks 
> communication to the secondary interface, which shares a prune list on the 
> main switch block while bonded together.
>
> For the primary interface of an aggregate, avoid deleting these prune lists 
> during stop, and since they are hardcoded to specific values for the default 
> vlan and QinQ vlans, the attempt to re-add them during the up phase will 
> quietly fail without any additional problem.
>
> Fixes: 1e0f9881ef79 ("ice: Flesh out implementation of support for SRIOV on 
> bonded interface")
> Reviewed-by: Jacob Keller <[email protected]>
> Reviewed-by: Marcin Szycik <[email protected]>
> Signed-off-by: Dave Ertman <[email protected]>
> ---
> drivers/net/ethernet/intel/ice/ice_lib.c | 25 ++++++++++++++++--------
> 1 file changed, 17 insertions(+), 8 deletions(-)
>

Tested-by: Rinitha S <[email protected]> (A Contingent worker at Intel)

Reply via email to