I reproduced both classes and tested the series under virtme-ng (QEMU/KVM).

Running hsr_shared_mutation.sh on an unpatched kernel fails both cases: in
the PRP LAN-ID case all 200 frames leave slave A carrying slave B's LAN id,
and in the HSR RedBox case the master receives the RedBox MAC instead of the
originating node's MAC. With the series applied both are isolated: slave A
keeps its own LAN id on all 200 frames, and the master keeps the node MAC
while the interlink keeps the RedBox MAC. The test passes.

Reviewed-by for the individual patches sent separately.

Tested-by: Ali Ahmet Memis <[email protected]>

Reply via email to