< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60591 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfc9419bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51890 dport 60591] != expected 0x42b0bb29 # # Exception| cpu 0: rx_hash 0xc17fac92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51900 dport 60591] != expected 0x42405be8 # # Exception| cpu 0: rx_hash 0xf892c338 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51968 dport 60591] != expected 0xba32cd36 # # Exception| cpu 0: rx_hash 0x891990e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51994 dport 60591] != expected 0x3a9ca6d7 # # Exception| cpu 0: rx_hash 0x657d1211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52016 dport 60591] != expected 0x7a280e46 # # Exception| cpu 0: rx_hash 0x2dbeedf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52038 dport 60591] != expected 0x1ae009df # # Exception| cpu 0: rx_hash 0x591ba2e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52070 dport 60591] != expected 0x5ae9b70f # # Exception| cpu 0: rx_hash 0xb0513cd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52086 dport 60591] != expected 0xdafacaaf # # Exception| cpu 0: rx_hash 0xc7ee7877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52090 dport 60591] != expected 0xda91c76f # # Exception| cpu 0: rx_hash 0xc6a5ff47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52114 dport 60591] != expected 0xeab83223 # # Exception| cpu 0: rx_hash 0x2cf56ac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52142 dport 60591] != expected 0x2ac9fc93 # # Exception| cpu 0: rx_hash 0x8feb0571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52156 dport 60591] != expected 0xaa416c32 # # Exception| cpu 0: rx_hash 0x285673d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52172 dport 60591] != expected 0xca5f702a # # Exception| cpu 0: rx_hash 0xb38db580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52202 dport 60591] != expected 0x8a80d57b # # Exception| cpu 0: rx_hash 0x16a7cd44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52206 dport 60591] != expected 0x8acd23fb # # Exception| cpu 0: rx_hash 0x2d786f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52214 dport 60591] != expected 0xaf8a51b # # Exception| cpu 0: rx_hash 0x8e89f2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52244 dport 60591] != expected 0x9c6da7d7 # # Exception| cpu 0: rx_hash 0xc4dd032f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52246 dport 60591] != expected 0x9cf64ad6 # # Exception| cpu 0: rx_hash 0xfa2cbdbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52276 dport 60591] != expected 0xdc641907 # # Exception| cpu 0: rx_hash 0x28b981dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52284 dport 60591] != expected 0xdc42e247 # # Exception| cpu 0: rx_hash 0x8930e005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52314 dport 60591] != expected 0x3c99987e # # Exception| cpu 0: rx_hash 0xfd95af1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52346 dport 60591] != expected 0x7c9026ae # # Exception| cpu 0: rx_hash 0xfb673a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52444 dport 60591] != expected 0xec4dec4b # # Exception| cpu 0: rx_hash 0xc3a29362 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52456 dport 60591] != expected 0x2c1ad9bb # # Exception| cpu 0: rx_hash 0x1703b87d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52470 dport 60591] != expected 0xacf944da # # Exception| cpu 0: rx_hash 0x65372380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52496 dport 60591] != expected 0x7421668d # # Exception| cpu 0: rx_hash 0x2f63d208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52498 dport 60591] != expected 0x74ba8b8c # # Exception| cpu 0: rx_hash 0x11926c98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52528 dport 60591] != expected 0x3428d85d # # Exception| cpu 0: rx_hash 0xb4b8145c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52532 dport 60591] != expected 0x34652edd # # Exception| cpu 0: rx_hash 0xfeece5d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52534 dport 60591] != expected 0x34fec3dc # # Exception| cpu 0: rx_hash 0xc7a449e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52570 dport 60591] != expected 0xd498afa4 # # Exception| cpu 0: rx_hash 0x28dac0aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52572 dport 60591] != expected 0xd44eb425 # # Exception| cpu 0: rx_hash 0xb30106fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52602 dport 60591] != expected 0x94911174 # # Exception| cpu 0: rx_hash 0xfe2a673b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52614 dport 60591] != expected 0x24e66f18 # # Exception| cpu 0: rx_hash 0x66ebaad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52620 dport 60591] != expected 0x245b7959 # # Exception| cpu 0: rx_hash 0x8fa134e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52636 dport 60591] != expected 0xa44804f9 # # Exception| cpu 0: rx_hash 0x2d325e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52694 dport 60591] != expected 0x4f1cdd0 # # Exception| cpu 0: rx_hash 0x2e285538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52730 dport 60591] != expected 0x44937ec0 # # Exception| cpu 0: rx_hash 0x8ce9de92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52752 dport 60591] != expected 0xe820caba # # Exception| cpu 0: rx_hash 0xc7302ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52810 dport 60591] != expected 0xc88a7e33 # # Exception| cpu 0: rx_hash 0x5da06ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52868 dport 60591] != expected 0xb87c2e2e # # Exception| cpu 0: rx_hash 0xc67badf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52898 dport 60591] != expected 0xf8a38b7f # # Exception| cpu 0: rx_hash 0x5c88ade6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53004 dport 60591] != expected 0x80598d00 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4a91924a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33674 dport 36764] OK # # # cpu 0: rx_hash 0x4fbf8e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33712 dport 36764] OK # # # cpu 0: rx_hash 0x72543ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33726 dport 36764] OK # # # cpu 0: rx_hash 0x0148661d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33744 dport 36764] OK # # # cpu 0: rx_hash 0xd6f346bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33762 dport 36764] OK # # # cpu 0: rx_hash 0xa14c021a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33774 dport 36764] OK # # # cpu 0: rx_hash 0xd028a3c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33796 dport 36764] OK # # # cpu 0: rx_hash 0xa797e76e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33800 dport 36764] OK # # # cpu 0: rx_hash 0x3a783647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33848 dport 36764] OK # # # cpu 0: rx_hash 0x38ef3826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33868 dport 36764] OK # # # cpu 0: rx_hash 0xd1a5a617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33884 dport 36764] OK # # # cpu 0: rx_hash 0x4c4a773e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33900 dport 36764] OK # # # cpu 0: rx_hash 0x75c459e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33968 dport 36764] OK # # # cpu 0: rx_hash 0xef929a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33998 dport 36764] OK # # # cpu 0: rx_hash 0x06d80459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34014 dport 36764] OK # # # cpu 0: rx_hash 0x98881d56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34066 dport 36764] OK # # # cpu 0: rx_hash 0x9da60195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34088 dport 36764] OK # # # cpu 0: rx_hash 0xeeba5c2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34118 dport 36764] OK # # # cpu 0: rx_hash 0xa2dabada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34130 dport 36764] OK # # # cpu 0: rx_hash 0xeb9440ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34172 dport 36764] OK # # # cpu 0: rx_hash 0xd100658f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34188 dport 36764] OK # # # cpu 0: rx_hash 0x773016f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34212 dport 36764] OK # # # cpu 0: rx_hash 0x73930fe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34246 dport 36764] OK # # # cpu 0: rx_hash 0x0102578c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34288 dport 36764] OK # # # cpu 0: rx_hash 0xa3c3dc26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34330 dport 36764] OK # # # cpu 0: rx_hash 0x05f3af5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34354 dport 36764] OK # # # cpu 0: rx_hash 0xd766933e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34362 dport 36764] OK # # # cpu 0: rx_hash 0x4b0447c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34386 dport 36764] OK # # # cpu 0: rx_hash 0x05352db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34434 dport 36764] OK # # # cpu 0: rx_hash 0x3bc49323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34464 dport 36764] OK # # # cpu 0: rx_hash 0xd62d140e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34514 dport 36764] OK # # # cpu 0: rx_hash 0xa4bc4c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 36764] OK # # # cpu 0: rx_hash 0xa703844d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34584 dport 36764] OK # # # cpu 0: rx_hash 0x4d5311c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34596 dport 36764] OK # # # cpu 0: rx_hash 0x70b8a4ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34602 dport 36764] OK # # # cpu 0: rx_hash 0xa68e8192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34624 dport 36764] OK # # # cpu 0: rx_hash 0x9934b832 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34698 dport 36764] OK # # # cpu 0: rx_hash 0xe8bfebe9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34704 dport 36764] OK # # # cpu 0: rx_hash 0x3930dc35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34740 dport 36764] OK # # # cpu 0: rx_hash 0x064c677a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34766 dport 36764] OK # # # cpu 0: rx_hash 0x72e92862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34798 dport 36764] OK # # # cpu 0: rx_hash 0x03627bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34804 dport 36764] OK # # # cpu 0: rx_hash 0x9ba3b653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34814 dport 36764] OK # # # cpu 0: rx_hash 0xe9451732 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34856 dport 36764] OK # # # cpu 0: rx_hash 0x9c6d5df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34896 dport 36764] OK # # # count: pass=45 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 38292 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43250 dport 38292] != expected 0x625aaa93 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43250 dport 38292] != expected 0x625aaa93 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53253 dport 38292] != expected 0xf4c7205b # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53253 dport 38292] != expected 0xf4c7205b # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58091 dport 38292] != expected 0x59f84fb8 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58091 dport 38292] != expected 0x59f84fb8 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57912 dport 38292] != expected 0xa841b5c7 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57912 dport 38292] != expected 0xa841b5c7 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34467 dport 38292] != expected 0x373a2b07 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34467 dport 38292] != expected 0x373a2b07 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57288 dport 38292] != expected 0xbe9c807f # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57288 dport 38292] != expected 0xbe9c807f # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44126 dport 38292] != expected 0xc83a3bc1 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44126 dport 38292] != expected 0xc83a3bc1 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33377 dport 38292] != expected 0x7da73b2c # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33377 dport 38292] != expected 0x7da73b2c # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38529 dport 38292] != expected 0x39286bab # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38529 dport 38292] != expected 0x39286bab # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49215 dport 38292] != expected 0x7ae0e617 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49215 dport 38292] != expected 0x7ae0e617 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40463 dport 38292] != expected 0x74dac225 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40463 dport 38292] != expected 0x74dac225 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42474 dport 38292] != expected 0xad6e70a4 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42474 dport 38292] != expected 0xad6e70a4 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37990 dport 38292] != expected 0x7cc63fc9 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37990 dport 38292] != expected 0x7cc63fc9 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60947 dport 38292] != expected 0x4ec2ac59 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60947 dport 38292] != expected 0x4ec2ac59 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47337 dport 38292] != expected 0xad43080d # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47337 dport 38292] != expected 0xad43080d # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57172 dport 38292] != expected 0xeee69fab # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57172 dport 38292] != expected 0xeee69fab # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53570 dport 38292] != expected 0xbd23096a # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53570 dport 38292] != expected 0xbd23096a # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35835 dport 38292] != expected 0x580a2e58 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35835 dport 38292] != expected 0x580a2e58 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43423 dport 38292] != expected 0x6b0a2b33 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43423 dport 38292] != expected 0x6b0a2b33 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36435 dport 38292] != expected 0x1a267e50 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36435 dport 38292] != expected 0x1a267e50 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33835 dport 38292] != expected 0x931e241e # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33835 dport 38292] != expected 0x931e241e # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58771 dport 38292] != expected 0x9fc14921 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58771 dport 38292] != expected 0x9fc14921 # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54074 dport 38292] != expected 0xa91b75df # # Exception| cpu 4: rx_hash 0xb0268924 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54074 dport 38292] != expected 0xa91b75df # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 47604 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34675 dport 47604] != expected 0xa032e6bf # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34675 dport 47604] != expected 0xa032e6bf # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40718 dport 47604] != expected 0xf9a2e80e # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40718 dport 47604] != expected 0xf9a2e80e # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42926 dport 47604] != expected 0x77618e3d # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42926 dport 47604] != expected 0x77618e3d # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37309 dport 47604] != expected 0xbaa493cc # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37309 dport 47604] != expected 0xbaa493cc # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33854 dport 47604] != expected 0x90a81b97 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33854 dport 47604] != expected 0x90a81b97 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44183 dport 47604] != expected 0xacbee848 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44183 dport 47604] != expected 0xacbee848 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43137 dport 47604] != expected 0x792fd54d # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43137 dport 47604] != expected 0x792fd54d # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 47604] != expected 0x1c2ba05b # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60132 dport 47604] != expected 0x1c2ba05b # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42175 dport 47604] != expected 0xe35c0e0e # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42175 dport 47604] != expected 0xe35c0e0e # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60993 dport 47604] != expected 0x17810d29 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60993 dport 47604] != expected 0x17810d29 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43230 dport 47604] != expected 0x375bace # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43230 dport 47604] != expected 0x375bace # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52479 dport 47604] != expected 0xf792cb56 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52479 dport 47604] != expected 0xf792cb56 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52275 dport 47604] != expected 0x27567bba # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52275 dport 47604] != expected 0x27567bba # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48461 dport 47604] != expected 0xc033aca4 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48461 dport 47604] != expected 0xc033aca4 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43674 dport 47604] != expected 0x3b473177 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43674 dport 47604] != expected 0x3b473177 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36787 dport 47604] != expected 0xee9b87c9 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36787 dport 47604] != expected 0xee9b87c9 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34704 dport 47604] != expected 0xad114f75 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34704 dport 47604] != expected 0xad114f75 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49942 dport 47604] != expected 0xb1d9ed20 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49942 dport 47604] != expected 0xb1d9ed20 # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47829 dport 47604] != expected 0x5cbe8a5b # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47829 dport 47604] != expected 0x5cbe8a5b # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35753 dport 47604] != expected 0x4cb5fe6a # # Exception| cpu 0: rx_hash 0x9a6e031d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35753 dport 47604] != expected 0x4cb5fe6a # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/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-23/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-23/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-23/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-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 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__->