< 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 33135 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf017d150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39270 dport 33135] != expected 0x92e5db9e # # Exception| cpu 0: rx_hash 0x227454b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39278 dport 33135] != expected 0xfafd3de6 # # Exception| cpu 0: rx_hash 0x260c8a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39288 dport 33135] != expected 0x3ea31bcb # # Exception| cpu 0: rx_hash 0xb186fd29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39310 dport 33135] != expected 0xbb7996d0 # # Exception| cpu 0: rx_hash 0x5ef38e3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39332 dport 33135] != expected 0xa904d0d7 # # Exception| cpu 4: rx_hash 0x6f829d84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39290 dport 33135] != expected 0x9ec0822a # # Exception| cpu 4: rx_hash 0xcb459642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39294 dport 33135] != expected 0x4ef14eda # # Exception| cpu 4: rx_hash 0xfc70341e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39322 dport 33135] != expected 0xdf44291c # # Exception| cpu 4: rx_hash 0xb7c24ccf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39348 dport 33135] != expected 0x1d08a3eb # # Exception| cpu 5: rx_hash 0x52946b70 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39256 dport 33135] != expected 0xe4a52255 # # Exception| cpu 5: rx_hash 0x2e13b1fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39314 dport 33135] != expected 0xb75ccf64 # # Exception| cpu 5: rx_hash 0x61d91797 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39338 dport 33135] != expected 0xb14e63be # # Exception| cpu 5: rx_hash 0xfe4c5b43 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39350 dport 33135] != expected 0xbd6b3a0a # # Exception| cpu 0: rx_hash 0x0bca8d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39374 dport 33135] != expected 0x567a8a1f # # Exception| cpu 0: rx_hash 0x945fc141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39378 dport 33135] != expected 0x5a5fd3ab # # Exception| cpu 0: rx_hash 0x4078f544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39392 dport 33135] != expected 0x943600e8 # # Exception| cpu 0: rx_hash 0x921b70a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39400 dport 33135] != expected 0xfc2ee690 # # Exception| cpu 0: rx_hash 0x6a50cee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39424 dport 33135] != expected 0x33520f74 # # Exception| cpu 0: rx_hash 0x83610c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39440 dport 33135] != expected 0x875e7c48 # # Exception| cpu 0: rx_hash 0xccabaa7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39464 dport 33135] != expected 0x814cd092 # # Exception| cpu 4: rx_hash 0x74dbb59c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39492 dport 33135] != expected 0xe60df4b # # Exception| cpu 5: rx_hash 0xd9a90876 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39366 dport 33135] != expected 0x3e626c67 # # Exception| cpu 5: rx_hash 0xdb95672b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39402 dport 33135] != expected 0x5c4d7f71 # # Exception| cpu 5: rx_hash 0xa94937b5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39408 dport 33135] != expected 0x203a73d4 # # Exception| cpu 5: rx_hash 0xbc4b95be [saddr 192.0.3.2 daddr 192.0.3.1 sport 39454 dport 33135] != expected 0x9f14cf21 # # Exception| cpu 5: rx_hash 0x533ee6a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39476 dport 33135] != expected 0x8d698926 # # Exception| cpu 0: rx_hash 0x815d634a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39484 dport 33135] != expected 0xe5716f5e # # Exception| cpu 0: rx_hash 0x3f69cd4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39530 dport 33135] != expected 0xcc2c55bc # # Exception| cpu 0: rx_hash 0x729f047a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39550 dport 33135] != expected 0xa811ea70 # # Exception| cpu 0: rx_hash 0x085c6f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39566 dport 33135] != expected 0x5d99327a # # Exception| cpu 4: rx_hash 0xef3627f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39502 dport 33135] != expected 0xc61ba0d2 # # Exception| cpu 4: rx_hash 0xa0fc8199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39542 dport 33135] != expected 0xc0090c08 # # Exception| cpu 4: rx_hash 0x93b1fd7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39556 dport 33135] != expected 0x95e24de3 # # Exception| cpu 4: rx_hash 0xa8e3ba6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39580 dport 33135] != expected 0x49f6d8a7 # # Exception| cpu 5: rx_hash 0x9dea776d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39508 dport 33135] != expected 0xba6cac77 # # Exception| cpu 5: rx_hash 0x4f89f28e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39516 dport 33135] != expected 0xd2744a0f # # Exception| cpu 5: rx_hash 0xa4845f22 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39520 dport 33135] != expected 0x4572a25 # # Exception| cpu 5: rx_hash 0x76e7dac1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39528 dport 33135] != expected 0x6c4fcc5d # # Exception| cpu 5: rx_hash 0x3776f6b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39552 dport 33135] != expected 0x45d38113 # # Exception| cpu 5: rx_hash 0x354a99e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39596 dport 33135] != expected 0x27fc9205 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3a9db080 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52896 dport 48886] OK # # # cpu 0: rx_hash 0xd3ac7271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52912 dport 48886] OK # # # cpu 0: rx_hash 0xf4492144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52928 dport 48886] OK # # # cpu 4: rx_hash 0x712fc851 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52878 dport 48886] OK # # # cpu 4: rx_hash 0xec86ebd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52926 dport 48886] OK # # # cpu 4: rx_hash 0xf20d90a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52986 dport 48886] OK # # # cpu 5: rx_hash 0x4a7d8f43 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52886 dport 48886] OK # # # cpu 5: rx_hash 0x6fa4b32b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52938 dport 48886] OK # # # cpu 5: rx_hash 0xb9bfe873 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52948 dport 48886] OK # # # cpu 5: rx_hash 0xf6754e19 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52972 dport 48886] OK # # # cpu 5: rx_hash 0xefd3f06a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53000 dport 48886] OK # # # cpu 0: rx_hash 0xc95fd7b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52962 dport 48886] OK # # # cpu 0: rx_hash 0xbffb5995 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52974 dport 48886] OK # # # cpu 0: rx_hash 0x727ad3e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53048 dport 48886] OK # # # cpu 4: rx_hash 0xa225395d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53020 dport 48886] OK # # # cpu 4: rx_hash 0xbcae4227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53080 dport 48886] OK # # # cpu 4: rx_hash 0x210761ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53096 dport 48886] OK # # # cpu 4: rx_hash 0xf71c3af6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53110 dport 48886] OK # # # cpu 5: rx_hash 0x4b14fbac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53004 dport 48886] OK # # # cpu 5: rx_hash 0x7046bcbe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53012 dport 48886] OK # # # cpu 5: rx_hash 0xa46188bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53030 dport 48886] OK # # # cpu 5: rx_hash 0x76020d58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53038 dport 48886] OK # # # cpu 5: rx_hash 0x9f33cfa9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53054 dport 48886] OK # # # cpu 5: rx_hash 0xf1588b10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53068 dport 48886] OK # # # cpu 0: rx_hash 0xbe922d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53108 dport 48886] OK # # # cpu 0: rx_hash 0xc4514611 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 48886] OK # # # cpu 0: rx_hash 0x2d6084e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53140 dport 48886] OK # # # cpu 0: rx_hash 0xb68d168f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53150 dport 48886] OK # # # cpu 0: rx_hash 0x7e1d36ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53188 dport 48886] OK # # # cpu 4: rx_hash 0x64ee936c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53142 dport 48886] OK # # # cpu 4: rx_hash 0xb4b179d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53170 dport 48886] OK # # # cpu 4: rx_hash 0x8b9be07b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53180 dport 48886] OK # # # cpu 4: rx_hash 0xdc9e8c8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53242 dport 48886] OK # # # cpu 4: rx_hash 0x7859874b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53246 dport 48886] OK # # # cpu 5: rx_hash 0x140eacaf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53152 dport 48886] OK # # # cpu 5: rx_hash 0xfd3f6e5e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53168 dport 48886] OK # # # cpu 5: rx_hash 0x33ebff9a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53200 dport 48886] OK # # # cpu 5: rx_hash 0x35af4e7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53226 dport 48886] OK # # # cpu 0: rx_hash 0xa8066df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53210 dport 48886] OK # # # cpu 0: rx_hash 0x454f71bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53212 dport 48886] OK # # # cpu 0: rx_hash 0x3c32793b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53252 dport 48886] OK # # # cpu 0: rx_hash 0x4cd246f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 48886] OK # # # cpu 0: rx_hash 0x22b90241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53312 dport 48886] OK # # # cpu 0: rx_hash 0xcff01e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53318 dport 48886] OK # # # count: pass=44 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 59653 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 57564 dport 59653] != expected 0x8db58642 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 57564 dport 59653] != expected 0x8db58642 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 43400 dport 59653] != expected 0x924ef988 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 43400 dport 59653] != expected 0x924ef988 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 58973 dport 59653] != expected 0x488369b2 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 58973 dport 59653] != expected 0x488369b2 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 37825 dport 59653] != expected 0xc33441c8 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 37825 dport 59653] != expected 0xc33441c8 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40061 dport 59653] != expected 0xfcce2205 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40061 dport 59653] != expected 0xfcce2205 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 57092 dport 59653] != expected 0x4b150664 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 57092 dport 59653] != expected 0x4b150664 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 59964 dport 59653] != expected 0x46f9560b # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 59964 dport 59653] != expected 0x46f9560b # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 37822 dport 59653] != expected 0x18b0970e # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 37822 dport 59653] != expected 0x18b0970e # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 53718 dport 59653] != expected 0xe0e034a2 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 53718 dport 59653] != expected 0xe0e034a2 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 48864 dport 59653] != expected 0x6ed7a3b4 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 48864 dport 59653] != expected 0x6ed7a3b4 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 51938 dport 59653] != expected 0x84e702cf # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 51938 dport 59653] != expected 0x84e702cf # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46190 dport 59653] != expected 0x8ad4e5c5 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46190 dport 59653] != expected 0x8ad4e5c5 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 45574 dport 59653] != expected 0x26b974b9 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 45574 dport 59653] != expected 0x26b974b9 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 38204 dport 59653] != expected 0x3d22d2dd # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 38204 dport 59653] != expected 0x3d22d2dd # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46027 dport 59653] != expected 0xfe953868 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46027 dport 59653] != expected 0xfe953868 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46677 dport 59653] != expected 0x31c280a5 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 46677 dport 59653] != expected 0x31c280a5 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41576 dport 59653] != expected 0xe242eef2 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41576 dport 59653] != expected 0xe242eef2 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40690 dport 59653] != expected 0x8f624f50 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 40690 dport 59653] != expected 0x8f624f50 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 50024 dport 59653] != expected 0x56352ce4 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 50024 dport 59653] != expected 0x56352ce4 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 57426 dport 59653] != expected 0xe37ebb4c # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 57426 dport 59653] != expected 0xe37ebb4c # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 51508 dport 59653] != expected 0x3ddb12e0 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 51508 dport 59653] != expected 0x3ddb12e0 # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 59653] != expected 0x8fa106cc # # Exception| cpu 5: rx_hash 0x211cf7df [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 59653] != expected 0x8fa106cc # # 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 41237 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42939 dport 41237] != expected 0x73a9cee0 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42939 dport 41237] != expected 0x73a9cee0 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49312 dport 41237] != expected 0x95d930c5 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49312 dport 41237] != expected 0x95d930c5 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33121 dport 41237] != expected 0xe3860761 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33121 dport 41237] != expected 0xe3860761 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36053 dport 41237] != expected 0x72bafd1 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36053 dport 41237] != expected 0x72bafd1 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55961 dport 41237] != expected 0x97d65e6 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55961 dport 41237] != expected 0x97d65e6 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47852 dport 41237] != expected 0x6c8dc69d # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47852 dport 41237] != expected 0x6c8dc69d # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51781 dport 41237] != expected 0xc36b5012 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51781 dport 41237] != expected 0xc36b5012 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52466 dport 41237] != expected 0x215c318a # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52466 dport 41237] != expected 0x215c318a # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36135 dport 41237] != expected 0x1af5cf19 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36135 dport 41237] != expected 0x1af5cf19 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 41237] != expected 0x63980641 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 41237] != expected 0x63980641 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46038 dport 41237] != expected 0x218808d1 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46038 dport 41237] != expected 0x218808d1 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53514 dport 41237] != expected 0xbbf05661 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53514 dport 41237] != expected 0xbbf05661 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50309 dport 41237] != expected 0x1d3e3269 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50309 dport 41237] != expected 0x1d3e3269 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56268 dport 41237] != expected 0x4348ef5b # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56268 dport 41237] != expected 0x4348ef5b # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59479 dport 41237] != expected 0xade99399 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59479 dport 41237] != expected 0xade99399 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38137 dport 41237] != expected 0xd22c92cb # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38137 dport 41237] != expected 0xd22c92cb # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60599 dport 41237] != expected 0xf5bffd08 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60599 dport 41237] != expected 0xf5bffd08 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 41237] != expected 0x7c7749f0 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 41237] != expected 0x7c7749f0 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35472 dport 41237] != expected 0xd651b2ae # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35472 dport 41237] != expected 0xd651b2ae # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46369 dport 41237] != expected 0x79f319f5 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46369 dport 41237] != expected 0x79f319f5 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56726 dport 41237] != expected 0xd7358665 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56726 dport 41237] != expected 0xd7358665 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42157 dport 41237] != expected 0xce0b8263 # # Exception| cpu 0: rx_hash 0xc258ecb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42157 dport 41237] != expected 0xce0b8263 # # 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__->