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 [ 432.955290] br0: port 1(s0) entered blocking state [ 432.955587] br0: port 1(s0) entered disabled state [ 432.955990] s0: entered allmulticast mode [ 432.956283] s0: entered promiscuous mode [ 432.969089] bond0: (slave eth0): making interface the new active one [ 432.969593] bond0: (slave eth0): Enslaving as an active interface with an up link [ 432.970515] br0: port 1(s0) entered blocking state [ 432.970856] br0: port 1(s0) entered forwarding state [ 433.030177] br0: port 2(s1) entered blocking state [ 433.030549] br0: port 2(s1) entered disabled state [ 433.030876] s1: entered allmulticast mode [ 433.031256] s1: entered promiscuous mode [ 433.046174] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 433.046894] br0: port 2(s1) entered blocking state [ 433.047158] br0: port 2(s1) entered forwarding state [ 433.166032] br0: port 3(c0) entered blocking state [ 433.166317] br0: port 3(c0) entered disabled state [ 433.166611] c0: entered allmulticast mode [ 433.166918] c0: entered promiscuous mode [ 433.182234] br0: port 3(c0) entered blocking state [ 433.182529] br0: port 3(c0) entered forwarding state [ 433.296307] bond0 (unregistering): (slave eth0): Releasing backup interface [ 433.310031] bond0 (unregistering): (slave eth1): Releasing backup interface [ 433.318100] bond0 (unregistering): Released all slaves [ 433.373275] bond0: (slave eth0): making interface the new active one [ 433.373660] bond0: (slave eth0): Enslaving as an active interface with an up link [ 433.390436] bond0: (slave eth1): Enslaving as a backup interface with an up link [ 434.839889] 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 ] [ 447.433166] eth0: left promiscuous mode [ 447.448837] bond0 (unregistering): (slave eth0): Releasing backup interface [ 447.457061] bond0 (unregistering): (slave eth1): Releasing backup interface [ 447.464942] bond0 (unregistering): Released all slaves [ 447.465648] br0: port 1(s0) entered disabled state [ 447.466084] br0: port 2(s1) entered disabled state [ 447.513900] bond0: (slave eth0): making interface the new active one [ 447.514315] bond0: (slave eth0): Enslaving as an active interface with an up link [ 447.514882] br0: port 1(s0) entered blocking state [ 447.515174] br0: port 1(s0) entered forwarding state [ 447.531938] bond0: (slave eth1): Enslaving as an active interface with an up link [ 447.532826] br0: port 2(s1) entered blocking state [ 447.533110] br0: port 2(s1) entered forwarding state [ 448.739849] 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 ] [ 461.393986] eth0: left promiscuous mode [ 461.409876] bond0 (unregistering): (slave eth0): Releasing active interface [ 461.422025] bond0 (unregistering): (slave eth1): Releasing active interface [ 461.430969] bond0 (unregistering): Released all slaves [ 461.431849] br0: port 1(s0) entered disabled state [ 461.432249] br0: port 2(s1) entered disabled state [ 461.490296] bond0: (slave eth0): making interface the new active one [ 461.490886] bond0: (slave eth0): Enslaving as an active interface with an up link [ 461.491828] br0: port 1(s0) entered blocking state [ 461.492216] br0: port 1(s0) entered forwarding state [ 461.506456] bond0: (slave eth1): Enslaving as an active interface with an up link [ 461.507190] br0: port 2(s1) entered blocking state [ 461.507476] br0: port 2(s1) entered forwarding state [ 462.971950] 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 ] [ 475.631336] eth0: left promiscuous mode [ 475.679385] br0: port 3(c0) entered disabled state [ 475.680058] c0 (unregistering): left allmulticast mode [ 475.680370] c0 (unregistering): left promiscuous mode [ 475.680652] br0: port 3(c0) entered disabled state [ 475.742380] br0: port 1(s0) entered disabled state [ 475.742976] bond0: (slave eth0): Releasing active interface [ 475.743275] bond0: (slave eth0): the permanent HWaddr of slave - 62:79:1c:1a:37:9e - is still in use by bond - set the HWaddr of slave to a different address to avoid conflicts [ 475.744103] bond0: (slave eth1): making interface the new active one [ 475.757346] s0 (unregistering): left allmulticast mode [ 475.757801] s0 (unregistering): left promiscuous mode [ 475.758198] br0: port 1(s0) entered disabled state [ 475.781910] br0: port 2(s1) entered disabled state [ 475.782301] bond0: (slave eth1): Releasing active interface [ 475.793252] s1 (unregistering): left allmulticast mode [ 475.793547] s1 (unregistering): left promiscuous mode [ 475.793834] br0: port 2(s1) entered disabled state [ 475.817851] 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__->