TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: gro_hw.py # TAP version 13 # 1..5 # # CMD (success): ethtool -K ens9np0 generic-receive-offload off rx-gro-hw on large-receive-offload off # # STDOUT: Actual changes: # # rx-gro: off # # rx-gro-hw: off [requested on] # # Driver clears HW GRO when SW GRO is cleared, using generic XDP workaround # ok 1 gro_hw.test_gro_stats_single # # CMD (success): ethtool -K ens9np0 generic-receive-offload off rx-gro-hw on large-receive-offload off # # STDOUT: Actual changes: # # rx-gro: off # # rx-gro-hw: off [requested on] # # Driver clears HW GRO when SW GRO is cleared, using generic XDP workaround # # Check| At /srv/hw-worker/tests/876/drivers/net/hw/./gro_hw.py, line 253, in test_gro_stats_full: # # Check| ksft_ge(gro_coalesced, 1, # # Check failed 0 < 1 At least some packets should coalesce # # Check| At /srv/hw-worker/tests/876/drivers/net/hw/./gro_hw.py, line 257, in test_gro_stats_full: # # Check| _check_gro_stats(cfg, test_queue, stats_before, # # Check| At /srv/hw-worker/tests/876/drivers/net/hw/./gro_hw.py, line 197, in _check_gro_stats: # # Check| ksft_eq(rx_delta, expect_rx, comment="rx-packets") # # Check failed 0 != 257 rx-packets # not ok 2 gro_hw.test_gro_stats_full # # CMD (success): ethtool -K ens9np0 generic-receive-offload off rx-gro-hw on large-receive-offload off # # STDOUT: Actual changes: # # rx-gro: off # # rx-gro-hw: off [requested on] # # Driver clears HW GRO when SW GRO is cleared, using generic XDP workaround # ok 3 gro_hw.test_gro_order.4 # # CMD (success): ethtool -K ens9np0 generic-receive-offload off rx-gro-hw on large-receive-offload off # # STDOUT: Actual changes: # # rx-gro: off # # rx-gro-hw: off [requested on] # # Driver clears HW GRO when SW GRO is cleared, using generic XDP workaround # ok 4 gro_hw.test_gro_order.32 # # CMD (success): ethtool -K ens9np0 generic-receive-offload off rx-gro-hw on large-receive-offload off # # STDOUT: Actual changes: # # rx-gro: off # # rx-gro-hw: off [requested on] # # Driver clears HW GRO when SW GRO is cleared, using generic XDP workaround # # Check| At /srv/hw-worker/tests/876/drivers/net/hw/./gro_hw.py, line 279, in test_gro_order: # # Check| _run_gro_test(cfg, "capacity", num_flows=num_flows, order_check=True) # # Check| At /srv/hw-worker/tests/876/drivers/net/hw/./gro_hw.py, line 114, in _run_gro_test: # # Check| ksft_eq(rx_proc.ret, 0) # # Check failed 1 != 0 # # CMD: /srv/hw-worker/tests/876/net/lib/gro --ipv6 --dmac 8c:84:74:dd:74:c0 --smac a0:88:c2:72:e6:79 --daddr fd00:2::1 --saddr fd00:2::2 --test capacity --num-flows 512 --order-check --rx --iface ens9np0 # # EXIT: 1 # # STDOUT: FAILED # # STATS: received=256 wire=256 coalesced=0 # # STDERR: /srv/hw-worker/tests/876/net/lib/gro: capacity test failed not coalesced # not ok 5 gro_hw.test_gro_order.512 # # Totals: pass:3 fail:2 xfail:0 xpass:0 skip:0 error:0 not ok 1 1 selftests: drivers/net/hw: gro_hw.py # exit=1 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0