make -C tools/testing/selftests TARGETS="drivers/net" TEST_PROGS=gro.py TEEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing/wt-22/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing/wt-22/tools/testing/selftests/drivers/net' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing/wt-22/tools/testing/selftests/drivers/net' make[1]: Entering directory '/home/virtme/testing/wt-22/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing/wt-22/tools/testing/selftests/net/lib' make[1]: Entering directory '/home/virtme/testing/wt-22/tools/testing/selftests/drivers/net' TAP version 13 1..1 # overriding timeout to 360 # selftests: drivers/net: gro.py # TAP version 13 # 1..18 # ok 1 gro.test.ipv4_data # ok 2 gro.test.ipv4_ack # ok 3 gro.test.ipv4_flags # ok 4 gro.test.ipv4_tcp # # different ECN doesn't coalesce: Test succeeded # # # # different tos doesn't coalesce: Test succeeded # # # # different ttl doesn't coalesce: Test succeeded # # # # ip options doesn't coalesce: Test succeeded # # # # fragmented ip4 doesn't coalesce: Test succeeded # # # # DF=1, Incrementing - should coalesce: Test succeeded # # # # DF=1, Fixed - should coalesce: Test succeeded # # # # DF=0, Incrementing - should coalesce: Test succeeded # # # # DF=0, Fixed - should coalesce: Test succeeded # # # # DF=1, 2 Incrementing and one fixed - should coalesce only first 2 packets: Test succeeded # # # # DF=1, 2 Fixed and one incrementing - should coalesce only first 2 packets: # # Expected {100 100 }, Total 2 packets # # Received {100 100 }, Total 2 packets. # # Expected {100 100 }, Total 2 packets # # Received {100 100 }, Total 2 packets. # # Expected {100 100 }, Total 2 packets # # Received {100 100 }, Total 2 packets. # # Expected {100 100 100 }, Total 3 packets # # Received {100 100 100 }, Total 3 packets. # # Expected {100 100 }, Total 2 packets # # Received {100 100 }, Total 2 packets. # # Expected {200 }, Total 1 packets # # Received {200 }, Total 1 packets. # # Expected {200 }, Total 1 packets # # Received {200 }, Total 1 packets. # # Expected {200 }, Total 1 packets # # Received {200 }, Total 1 packets. # # Expected {200 }, Total 1 packets # # Received {200 }, Total 1 packets. # # Expected {200 100 }, Total 2 packets # # Received {200 100 }, Total 2 packets. # # Expected {200 100 }, Total 2 packets # # Received {100 [!=200]200 [!=100]}, Total 2 packets. # # /home/virtme/testing/wt-22/tools/testing/selftests/drivers/net/gro: incorrect packet geometry # # Attempt 1/6 failed, retrying... # ok 5 gro.test.ipv4_ip # # Shouldn't coalesce if exceed IP max pkt size: # # Expected {65495 919 }, Total 2 packets # # Received {32288 [!=65495]24216 [!=919]8991 [!=0]919 [!=0]}, Total 4 packets. # # /home/virtme/testing/wt-22/tools/testing/selftests/drivers/net/gro: incorrect number of packets # # Ignoring ipv4/large failure due to slow environment # ok 6 gro.test.ipv4_large # ok 7 gro.test.ipv6_data # ok 8 gro.test.ipv6_ack # # psh flag ends coalescing: Test succeeded # # # # syn flag ends coalescing: # # Expected {300 200 }, Total 2 packets # # Received {300 200 }, Total 2 packets. # # Expected {200 0 200 }, Total 3 packets # # Received {200 0 100 [!=200]100 [!=0]}, Total 4 packets. # # /home/virtme/testing/wt-22/tools/testing/selftests/drivers/net/gro: incorrect number of packets # # Attempt 1/6 failed, retrying... # ok 9 gro.test.ipv6_flags # ok 10 gro.test.ipv6_tcp # ok 11 gro.test.ipv6_ip # # Shouldn't coalesce if exceed IP max pkt size: # # Expected {65475 899 }, Total 2 packets # # Received {16144 [!=65475]16144 [!=899]16144 [!=0]16144 [!=0]899 [!=0]899 [!=0]}, Total 6 packets. # # /home/virtme/testing/wt-22/tools/testing/selftests/drivers/net/gro: incorrect number of packets # # Ignoring ipv6/large failure due to slow environment # ok 12 gro.test.ipv6_large # ok 13 gro.test.ipip_data # ok 14 gro.test.ipip_ack # ok 15 gro.test.ipip_flags # ok 16 gro.test.ipip_tcp # ok 17 gro.test.ipip_ip # # Shouldn't coalesce if exceed IP max pkt size: # # Expected {65475 899 }, Total 2 packets # # Received {40360 [!=65475]25115 [!=899]899 [!=0]}, Total 3 packets. # # /home/virtme/testing/wt-22/tools/testing/selftests/drivers/net/gro: incorrect number of packets # # Ignoring ipip/large failure due to slow environment # ok 18 gro.test.ipip_large # # Totals: pass:18 fail:0 xfail:0 xpass:0 skip:0 error:0 ok 1 selftests: drivers/net: gro.py make[1]: Leaving directory '/home/virtme/testing/wt-22/tools/testing/selftests/drivers/net' make: Leaving directory '/home/virtme/testing/wt-22/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->