TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: tso.py # # Detected qstat for LSO super-packets # TAP version 13 # 1..14 # ok 1 tso.ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 noudpcsum local 10.88.2.2 remote 10.88.2.1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 2 tso.vxlan4_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 noudpcsum local 10.88.2.2 remote 10.88.2.1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 3 tso.vxlan4_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 udpcsum local 10.88.2.2 remote 10.88.2.1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 4 tso.vxlan_csum4_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 udpcsum local 10.88.2.2 remote 10.88.2.1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 5 tso.vxlan_csum4_ipv6 # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 172, in f: # # Check| run_one_stream(cfg, ipver, remote_v4, remote_v6, should_lso=True) # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 79, in run_one_stream: # # Check| ksft_ge(qstat_new['tx-hw-gso-packets'] - # # Check failed 0 < 7.0 Number of LSO super-packets with LSO enabled # not ok 6 tso.gre4_ipv4 # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 172, in f: # # Check| run_one_stream(cfg, ipver, remote_v4, remote_v6, should_lso=True) # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 79, in run_one_stream: # # Check| ksft_ge(qstat_new['tx-hw-gso-packets'] - # # Check failed 0 < 7.0 Number of LSO super-packets with LSO enabled # not ok 7 tso.gre4_ipv6 # ok 8 tso.ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 udp6zerocsumtx udp6zerocsumrx local fd00:2::2 remote fd00:2::1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 9 tso.vxlan6_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 udp6zerocsumtx udp6zerocsumrx local fd00:2::2 remote fd00:2::1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 10 tso.vxlan6_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 udpcsum local fd00:2::2 remote fd00:2::1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 11 tso.vxlan_csum6_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 152, in f # # Exception| remote_v4, remote_v6 = build_tunnel(cfg, ipver, tun) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/drivers/net/hw/./tso.py", line 110, in build_tunnel # # Exception| ip(f"link add {tun_type}-ksft type {tun_type} {tun_arg} local {local_addr} remote {remote_addr} dev {cfg.ifname}") # # Exception| ~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 260, in ip # # Exception| return tool('ip', args, json=json, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 247, in tool # # Exception| cmd_obj = cmd(cmd_str, ns=ns, host=host) # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 96, in __init__ # # Exception| self.process(terminate=False, fail=fail, expect_fail=expect_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| timeout=timeout) # # Exception| ^^^^^^^^^^^^^^^^ # # Exception| File "/srv/hw-worker/tests/1505/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: ip link add vxlan-ksft type vxlan id 100 dstport 4789 udpcsum local fd00:2::2 remote fd00:2::1 dev ens25f1np1 # # Exception| EXIT: 2 # # Exception| STDERR: RTNETLINK answers: File exists # # Exception| # not ok 12 tso.vxlan_csum6_ipv6 # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 172, in f: # # Check| run_one_stream(cfg, ipver, remote_v4, remote_v6, should_lso=True) # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 79, in run_one_stream: # # Check| ksft_ge(qstat_new['tx-hw-gso-packets'] - # # Check failed 0 < 7.0 Number of LSO super-packets with LSO enabled # not ok 13 tso.gre6_ipv4 # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 172, in f: # # Check| run_one_stream(cfg, ipver, remote_v4, remote_v6, should_lso=True) # # Check| At /srv/hw-worker/tests/1505/drivers/net/hw/./tso.py, line 79, in run_one_stream: # # Check| ksft_ge(qstat_new['tx-hw-gso-packets'] - # # Check failed 0 < 7.0 Number of LSO super-packets with LSO enabled # not ok 14 tso.gre6_ipv6 # # Totals: pass:2 fail:12 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: tso.py # exit=1 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0