make -C tools/testing/selftests TARGETS=drivers/net/bonding TEST_PROGS=bonnd_macvlan.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-9/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-9/tools/testing/selftests/drivers/net/bonding' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-9/tools/testing/selftests/drivers/net/bonding' make[1]: Entering directory '/home/virtme/testing-9/tools/testing/selftests/drivers/net/bonding' TAP version 13 1..1 # timeout set to 1200 # selftests: drivers/net/bonding: bond_macvlan.sh [ 759.231993] br0: port 1(s0) entered blocking state [ 759.232335] br0: port 1(s0) entered disabled state [ 759.232718] s0: entered allmulticast mode [ 759.233149] s0: entered promiscuous mode [ 759.248101] bond0: (slave eth0): making interface the new active one [ 759.248473] bond0: (slave eth0): Enslaving as an active interface with an up link [ 759.249272] br0: port 1(s0) entered blocking state [ 759.249614] br0: port 1(s0) entered forwarding state [ 759.311244] br0: port 2(s1) entered blocking state [ 759.311549] br0: port 2(s1) entered disabled state [ 759.311818] s1: entered allmulticast mode [ 759.312095] s1: entered promiscuous mode [ 759.327152] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 759.327833] br0: port 2(s1) entered blocking state [ 759.328103] br0: port 2(s1) entered forwarding state [ 761.466992] br0: port 3(c0) entered blocking state [ 761.467395] br0: port 3(c0) entered disabled state [ 761.467849] c0: entered allmulticast mode [ 761.468297] c0: entered promiscuous mode [ 761.486367] br0: port 3(c0) entered blocking state [ 761.486783] br0: port 3(c0) entered forwarding state [ 761.596921] bond0 (unregistering): (slave eth0): Releasing backup interface [ 761.604948] bond0 (unregistering): (slave eth1): Releasing backup interface [ 761.610819] bond0 (unregistering): Released all slaves [ 761.662102] bond0: (slave eth0): making interface the new active one [ 761.662478] bond0: (slave eth0): Enslaving as an active interface with an up link [ 761.678163] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 763.789674] eth0: entered promiscuous mode # TEST: active-backup: IPv4: client->server [ OK ] # TEST: active-backup: IPv6: client->server [ OK ] # TEST: active-backup: IPv4: client->macvlan_1 [ OK ] # TEST: active-backup: IPv6: client->macvlan_1 [ OK ] # TEST: active-backup: IPv4: client->macvlan_2 [ OK ] # TEST: active-backup: IPv6: client->macvlan_2 [ OK ] # TEST: active-backup: IPv4: macvlan_1->macvlan_2 [ OK ] # TEST: active-backup: IPv6: macvlan_1->macvlan_2 [ OK ] # TEST: active-backup: IPv4: server->client [ OK ] # TEST: active-backup: IPv6: server->client [ OK ] # TEST: active-backup: IPv4: macvlan_1->client [ OK ] # TEST: active-backup: IPv6: macvlan_1->client [ OK ] # TEST: active-backup: IPv4: macvlan_2->client [ OK ] # TEST: active-backup: IPv6: macvlan_2->client [ OK ] # TEST: active-backup: IPv4: macvlan_2->macvlan_2 [ OK ] # TEST: active-backup: IPv6: macvlan_2->macvlan_2 [ OK ] [ 776.375440] eth0: left promiscuous mode [ 776.389994] bond0 (unregistering): (slave eth0): Releasing backup interface [ 776.400984] bond0 (unregistering): (slave eth1): Releasing backup interface [ 776.406911] bond0 (unregistering): Released all slaves [ 776.407949] br0: port 1(s0) entered disabled state [ 776.408371] br0: port 2(s1) entered disabled state [ 776.455790] bond0: (slave eth0): making interface the new active one [ 776.456175] bond0: (slave eth0): Enslaving as an active interface with an up link [ 776.456846] br0: port 1(s0) entered blocking state [ 776.457102] br0: port 1(s0) entered forwarding state [ 776.471014] bond0: (slave eth1): Enslaving as an active interface with an up link [ 776.471717] br0: port 2(s1) entered blocking state [ 776.471971] br0: port 2(s1) entered forwarding state [ 778.580685] eth0: entered promiscuous mode # TEST: balance-tlb: IPv4: client->server [ OK ] # TEST: balance-tlb: IPv6: client->server [ OK ] # TEST: balance-tlb: IPv4: client->macvlan_1 [ OK ] # TEST: balance-tlb: IPv6: client->macvlan_1 [ OK ] # TEST: balance-tlb: IPv4: client->macvlan_2 [ OK ] # TEST: balance-tlb: IPv6: client->macvlan_2 [ OK ] # TEST: balance-tlb: IPv4: macvlan_1->macvlan_2 [ OK ] # TEST: balance-tlb: IPv6: macvlan_1->macvlan_2 [ OK ] # TEST: balance-tlb: IPv4: server->client [ OK ] # TEST: balance-tlb: IPv6: server->client [ OK ] # TEST: balance-tlb: IPv4: macvlan_1->client [ OK ] # TEST: balance-tlb: IPv6: macvlan_1->client [ OK ] # TEST: balance-tlb: IPv4: macvlan_2->client [ OK ] # TEST: balance-tlb: IPv6: macvlan_2->client [ OK ] # TEST: balance-tlb: IPv4: macvlan_2->macvlan_2 [ OK ] # TEST: balance-tlb: IPv6: macvlan_2->macvlan_2 [ OK ] [ 791.151598] eth0: left promiscuous mode [ 791.166773] bond0 (unregistering): (slave eth0): Releasing active interface [ 791.174053] bond0 (unregistering): (slave eth1): Releasing active interface [ 791.179897] bond0 (unregistering): Released all slaves [ 791.181071] br0: port 1(s0) entered disabled state [ 791.181527] br0: port 2(s1) entered disabled state [ 791.229196] bond0: (slave eth0): making interface the new active one [ 791.229764] bond0: (slave eth0): Enslaving as an active interface with an up link [ 791.230834] br0: port 1(s0) entered blocking state [ 791.231199] br0: port 1(s0) entered forwarding state [ 791.244828] bond0: (slave eth1): Enslaving as an active interface with an up link [ 791.245569] br0: port 2(s1) entered blocking state [ 791.245833] br0: port 2(s1) entered forwarding state [ 793.353631] eth0: entered promiscuous mode # TEST: balance-alb: IPv4: client->server [ OK ] # TEST: balance-alb: IPv6: client->server [ OK ] # TEST: balance-alb: IPv4: client->macvlan_1 [ OK ] # TEST: balance-alb: IPv6: client->macvlan_1 [ OK ] # TEST: balance-alb: IPv4: client->macvlan_2 [ OK ] # TEST: balance-alb: IPv6: client->macvlan_2 [ OK ] # TEST: balance-alb: IPv4: macvlan_1->macvlan_2 [ OK ] # TEST: balance-alb: IPv6: macvlan_1->macvlan_2 [ OK ] # TEST: balance-alb: IPv4: server->client [ OK ] # TEST: balance-alb: IPv6: server->client [ OK ] # TEST: balance-alb: IPv4: macvlan_1->client [ OK ] # TEST: balance-alb: IPv6: macvlan_1->client [ OK ] # TEST: balance-alb: IPv4: macvlan_2->client [ OK ] # TEST: balance-alb: IPv6: macvlan_2->client [ OK ] # TEST: balance-alb: IPv4: macvlan_2->macvlan_2 [ OK ] # TEST: balance-alb: IPv6: macvlan_2->macvlan_2 [ OK ] [ 806.023649] eth0: left promiscuous mode [ 806.076031] br0: port 3(c0) entered disabled state [ 806.076772] c0 (unregistering): left allmulticast mode [ 806.077045] c0 (unregistering): left promiscuous mode [ 806.077303] br0: port 3(c0) entered disabled state [ 806.157652] br0: port 1(s0) entered disabled state [ 806.158082] bond0: (slave eth0): Releasing active interface [ 806.158369] bond0: (slave eth0): the permanent HWaddr of slave - 7a:ac:76:2c:36:32 - is still in use by bond - set the HWaddr of slave to a different address to avoid conflicts [ 806.159204] bond0: (slave eth1): making interface the new active one [ 806.173211] s0 (unregistering): left allmulticast mode [ 806.173530] s0 (unregistering): left promiscuous mode [ 806.173816] br0: port 1(s0) entered disabled state [ 806.197772] br0: port 2(s1) entered disabled state [ 806.198169] bond0: (slave eth1): Releasing active interface [ 806.205576] s1 (unregistering): left allmulticast mode [ 806.206014] s1 (unregistering): left promiscuous mode [ 806.206398] br0: port 2(s1) entered disabled state [ 806.258670] bond0 (unregistering): Released all slaves ok 1 selftests: drivers/net/bonding: bond_macvlan.sh make[1]: Leaving directory '/home/virtme/testing-9/tools/testing/selftests/drivers/net/bonding' make: Leaving directory '/home/virtme/testing-9/tools/testing/selftests' xx__-> echo $? 0 xx__->