OSDN Git Service

s390/qeth: Update MACs of LEARNING_SYNC device
authorAlexandra Winter <wintera@linux.ibm.com>
Fri, 6 Aug 2021 15:26:03 +0000 (17:26 +0200)
committerDavid S. Miller <davem@davemloft.net>
Sat, 7 Aug 2021 08:44:02 +0000 (09:44 +0100)
commitf7936b7b2663c99a096a5c432ba96ab1e91a6c0f
treeecfbcd94dfd946b1fcc60d57b6ab1b47fc2eede0
parent4e20e73e631ac4c2f7af603f14bd44a6d77d919c
s390/qeth: Update MACs of LEARNING_SYNC device

Update the MAC addresses that are registered with a LEARNING_SYNC qeth
device with the events announced by the attached software bridge.

Typically the LEARNING_SYNC qeth bridge port has an isolated sibling (the
default interface of an 'HiperSockets Converged Interface' (HSCI)). Update
the MACs of isolated siblings as well, to avoid unnecessary flooding in
the attached virtualized switches.

Signed-off-by: Alexandra Winter <wintera@linux.ibm.com>
Reviewed-by: Wenjia Zhang <wenjia@linux.ibm.com>
Signed-off-by: Karsten Graul <kgraul@linux.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/s390/net/qeth_l2_main.c