< 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 33721 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe42cc78f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37622 dport 33721] != expected 0x931177d1 # # Exception| cpu 0: rx_hash 0x56d68be6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37632 dport 33721] != expected 0xce778b3f # # Exception| cpu 4: rx_hash 0x33e8a2c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37652 dport 33721] != expected 0xa8f07e36 # # Exception| cpu 4: rx_hash 0x8a3c9306 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37656 dport 33721] != expected 0xec0ad838 # # Exception| cpu 4: rx_hash 0xb8a38796 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 33721] != expected 0xdf4922bc # # Exception| cpu 4: rx_hash 0x4f9901ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37712 dport 33721] != expected 0xd7d6767d # # Exception| cpu 4: rx_hash 0xfcdc4f21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37730 dport 33721] != expected 0x37b157e8 # # Exception| cpu 5: rx_hash 0x0be6c919 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37634 dport 33721] != expected 0x3f2e0329 # # Exception| cpu 5: rx_hash 0x9caad9a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37642 dport 33721] != expected 0x378612c # # Exception| cpu 5: rx_hash 0xa4a4b279 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37660 dport 33721] != expected 0x94a61c33 # # Exception| cpu 5: rx_hash 0x80adec49 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37670 dport 33721] != expected 0x48975fa3 # # Exception| cpu 5: rx_hash 0x5c47f4a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37694 dport 33721] != expected 0x6aea0ca4 # # Exception| cpu 5: rx_hash 0x2aa7288e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37700 dport 33721] != expected 0xb1518374 # # Exception| cpu 5: rx_hash 0x3c31622e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37718 dport 33721] != expected 0x5e233a60 # # Exception| cpu 0: rx_hash 0xe934004d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37778 dport 33721] != expected 0xa2c0540b # # Exception| cpu 0: rx_hash 0xcd3d5e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37800 dport 33721] != expected 0x7ef1179b # # Exception| cpu 0: rx_hash 0x4ce70462 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37810 dport 33721] != expected 0xadd5cc8a # # Exception| cpu 4: rx_hash 0xb77a477e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37746 dport 33721] != expected 0x299a66ea # # Exception| cpu 4: rx_hash 0xa2920812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37762 dport 33721] != expected 0xbceb6509 # # Exception| cpu 4: rx_hash 0x0dd07372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37788 dport 33721] != expected 0x17637a13 # # Exception| cpu 4: rx_hash 0xa803775d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37820 dport 33721] != expected 0x1876e292 # # Exception| cpu 4: rx_hash 0x3a07d845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37832 dport 33721] != expected 0x766e435a # # Exception| cpu 5: rx_hash 0x8c0a296d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37766 dport 33721] != expected 0xc447a102 # # Exception| cpu 5: rx_hash 0xb40442b2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37776 dport 33721] != expected 0x5399dc1d # # Exception| cpu 5: rx_hash 0x9a9c63cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37780 dport 33721] != expected 0x2b351816 # # Exception| cpu 5: rx_hash 0xbe953dfd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37806 dport 33721] != expected 0xf7045b86 # # Exception| cpu 0: rx_hash 0x49afbbc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37838 dport 33721] != expected 0xff9b0f47 # # Exception| cpu 0: rx_hash 0x6da6e5f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37876 dport 33721] != expected 0x23aa4cd7 # # Exception| cpu 0: rx_hash 0xb8216a20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37908 dport 33721] != expected 0x599b386a # # Exception| cpu 0: rx_hash 0x6e5a0d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37938 dport 33721] != expected 0xdf7becf6 # # Exception| cpu 4: rx_hash 0xbbdd825a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37842 dport 33721] != expected 0xa54a984b # # Exception| cpu 4: rx_hash 0x55a88e2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37858 dport 33721] != expected 0xb47431c8 # # Exception| cpu 4: rx_hash 0x1e0e8675 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37874 dport 33721] != expected 0xaa5f00ca # # Exception| cpu 4: rx_hash 0x40c22cf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37942 dport 33721] != expected 0xa7d728fd # # Exception| cpu 5: rx_hash 0xa7dab7b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37886 dport 33721] != expected 0xeea5a6c4 # # Exception| cpu 5: rx_hash 0xf387627f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37892 dport 33721] != expected 0x47b00968 # # Exception| cpu 5: rx_hash 0x25fc05d0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37922 dport 33721] != expected 0xc150ddf4 # # Exception| cpu 5: rx_hash 0xd2c683e8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37954 dport 33721] != expected 0xc9cf8935 # # Exception| cpu 5: rx_hash 0x6b12b228 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37966 dport 33721] != expected 0x8d352f3b # # Exception| cpu 5: rx_hash 0x531cd9f7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37976 dport 33721] != expected 0x1aeb5224 # # Exception| cpu 5: rx_hash 0x771587c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37986 dport 33721] != expected 0xc6da11b4 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5906e150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32968 dport 33093] OK # # # cpu 0: rx_hash 0x85ecf9b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32976 dport 33093] OK # # # cpu 0: rx_hash 0xa1e5a780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33002 dport 33093] OK # # # cpu 0: rx_hash 0xbc5d9089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33026 dport 33093] OK # # # cpu 0: rx_hash 0xaacbda29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33040 dport 33093] OK # # # cpu 0: rx_hash 0xd3f2c6e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33064 dport 33093] OK # # # cpu 0: rx_hash 0x7cb0bd86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33078 dport 33093] OK # # # cpu 4: rx_hash 0x4f90abf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32986 dport 33093] OK # # # cpu 4: rx_hash 0x7d0fbf60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33010 dport 33093] OK # # # cpu 4: rx_hash 0x3d87ca96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33048 dport 33093] OK # # # cpu 5: rx_hash 0x4e2fa916 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33054 dport 33093] OK # # # cpu 5: rx_hash 0xa5121ac1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33106 dport 33093] OK # # # cpu 0: rx_hash 0xeeb4129e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33090 dport 33093] OK # # # cpu 0: rx_hash 0xd6ba7941 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 33093] OK # # # cpu 0: rx_hash 0xf2b32771 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33134 dport 33093] OK # # # cpu 0: rx_hash 0x47c0d395 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33218 dport 33093] OK # # # cpu 0: rx_hash 0xa324a0aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33228 dport 33093] OK # # # cpu 4: rx_hash 0x1657544e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33120 dport 33093] OK # # # cpu 4: rx_hash 0xc352362d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33188 dport 33093] OK # # # cpu 4: rx_hash 0x88f43e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33204 dport 33093] OK # # # cpu 5: rx_hash 0x1cc62b01 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33118 dport 33093] OK # # # cpu 5: rx_hash 0xb9152f2e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33150 dport 33093] OK # # # cpu 5: rx_hash 0x8265413d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33162 dport 33093] OK # # # cpu 5: rx_hash 0x94f30b9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33176 dport 33093] OK # # # cpu 5: rx_hash 0xba6b2ae2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33180 dport 33093] OK # # # cpu 5: rx_hash 0xfe14e255 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33230 dport 33093] OK # # # cpu 0: rx_hash 0x7fceb84a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33236 dport 33093] OK # # # cpu 0: rx_hash 0x7112a3ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33284 dport 33093] OK # # # cpu 0: rx_hash 0xc257ed41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33334 dport 33093] OK # # # cpu 0: rx_hash 0x7ecb6326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33350 dport 33093] OK # # # cpu 4: rx_hash 0xe213d7ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33250 dport 33093] OK # # # cpu 4: rx_hash 0x63c98da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33272 dport 33093] OK # # # cpu 4: rx_hash 0xde50d8ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33306 dport 33093] OK # # # cpu 4: rx_hash 0xd4c1a7e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33316 dport 33093] OK # # # cpu 4: rx_hash 0x3025d4de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33322 dport 33093] OK # # # cpu 4: rx_hash 0x1bf54a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33362 dport 33093] OK # # # cpu 4: rx_hash 0xff113939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33372 dport 33093] OK # # # cpu 4: rx_hash 0xa2217bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33374 dport 33093] OK # # # cpu 5: rx_hash 0x286f85fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33256 dport 33093] OK # # # cpu 5: rx_hash 0x3ab4ab91 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33300 dport 33093] OK # # # cpu 5: rx_hash 0x9a2f1019 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33352 dport 33093] 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 60657 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44231 dport 60657] != expected 0x4f179f1b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44231 dport 60657] != expected 0x4f179f1b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46289 dport 60657] != expected 0x34eb9f57 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46289 dport 60657] != expected 0x34eb9f57 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41973 dport 60657] != expected 0x1627aeb0 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41973 dport 60657] != expected 0x1627aeb0 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44548 dport 60657] != expected 0xf843f4c9 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44548 dport 60657] != expected 0xf843f4c9 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44792 dport 60657] != expected 0x29c85124 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44792 dport 60657] != expected 0x29c85124 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33621 dport 60657] != expected 0xc8f84589 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33621 dport 60657] != expected 0xc8f84589 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47076 dport 60657] != expected 0xded9086b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47076 dport 60657] != expected 0xded9086b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48460 dport 60657] != expected 0x6929b25 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48460 dport 60657] != expected 0x6929b25 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51977 dport 60657] != expected 0xf498c26b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51977 dport 60657] != expected 0xf498c26b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58950 dport 60657] != expected 0x6fab6c31 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58950 dport 60657] != expected 0x6fab6c31 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46929 dport 60657] != expected 0xd63d13ef # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46929 dport 60657] != expected 0xd63d13ef # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38864 dport 60657] != expected 0xe544707b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38864 dport 60657] != expected 0xe544707b # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37087 dport 60657] != expected 0x433f0813 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37087 dport 60657] != expected 0x433f0813 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58012 dport 60657] != expected 0xa8b8b184 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58012 dport 60657] != expected 0xa8b8b184 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58509 dport 60657] != expected 0xe4a965e6 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58509 dport 60657] != expected 0xe4a965e6 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57926 dport 60657] != expected 0xffd3c0f5 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57926 dport 60657] != expected 0xffd3c0f5 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 60657] != expected 0xefe64cd5 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 60657] != expected 0xefe64cd5 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34705 dport 60657] != expected 0xa4638726 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34705 dport 60657] != expected 0xa4638726 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43206 dport 60657] != expected 0x3ddc23f3 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43206 dport 60657] != expected 0x3ddc23f3 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35558 dport 60657] != expected 0x4037f762 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35558 dport 60657] != expected 0x4037f762 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54141 dport 60657] != expected 0x76a21ef0 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54141 dport 60657] != expected 0x76a21ef0 # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60943 dport 60657] != expected 0xfef8843a # # Exception| cpu 5: rx_hash 0x88ef3ca0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60943 dport 60657] != expected 0xfef8843a # # 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 34276 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 34276] != expected 0x67410743 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 34276] != expected 0x67410743 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52177 dport 34276] != expected 0x6055ea32 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52177 dport 34276] != expected 0x6055ea32 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40867 dport 34276] != expected 0x1acef101 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40867 dport 34276] != expected 0x1acef101 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41359 dport 34276] != expected 0x88c35591 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41359 dport 34276] != expected 0x88c35591 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56517 dport 34276] != expected 0x3e9adfc # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56517 dport 34276] != expected 0x3e9adfc # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36674 dport 34276] != expected 0x73ab95c4 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36674 dport 34276] != expected 0x73ab95c4 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51804 dport 34276] != expected 0x1e2fff82 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51804 dport 34276] != expected 0x1e2fff82 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50184 dport 34276] != expected 0x6c1cb0c6 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50184 dport 34276] != expected 0x6c1cb0c6 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40994 dport 34276] != expected 0x536a440e # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40994 dport 34276] != expected 0x536a440e # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50453 dport 34276] != expected 0xf0b46c22 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50453 dport 34276] != expected 0xf0b46c22 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35180 dport 34276] != expected 0x6def4ab7 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35180 dport 34276] != expected 0x6def4ab7 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49847 dport 34276] != expected 0x2aea231f # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49847 dport 34276] != expected 0x2aea231f # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49984 dport 34276] != expected 0x2270ea88 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49984 dport 34276] != expected 0x2270ea88 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54081 dport 34276] != expected 0x155bc97e # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54081 dport 34276] != expected 0x155bc97e # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 34276] != expected 0x8b77e1af # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 34276] != expected 0x8b77e1af # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54075 dport 34276] != expected 0x63bb1559 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54075 dport 34276] != expected 0x63bb1559 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57268 dport 34276] != expected 0xbbf2f6a2 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57268 dport 34276] != expected 0xbbf2f6a2 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45234 dport 34276] != expected 0x3cf32b52 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45234 dport 34276] != expected 0x3cf32b52 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44159 dport 34276] != expected 0x6628ae49 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44159 dport 34276] != expected 0x6628ae49 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55713 dport 34276] != expected 0x3bdff21f # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55713 dport 34276] != expected 0x3bdff21f # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 34276] != expected 0xf4058028 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 34276] != expected 0xf4058028 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56691 dport 34276] != expected 0xe3fa6382 # # Exception| cpu 4: rx_hash 0x96ac5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56691 dport 34276] != expected 0xe3fa6382 # # 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__->