< 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 1800 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # 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 216, 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 205, 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 134, 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 41711 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x671dd23b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46136 dport 41711] != expected 0x98d97c24 # # Exception| cpu 0: rx_hash 0xd9f6fc9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46148 dport 41711] != expected 0xe3626833 # # Exception| cpu 0: rx_hash 0xc2dd8826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46158 dport 41711] != expected 0x8ff8ce34 # # Exception| cpu 0: rx_hash 0x546346c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46160 dport 41711] != expected 0xd52f3b30 # # Exception| cpu 0: rx_hash 0xb9aee1ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46166 dport 41711] != expected 0x623c00ca # # Exception| cpu 0: rx_hash 0x69daf220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46176 dport 41711] != expected 0x23cd5c4f # # Exception| cpu 4: rx_hash 0xbf0bd566 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46192 dport 41711] != expected 0x788ee61a # # Exception| cpu 4: rx_hash 0xcddc0cba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46208 dport 41711] != expected 0xf3d418ba # # Exception| cpu 4: rx_hash 0xf6c08cd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46230 dport 41711] != expected 0x1f849915 # # Exception| cpu 5: rx_hash 0xf9c10849 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46168 dport 41711] != expected 0x63a84f9b # # Exception| cpu 5: rx_hash 0xd6f77807 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46218 dport 41711] != expected 0x9f4ebebd # # Exception| cpu 0: rx_hash 0x46ec826e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46258 dport 41711] != expected 0xdf2bad69 # # Exception| cpu 0: rx_hash 0x5300d6c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46304 dport 41711] != expected 0x8a52b05 # # Exception| cpu 4: rx_hash 0x0ee17f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46274 dport 41711] != expected 0x7f192483 # # Exception| cpu 4: rx_hash 0x4e8e96ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 46284 dport 41711] != expected 0x7e8d6bd2 # # Exception| cpu 4: rx_hash 0xbecd71e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46310 dport 41711] != expected 0xbfb610ff # # Exception| cpu 5: rx_hash 0xb6af6570 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46232 dport 41711] != expected 0x1e10d644 # # Exception| cpu 5: rx_hash 0x7df00201 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46244 dport 41711] != expected 0x337b2cc6 # # Exception| cpu 5: rx_hash 0xb00a51fa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46270 dport 41711] != expected 0x4a23094 # # Exception| cpu 5: rx_hash 0x8374c504 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46294 dport 41711] != expected 0x49547780 # # Exception| cpu 5: rx_hash 0x136f3f6d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 41711] != expected 0x9316454 # # Exception| cpu 0: rx_hash 0x681c56a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46326 dport 41711] != expected 0xe4f5aaaa # # Exception| cpu 0: rx_hash 0x6a6b3a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46336 dport 41711] != expected 0xcd085455 # # Exception| cpu 0: rx_hash 0x2a04d383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46350 dport 41711] != expected 0xcc9c1b04 # # Exception| cpu 0: rx_hash 0xef9c94e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46442 dport 41711] != expected 0x5ae3c1ed # # Exception| cpu 4: rx_hash 0xe7fe8078 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46356 dport 41711] != expected 0xfb450756 # # Exception| cpu 4: rx_hash 0x57d28ec3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46384 dport 41711] != expected 0x3bea332a # # Exception| cpu 4: rx_hash 0x17bd6766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46398 dport 41711] != expected 0x3a7e7c7b # # Exception| cpu 4: rx_hash 0xa95649c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 41711] != expected 0x41c5686c # # Exception| cpu 4: rx_hash 0xb27d3d7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46408 dport 41711] != expected 0x2d5fce6b # # Exception| cpu 5: rx_hash 0x4a5ccef4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46364 dport 41711] != expected 0x4dc273fd # # Exception| cpu 5: rx_hash 0x8103a985 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46368 dport 41711] != expected 0x60a9897f # # Exception| cpu 5: rx_hash 0x924ac9a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 41711] != expected 0xad95e9c3 # # Exception| cpu 5: rx_hash 0x3fe88725 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46428 dport 41711] != expected 0x1b129d68 # # Exception| cpu 5: rx_hash 0x79225a0a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46452 dport 41711] != expected 0x3434e9 # # Exception| cpu 0: rx_hash 0x50b11ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 46464 dport 41711] != expected 0xe660231f # # Exception| cpu 0: rx_hash 0x80c50d02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46518 dport 41711] != expected 0xa7917f9a # # Exception| cpu 0: rx_hash 0xc0aae4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46520 dport 41711] != expected 0xa60530cb # # Exception| cpu 0: rx_hash 0x455d4a68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46546 dport 41711] != expected 0x31eea573 # # Exception| cpu 4: rx_hash 0xa657cd5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46476 dport 41711] != expected 0x3de9bee2 # # Exception| cpu 4: rx_hash 0x167bc3e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46504 dport 41711] != expected 0xfd468a9e # # Exception| cpu 4: rx_hash 0x7623de96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46522 dport 41711] != expected 0x7c18e267 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xc2dd3dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36970 dport 53337] OK # # # cpu 4: rx_hash 0x2f109a87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36972 dport 53337] OK # # # cpu 5: rx_hash 0xbf0b60ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36948 dport 53337] OK # # # cpu 5: rx_hash 0x6f7f7322 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36962 dport 53337] OK # # # cpu 5: rx_hash 0x0f276e55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36976 dport 53337] OK # # # cpu 5: rx_hash 0x140c1ae8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36986 dport 53337] OK # # # cpu 5: rx_hash 0x66dbc334 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37002 dport 53337] OK # # # cpu 0: rx_hash 0x5463f34d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36980 dport 53337] OK # # # cpu 0: rx_hash 0x1da8aafe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37010 dport 53337] OK # # # cpu 4: rx_hash 0x20111e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37026 dport 53337] OK # # # cpu 4: rx_hash 0xf6c0395d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 53337] OK # # # cpu 4: rx_hash 0xbecdc469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37058 dport 53337] OK # # # cpu 4: rx_hash 0xde95d91e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37072 dport 53337] OK # # # cpu 5: rx_hash 0x33587e37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37078 dport 53337] OK # # # cpu 5: rx_hash 0x9efa30bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37086 dport 53337] OK # # # cpu 0: rx_hash 0x5b6277d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37050 dport 53337] OK # # # cpu 0: rx_hash 0xb868f0e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37092 dport 53337] OK # # # cpu 0: rx_hash 0x8374708c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37106 dport 53337] OK # # # cpu 4: rx_hash 0x35fd4abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37104 dport 53337] OK # # # cpu 4: rx_hash 0x6ccebb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37122 dport 53337] OK # # # cpu 4: rx_hash 0x2ca15281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37132 dport 53337] OK # # # cpu 4: rx_hash 0x4cf94ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37150 dport 53337] OK # # # cpu 5: rx_hash 0x9c8d5c3a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37160 dport 53337] OK # # # cpu 5: rx_hash 0xc7c9c122 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37164 dport 53337] OK # # # cpu 0: rx_hash 0xba1f9c62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37138 dport 53337] OK # # # cpu 0: rx_hash 0x312f12b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37152 dport 53337] OK # # # cpu 4: rx_hash 0xe7fe35f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37168 dport 53337] OK # # # cpu 4: rx_hash 0x423e6fed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37190 dport 53337] OK # # # cpu 4: rx_hash 0x94ef48ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37206 dport 53337] OK # # # cpu 4: rx_hash 0x8961089c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37242 dport 53337] OK # # # cpu 4: rx_hash 0x80c5b88a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37266 dport 53337] OK # # # cpu 4: rx_hash 0x2d67f606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37274 dport 53337] OK # # # cpu 4: rx_hash 0xc60f65a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37306 dport 53337] OK # # # cpu 4: rx_hash 0x9d4bf8bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37310 dport 53337] OK # # # cpu 5: rx_hash 0xa791dc55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37182 dport 53337] OK # # # cpu 5: rx_hash 0x449b5b67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37216 dport 53337] OK # # # cpu 5: rx_hash 0x388ba2a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37320 dport 53337] OK # # # cpu 0: rx_hash 0x5fb02fda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37226 dport 53337] OK # # # cpu 0: rx_hash 0x4d3feb71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37256 dport 53337] OK # # # cpu 0: rx_hash 0x10de42e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37290 dport 53337] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, 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 205, 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 134, 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 47404 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44490 dport 47404] != expected 0xd35527d9 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44490 dport 47404] != expected 0xd35527d9 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55483 dport 47404] != expected 0x16250cae # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55483 dport 47404] != expected 0x16250cae # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39239 dport 47404] != expected 0x131484b8 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39239 dport 47404] != expected 0x131484b8 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49207 dport 47404] != expected 0xe52922d7 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49207 dport 47404] != expected 0xe52922d7 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52475 dport 47404] != expected 0x44c3af68 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52475 dport 47404] != expected 0x44c3af68 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56284 dport 47404] != expected 0xf11287c4 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56284 dport 47404] != expected 0xf11287c4 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53710 dport 47404] != expected 0x7820759b # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53710 dport 47404] != expected 0x7820759b # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59002 dport 47404] != expected 0x53514601 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59002 dport 47404] != expected 0x53514601 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47069 dport 47404] != expected 0x8209da32 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47069 dport 47404] != expected 0x8209da32 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54391 dport 47404] != expected 0xb7cf8111 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54391 dport 47404] != expected 0xb7cf8111 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37918 dport 47404] != expected 0xe54b3b3 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37918 dport 47404] != expected 0xe54b3b3 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51765 dport 47404] != expected 0x37586add # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51765 dport 47404] != expected 0x37586add # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55489 dport 47404] != expected 0xda8d2343 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55489 dport 47404] != expected 0xda8d2343 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46018 dport 47404] != expected 0x69888487 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46018 dport 47404] != expected 0x69888487 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33736 dport 47404] != expected 0x84e4c0e7 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33736 dport 47404] != expected 0x84e4c0e7 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34459 dport 47404] != expected 0xf788d69f # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34459 dport 47404] != expected 0xf788d69f # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56543 dport 47404] != expected 0x8537d8ae # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56543 dport 47404] != expected 0x8537d8ae # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42412 dport 47404] != expected 0x9d81a8e8 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42412 dport 47404] != expected 0x9d81a8e8 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54035 dport 47404] != expected 0x3bb37366 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54035 dport 47404] != expected 0x3bb37366 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47464 dport 47404] != expected 0x8bb71246 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47464 dport 47404] != expected 0x8bb71246 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52908 dport 47404] != expected 0x40a278d8 # # Exception| cpu 5: rx_hash 0xc68a8a7c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52908 dport 47404] != expected 0x40a278d8 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 216, 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 205, 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 134, 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 34987 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41834 dport 34987] != expected 0x80f65472 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41834 dport 34987] != expected 0x80f65472 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57509 dport 34987] != expected 0xc74b8b8b # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57509 dport 34987] != expected 0xc74b8b8b # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41516 dport 34987] != expected 0x85e2a8fe # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41516 dport 34987] != expected 0x85e2a8fe # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49099 dport 34987] != expected 0x3176a0af # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49099 dport 34987] != expected 0x3176a0af # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 34987] != expected 0xa28b2d51 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 34987] != expected 0xa28b2d51 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53406 dport 34987] != expected 0xb9f68605 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53406 dport 34987] != expected 0xb9f68605 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34517 dport 34987] != expected 0xbc3567c2 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34517 dport 34987] != expected 0xbc3567c2 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56612 dport 34987] != expected 0xec259612 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56612 dport 34987] != expected 0xec259612 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47179 dport 34987] != expected 0x3f2c5b94 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47179 dport 34987] != expected 0x3f2c5b94 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35011 dport 34987] != expected 0x9d698844 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35011 dport 34987] != expected 0x9d698844 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34146 dport 34987] != expected 0x6852bfca # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34146 dport 34987] != expected 0x6852bfca # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41201 dport 34987] != expected 0x491fcc4d # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41201 dport 34987] != expected 0x491fcc4d # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53598 dport 34987] != expected 0x6bf5f948 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53598 dport 34987] != expected 0x6bf5f948 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56313 dport 34987] != expected 0x4783b63c # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56313 dport 34987] != expected 0x4783b63c # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 34987] != expected 0xb89d9d51 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 34987] != expected 0xb89d9d51 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38532 dport 34987] != expected 0xab94ac10 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38532 dport 34987] != expected 0xab94ac10 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51908 dport 34987] != expected 0xa575667c # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51908 dport 34987] != expected 0xa575667c # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41837 dport 34987] != expected 0x298739 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41837 dport 34987] != expected 0x298739 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35981 dport 34987] != expected 0xcfe96cad # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35981 dport 34987] != expected 0xcfe96cad # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45395 dport 34987] != expected 0x6a9f8264 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45395 dport 34987] != expected 0x6a9f8264 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41906 dport 34987] != expected 0xb4eb5081 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41906 dport 34987] != expected 0xb4eb5081 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39574 dport 34987] != expected 0x1f3a57b4 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39574 dport 34987] != expected 0x1f3a57b4 # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55319 dport 34987] != expected 0xf0313a4d # # Exception| cpu 4: rx_hash 0x4ef55427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55319 dport 34987] != expected 0xf0313a4d # # Exception| count: pass=0 nohash=0 fail=46 # # 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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__->