< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/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: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60813 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x928f9bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51146 dport 60813] != expected 0x8a656e3f # # Exception| cpu 0: rx_hash 0xd8ea014d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51168 dport 60813] != expected 0xa48ff52 # # Exception| cpu 0: rx_hash 0x65023e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51184 dport 60813] != expected 0xd1218419 # # Exception| cpu 0: rx_hash 0x1ed240c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51192 dport 60813] != expected 0x67f3728e # # Exception| cpu 0: rx_hash 0xceb4dabf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51208 dport 60813] != expected 0x172f6eae # # Exception| cpu 4: rx_hash 0x9ee9b4d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51130 dport 60813] != expected 0x4a62f603 # # Exception| cpu 4: rx_hash 0xf193bb06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51194 dport 60813] != expected 0xbcb8a8d1 # # Exception| cpu 4: rx_hash 0x106d9d15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51222 dport 60813] != expected 0xcc7ad402 # # Exception| cpu 5: rx_hash 0x23018ba0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51114 dport 60813] != expected 0x910b8d48 # # Exception| cpu 5: rx_hash 0xe539ca28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51122 dport 60813] != expected 0xfcb00094 # # Exception| cpu 5: rx_hash 0xc0265f79 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51160 dport 60813] != expected 0x8a47cf2b # # Exception| cpu 5: rx_hash 0x37abfa8e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51170 dport 60813] != expected 0xd103250d # # Exception| cpu 5: rx_hash 0xd655dc9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51214 dport 60813] != expected 0xa1c159de # # Exception| cpu 5: rx_hash 0x6bbde3e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51230 dport 60813] != expected 0x7aa82295 # # Exception| cpu 0: rx_hash 0xd8645aec [saddr 192.0.3.2 daddr 192.0.3.1 sport 48540 dport 60813] != expected 0x9695e262 # # Exception| cpu 4: rx_hash 0xada8fa7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51256 dport 60813] != expected 0x21f2a840 # # Exception| cpu 4: rx_hash 0x88b76f2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51282 dport 60813] != expected 0x570567ff # # Exception| cpu 4: rx_hash 0x3116b6a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48510 dport 60813] != expected 0x2dddf423 # # Exception| cpu 4: rx_hash 0x8acd9e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48526 dport 60813] != expected 0x96b74376 # # Exception| cpu 5: rx_hash 0xe7e038e2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51244 dport 60813] != expected 0x973e3e24 # # Exception| cpu 5: rx_hash 0x2dbe5670 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51268 dport 60813] != expected 0x3a822bc4 # # Exception| cpu 5: rx_hash 0xa1ced561 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51272 dport 60813] != expected 0xe1f5307c # # Exception| cpu 5: rx_hash 0x4ac6c852 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48502 dport 60813] != expected 0x9b0f02b4 # # Exception| cpu 5: rx_hash 0xde574d61 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48508 dport 60813] != expected 0xf6962e7c # # Exception| cpu 5: rx_hash 0xe9fce685 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48512 dport 60813] != expected 0x968b8291 # # Exception| cpu 5: rx_hash 0xa3997c0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48554 dport 60813] != expected 0x16a613fc # # Exception| cpu 5: rx_hash 0x543981eb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48558 dport 60813] != expected 0x7b03fed3 # # Exception| cpu 0: rx_hash 0x8ae0c641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48560 dport 60813] != expected 0xa056447f # # Exception| cpu 0: rx_hash 0x06904550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48572 dport 60813] != expected 0x7b215fc7 # # Exception| cpu 0: rx_hash 0xd42f2de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48594 dport 60813] != expected 0x60737d57 # # Exception| cpu 0: rx_hash 0x23a28817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48616 dport 60813] != expected 0x3b379771 # # Exception| cpu 0: rx_hash 0xf6843cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 48672 dport 60813] != expected 0xa33fcc33 # # Exception| cpu 4: rx_hash 0x712614ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 48580 dport 60813] != expected 0xdf4316c # # Exception| cpu 4: rx_hash 0xfd5697ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 48584 dport 60813] != expected 0xd6832ad4 # # Exception| cpu 4: rx_hash 0xb7330d24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48610 dport 60813] != expected 0x56aebbb9 # # Exception| cpu 4: rx_hash 0xafd20b06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48612 dport 60813] != expected 0xe0408cc9 # # Exception| cpu 4: rx_hash 0xfd7bcfbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48630 dport 60813] != expected 0xe0622ddd # # Exception| cpu 4: rx_hash 0x53a05d96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48648 dport 60813] != expected 0xf8598701 # # Exception| cpu 4: rx_hash 0x4b415bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48654 dport 60813] != expected 0x4eb7b071 # # Exception| cpu 4: rx_hash 0x19e89f0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48668 dport 60813] != expected 0x4e951165 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x617a2920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49568 dport 40817] OK # # # cpu 0: rx_hash 0x33d3ed9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49586 dport 40817] OK # # # cpu 0: rx_hash 0x0e0026fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49632 dport 40817] OK # # # cpu 4: rx_hash 0xed27f227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49554 dport 40817] OK # # # cpu 4: rx_hash 0x3fb5c281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49602 dport 40817] OK # # # cpu 4: rx_hash 0x825dfdf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49618 dport 40817] OK # # # cpu 4: rx_hash 0x9abcfbdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49620 dport 40817] OK # # # cpu 5: rx_hash 0xf5ebac13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49578 dport 40817] OK # # # cpu 5: rx_hash 0x50e29549 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49596 dport 40817] OK # # # cpu 5: rx_hash 0x2754c4a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49604 dport 40817] OK # # # cpu 5: rx_hash 0x16cc78ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49624 dport 40817] OK # # # cpu 5: rx_hash 0xe16c852b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49628 dport 40817] OK # # # cpu 5: rx_hash 0xf9a0db1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49636 dport 40817] OK # # # cpu 0: rx_hash 0x89a20e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49668 dport 40817] OK # # # cpu 0: rx_hash 0x1178fca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49728 dport 40817] OK # # # cpu 0: rx_hash 0x85e97992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49738 dport 40817] OK # # # cpu 0: rx_hash 0xb471c5fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49750 dport 40817] OK # # # cpu 4: rx_hash 0x5ca9e245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49650 dport 40817] OK # # # cpu 4: rx_hash 0x4fb71700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49698 dport 40817] OK # # # cpu 4: rx_hash 0xf25f2878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49714 dport 40817] OK # # # cpu 4: rx_hash 0xd76de53f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49766 dport 40817] OK # # # cpu 4: rx_hash 0xb45c9ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49768 dport 40817] OK # # # cpu 5: rx_hash 0x4448e467 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49652 dport 40817] OK # # # cpu 5: rx_hash 0x2cab37c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49682 dport 40817] OK # # # cpu 5: rx_hash 0xb83ab2f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49688 dport 40817] OK # # # cpu 5: rx_hash 0x72498473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49742 dport 40817] OK # # # cpu 5: rx_hash 0x5b1d662e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49770 dport 40817] OK # # # cpu 0: rx_hash 0xe6f55956 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49786 dport 40817] OK # # # cpu 0: rx_hash 0x747a93fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49838 dport 40817] OK # # # cpu 4: rx_hash 0xacbd9bcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49774 dport 40817] OK # # # cpu 4: rx_hash 0x1155a4b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49790 dport 40817] OK # # # cpu 4: rx_hash 0xaa8e8c42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49806 dport 40817] OK # # # cpu 4: rx_hash 0xf82748f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49820 dport 40817] OK # # # cpu 4: rx_hash 0xa6c5fb4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49856 dport 40817] OK # # # cpu 4: rx_hash 0x1b2dc436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49872 dport 40817] OK # # # cpu 4: rx_hash 0x60fdbac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49880 dport 40817] OK # # # cpu 4: rx_hash 0x975d4727 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49884 dport 40817] OK # # # cpu 5: rx_hash 0x9b16302b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49810 dport 40817] OK # # # cpu 5: rx_hash 0x6c9b95dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49832 dport 40817] OK # # # cpu 5: rx_hash 0x3e325167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49850 dport 40817] OK # # # cpu 5: rx_hash 0x60d0e2d0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49894 dport 40817] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/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: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 59963 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46027 dport 59963] != expected 0xea2b894e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46027 dport 59963] != expected 0xea2b894e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48209 dport 59963] != expected 0xec005ad1 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48209 dport 59963] != expected 0xec005ad1 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57244 dport 59963] != expected 0x22136e0 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57244 dport 59963] != expected 0x22136e0 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35005 dport 59963] != expected 0x422ff55c # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35005 dport 59963] != expected 0x422ff55c # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41503 dport 59963] != expected 0x7f3d905e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41503 dport 59963] != expected 0x7f3d905e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45046 dport 59963] != expected 0x4a16fec7 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45046 dport 59963] != expected 0x4a16fec7 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46341 dport 59963] != expected 0xb616d725 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46341 dport 59963] != expected 0xb616d725 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52876 dport 59963] != expected 0x7725b364 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52876 dport 59963] != expected 0x7725b364 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45611 dport 59963] != expected 0xb79ed2e4 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45611 dport 59963] != expected 0xb79ed2e4 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51570 dport 59963] != expected 0x2073bc55 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51570 dport 59963] != expected 0x2073bc55 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58432 dport 59963] != expected 0x5165f4f6 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58432 dport 59963] != expected 0x5165f4f6 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34603 dport 59963] != expected 0x9f733d7b # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34603 dport 59963] != expected 0x9f733d7b # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54144 dport 59963] != expected 0x6ae42108 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54144 dport 59963] != expected 0x6ae42108 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44915 dport 59963] != expected 0xea49883e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44915 dport 59963] != expected 0xea49883e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56885 dport 59963] != expected 0xa90b71b0 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56885 dport 59963] != expected 0xa90b71b0 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39638 dport 59963] != expected 0x8f4facfd # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39638 dport 59963] != expected 0x8f4facfd # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56063 dport 59963] != expected 0x648892e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56063 dport 59963] != expected 0x648892e # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41970 dport 59963] != expected 0x4f6864f3 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41970 dport 59963] != expected 0x4f6864f3 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42367 dport 59963] != expected 0x88530aaa # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42367 dport 59963] != expected 0x88530aaa # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54330 dport 59963] != expected 0xa6cd9dc4 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54330 dport 59963] != expected 0xa6cd9dc4 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56289 dport 59963] != expected 0xe0aba436 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56289 dport 59963] != expected 0xe0aba436 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57894 dport 59963] != expected 0x2d53cec6 # # Exception| cpu 5: rx_hash 0x1cdcb8b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57894 dport 59963] != expected 0x2d53cec6 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/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: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 55593 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41283 dport 55593] != expected 0xa065f599 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41283 dport 55593] != expected 0xa065f599 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58289 dport 55593] != expected 0x387f1d5b # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58289 dport 55593] != expected 0x387f1d5b # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34297 dport 55593] != expected 0x347c0363 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34297 dport 55593] != expected 0x347c0363 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35916 dport 55593] != expected 0x995b7da6 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35916 dport 55593] != expected 0x995b7da6 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49819 dport 55593] != expected 0xeb1af03c # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49819 dport 55593] != expected 0xeb1af03c # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42674 dport 55593] != expected 0xa5fb481b # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42674 dport 55593] != expected 0xa5fb481b # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41305 dport 55593] != expected 0x891c4fd2 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41305 dport 55593] != expected 0x891c4fd2 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 55593] != expected 0xc887a84f # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56906 dport 55593] != expected 0xc887a84f # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37132 dport 55593] != expected 0x35ce6933 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37132 dport 55593] != expected 0x35ce6933 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54533 dport 55593] != expected 0x67053ab7 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54533 dport 55593] != expected 0x67053ab7 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51454 dport 55593] != expected 0x55237bbc # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51454 dport 55593] != expected 0x55237bbc # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49618 dport 55593] != expected 0x5702b498 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49618 dport 55593] != expected 0x5702b498 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50686 dport 55593] != expected 0x137188c8 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50686 dport 55593] != expected 0x137188c8 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41983 dport 55593] != expected 0xd55b1058 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41983 dport 55593] != expected 0xd55b1058 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51522 dport 55593] != expected 0x562c5c71 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51522 dport 55593] != expected 0x562c5c71 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60324 dport 55593] != expected 0xa7cff83a # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60324 dport 55593] != expected 0xa7cff83a # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44059 dport 55593] != expected 0x4f7548bb # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44059 dport 55593] != expected 0x4f7548bb # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58516 dport 55593] != expected 0xaf6e6a71 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58516 dport 55593] != expected 0xaf6e6a71 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35336 dport 55593] != expected 0x3a996e9f # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35336 dport 55593] != expected 0x3a996e9f # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45328 dport 55593] != expected 0xc6882145 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45328 dport 55593] != expected 0xc6882145 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53082 dport 55593] != expected 0xab0cfcff # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53082 dport 55593] != expected 0xab0cfcff # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57365 dport 55593] != expected 0xd0a73ae5 # # Exception| cpu 5: rx_hash 0x7d1ebd28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57365 dport 55593] != expected 0xd0a73ae5 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->