< 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 51920 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x032b1811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39098 dport 51920] != expected 0x6d17f26d # # Exception| cpu 0: rx_hash 0xd56a479e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39110 dport 51920] != expected 0x933506f # # Exception| cpu 0: rx_hash 0xbec34dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39158 dport 51920] != expected 0x3fcfd6fb # # Exception| cpu 0: rx_hash 0xb2a52783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39186 dport 51920] != expected 0xd0cde903 # # Exception| cpu 4: rx_hash 0x1352b9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39084 dport 51920] != expected 0xfe5b3dd4 # # Exception| cpu 4: rx_hash 0x9a7d222a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39140 dport 51920] != expected 0x3e20f522 # # Exception| cpu 4: rx_hash 0x79e8f881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39160 dport 51920] != expected 0xc17a146a # # Exception| cpu 4: rx_hash 0x961b487e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39168 dport 51920] != expected 0xd122cada # # Exception| cpu 5: rx_hash 0x985bb410 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39126 dport 51920] != expected 0x2d9bab77 # # Exception| cpu 5: rx_hash 0x6bb7cf7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39132 dport 51920] != expected 0x418d8586 # # Exception| cpu 5: rx_hash 0x5d56977c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39146 dport 51920] != expected 0xc09537b3 # # Exception| cpu 5: rx_hash 0x38bf615b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39180 dport 51920] != expected 0xad0d08a # # Exception| cpu 5: rx_hash 0x1c010ea6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39198 dport 51920] != expected 0xb3ff353 # # Exception| cpu 5: rx_hash 0x436fcad6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39210 dport 51920] != expected 0xaf6099a7 # # Exception| cpu 0: rx_hash 0x952e9559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39254 dport 51920] != expected 0xcb443ba5 # # Exception| cpu 0: rx_hash 0xb3b66c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39286 dport 51920] != expected 0xd9104629 # # Exception| cpu 4: rx_hash 0x1f34d381 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39240 dport 51920] != expected 0x1159022c # # Exception| cpu 4: rx_hash 0xfca1092a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39252 dport 51920] != expected 0xee03e364 # # Exception| cpu 4: rx_hash 0x64e4780c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39278 dport 51920] != expected 0xb4e94b01 # # Exception| cpu 4: rx_hash 0x9fbd760f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39296 dport 51920] != expected 0x95b7d5b9 # # Exception| cpu 4: rx_hash 0xab7ab836 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39300 dport 51920] != expected 0x71439d9 # # Exception| cpu 4: rx_hash 0x31195f2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39308 dport 51920] != expected 0x4e45cfe9 # # Exception| cpu 5: rx_hash 0x67d1a52b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39224 dport 51920] != expected 0xae8fba7e # # Exception| cpu 5: rx_hash 0x8557349d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39232 dport 51920] != expected 0x5808f41c # # Exception| cpu 5: rx_hash 0xfe879f10 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39270 dport 51920] != expected 0xfdb8bd31 # # Exception| cpu 5: rx_hash 0xe64b4bb8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39316 dport 51920] != expected 0x23bcc2c1 # # Exception| cpu 5: rx_hash 0x48ef629d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39320 dport 51920] != expected 0xf84ed891 # # Exception| cpu 5: rx_hash 0x2160feee [saddr 192.0.3.2 daddr 192.0.3.1 sport 39322 dport 51920] != expected 0xdd090050 # # Exception| cpu 0: rx_hash 0x7c28aca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39324 dport 51920] != expected 0x6aed34f1 # # Exception| cpu 0: rx_hash 0x9d9be035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39346 dport 51920] != expected 0x860c8bec # # Exception| cpu 0: rx_hash 0x07f80729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39354 dport 51920] != expected 0xcf5d7ddc # # Exception| cpu 0: rx_hash 0x7f1d7183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39370 dport 51920] != expected 0x708bc58e # # Exception| cpu 0: rx_hash 0xba1052ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 39414 dport 51920] != expected 0x9d85594a # # Exception| cpu 0: rx_hash 0x90a1d8da [saddr 192.0.3.2 daddr 192.0.3.1 sport 39424 dport 51920] != expected 0x224d02b3 # # Exception| cpu 0: rx_hash 0xdfb6bd6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39458 dport 51920] != expected 0x155ea7fe # # Exception| cpu 4: rx_hash 0x80d8791e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39446 dport 51920] != expected 0xb101cd0a # # Exception| cpu 4: rx_hash 0x82feef24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39460 dport 51920] != expected 0xa2ba935f # # Exception| cpu 5: rx_hash 0xd0aa13bb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39330 dport 51920] != expected 0xa2a470f4 # # Exception| cpu 5: rx_hash 0xe46ddd82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39334 dport 51920] != expected 0x30079c94 # # Exception| cpu 5: rx_hash 0x322c820d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39386 dport 51920] != expected 0x54233e96 # # Exception| cpu 5: rx_hash 0xf721a161 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39398 dport 51920] != expected 0xb92da252 # # Exception| cpu 5: rx_hash 0x634da3b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39434 dport 51920] != expected 0x4e5b2c42 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb078af95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54178 dport 56477] OK # # # cpu 0: rx_hash 0x0ea52774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54200 dport 56477] OK # # # cpu 4: rx_hash 0x75758cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54174 dport 56477] OK # # # cpu 4: rx_hash 0xfd495c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54194 dport 56477] OK # # # cpu 4: rx_hash 0x85ac2ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54210 dport 56477] OK # # # cpu 4: rx_hash 0x95d58b75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54228 dport 56477] OK # # # cpu 4: rx_hash 0x7466c7e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54266 dport 56477] OK # # # cpu 5: rx_hash 0xb16be488 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54214 dport 56477] OK # # # cpu 5: rx_hash 0xa334d376 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54242 dport 56477] OK # # # cpu 5: rx_hash 0x3957346a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54250 dport 56477] OK # # # cpu 5: rx_hash 0x98c83f49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54274 dport 56477] OK # # # cpu 5: rx_hash 0xd5f9ccc7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54290 dport 56477] OK # # # cpu 0: rx_hash 0xe13e02fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54294 dport 56477] OK # # # cpu 0: rx_hash 0x24332192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54314 dport 56477] OK # # # cpu 0: rx_hash 0x377f5d71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54378 dport 56477] OK # # # cpu 0: rx_hash 0x916e0138 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54402 dport 56477] OK # # # cpu 4: rx_hash 0x008d4e6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54328 dport 56477] OK # # # cpu 4: rx_hash 0xbf438d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54342 dport 56477] OK # # # cpu 4: rx_hash 0xaf3a2c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54352 dport 56477] OK # # # cpu 4: rx_hash 0x89a2d590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54384 dport 56477] OK # # # cpu 4: rx_hash 0x4e8960c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54398 dport 56477] OK # # # cpu 4: rx_hash 0xf8e19d4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54400 dport 56477] OK # # # cpu 4: rx_hash 0x0b0de624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54410 dport 56477] OK # # # cpu 5: rx_hash 0xd7df5afd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54304 dport 56477] OK # # # cpu 5: rx_hash 0xbe50c68e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54306 dport 56477] OK # # # cpu 5: rx_hash 0x68119901 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54366 dport 56477] OK # # # cpu 0: rx_hash 0x3fca281d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 56477] OK # # # cpu 0: rx_hash 0xde79648c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54432 dport 56477] OK # # # cpu 0: rx_hash 0x93489702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54448 dport 56477] OK # # # cpu 0: rx_hash 0xc153723b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 56477] OK # # # cpu 4: rx_hash 0x8117a0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54420 dport 56477] OK # # # cpu 4: rx_hash 0xce00c548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54454 dport 56477] OK # # # cpu 4: rx_hash 0xebade1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54464 dport 56477] OK # # # cpu 4: rx_hash 0x0a1ead39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54510 dport 56477] OK # # # cpu 4: rx_hash 0x8004ebe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54512 dport 56477] OK # # # cpu 4: rx_hash 0x32bf0954 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54542 dport 56477] OK # # # cpu 5: rx_hash 0x18419ac7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54474 dport 56477] OK # # # cpu 5: rx_hash 0x925bdc1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54484 dport 56477] OK # # # cpu 5: rx_hash 0xa4ba841c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 56477] OK # # # cpu 5: rx_hash 0x73e8908e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54522 dport 56477] OK # # # count: pass=40 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 48494 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45005 dport 48494] != expected 0x1d3a5770 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45005 dport 48494] != expected 0x1d3a5770 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38580 dport 48494] != expected 0x18078a50 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38580 dport 48494] != expected 0x18078a50 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60746 dport 48494] != expected 0xf768a0d7 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60746 dport 48494] != expected 0xf768a0d7 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40255 dport 48494] != expected 0x9d2d93de # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40255 dport 48494] != expected 0x9d2d93de # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50088 dport 48494] != expected 0x6528c580 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50088 dport 48494] != expected 0x6528c580 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34119 dport 48494] != expected 0x75c724b1 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34119 dport 48494] != expected 0x75c724b1 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56175 dport 48494] != expected 0x4b91980a # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56175 dport 48494] != expected 0x4b91980a # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44757 dport 48494] != expected 0xd289d5e9 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44757 dport 48494] != expected 0xd289d5e9 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 48494] != expected 0x63427bb1 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41020 dport 48494] != expected 0x63427bb1 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50911 dport 48494] != expected 0xad4dd4ad # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50911 dport 48494] != expected 0xad4dd4ad # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37117 dport 48494] != expected 0xeb441711 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37117 dport 48494] != expected 0xeb441711 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49299 dport 48494] != expected 0x8622140f # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49299 dport 48494] != expected 0x8622140f # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42122 dport 48494] != expected 0x8e5d750b # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42122 dport 48494] != expected 0x8e5d750b # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40661 dport 48494] != expected 0xddbf296f # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40661 dport 48494] != expected 0xddbf296f # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40301 dport 48494] != expected 0x15e88ec1 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40301 dport 48494] != expected 0x15e88ec1 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35279 dport 48494] != expected 0x44d83ff8 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35279 dport 48494] != expected 0x44d83ff8 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41859 dport 48494] != expected 0x567e593d # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41859 dport 48494] != expected 0x567e593d # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44443 dport 48494] != expected 0x5679e1d7 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44443 dport 48494] != expected 0x5679e1d7 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35893 dport 48494] != expected 0x59559a65 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35893 dport 48494] != expected 0x59559a65 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51933 dport 48494] != expected 0xb4d1fe76 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51933 dport 48494] != expected 0xb4d1fe76 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42785 dport 48494] != expected 0xd6a40ff # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42785 dport 48494] != expected 0xd6a40ff # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44682 dport 48494] != expected 0xcb316325 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44682 dport 48494] != expected 0xcb316325 # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50416 dport 48494] != expected 0x5a069deb # # Exception| cpu 5: rx_hash 0x3d337da6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50416 dport 48494] != expected 0x5a069deb # # Exception| count: pass=0 nohash=0 fail=46 # # 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 47812 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44495 dport 47812] != expected 0xa7e98f5c # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44495 dport 47812] != expected 0xa7e98f5c # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60046 dport 47812] != expected 0xd027d04e # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60046 dport 47812] != expected 0xd027d04e # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57643 dport 47812] != expected 0x9ee11265 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57643 dport 47812] != expected 0x9ee11265 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40472 dport 47812] != expected 0xd8b46d43 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40472 dport 47812] != expected 0xd8b46d43 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41878 dport 47812] != expected 0x332ff47f # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41878 dport 47812] != expected 0x332ff47f # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35735 dport 47812] != expected 0x8c3786 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35735 dport 47812] != expected 0x8c3786 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41053 dport 47812] != expected 0xf8c65c1 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41053 dport 47812] != expected 0xf8c65c1 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45329 dport 47812] != expected 0x76fa1ecc # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45329 dport 47812] != expected 0x76fa1ecc # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57983 dport 47812] != expected 0xf2e1c395 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57983 dport 47812] != expected 0xf2e1c395 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50008 dport 47812] != expected 0x3edbd73e # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50008 dport 47812] != expected 0x3edbd73e # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37038 dport 47812] != expected 0x64342084 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37038 dport 47812] != expected 0x64342084 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53455 dport 47812] != expected 0x32ecd13b # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53455 dport 47812] != expected 0x32ecd13b # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41646 dport 47812] != expected 0xc6360612 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41646 dport 47812] != expected 0xc6360612 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57923 dport 47812] != expected 0x37ece0f9 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57923 dport 47812] != expected 0x37ece0f9 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37757 dport 47812] != expected 0x8fc5a5a8 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37757 dport 47812] != expected 0x8fc5a5a8 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57688 dport 47812] != expected 0x5c94c05b # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57688 dport 47812] != expected 0x5c94c05b # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41477 dport 47812] != expected 0xc9fb822c # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41477 dport 47812] != expected 0xc9fb822c # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37436 dport 47812] != expected 0x4b45fe94 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37436 dport 47812] != expected 0x4b45fe94 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34087 dport 47812] != expected 0xe144280b # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34087 dport 47812] != expected 0xe144280b # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 47812] != expected 0xb593bd14 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 47812] != expected 0xb593bd14 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41737 dport 47812] != expected 0x638cb431 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41737 dport 47812] != expected 0x638cb431 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51710 dport 47812] != expected 0xce5eaeb9 # # Exception| cpu 5: rx_hash 0x7b8106bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51710 dport 47812] != expected 0xce5eaeb9 # # 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__->