mirror of
https://github.com/ibm-s390-linux/s390-tools.git
synced 2026-08-05 02:14:52 +00:00
48cf3b3809
Without kernel commits f7936b7b2663 s390/qeth: Update MACs of LEARNING_SYNC device 4e20e73e631a s390/qeth: Switchdev event handler 60bb1089467d s390/qeth: Register switchdev event handler HSCI cannot be used with multiple MACs, but the single MAC usecase needs to be supported even with old kernel. So manually setting the same single MAC on hsci, HiperSockets and the external interface is still required. The hsci itself is not a bridgeport, so a static forwarding rule in the bridge is also required. It seems cleaner to use the initial MAC of the veth hsci as single static MAC, than the initial MAC of the HiperSockets interface. Even with an updated kernel a single static MAC interface, that is not subject to ageing and re-learning, is beneficial when hsci is used as a single MAC interface. Signed-off-by: Alexandra Winter <wintera@linux.ibm.com> Reviewed-by: Wenjia Zhang <wenjia@linux.ibm.com> Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com>