< 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 480 # 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 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 50495 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4c3f7317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33954 dport 50495] != expected 0xadc85af # # Exception| cpu 0: rx_hash 0x0d90cf26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33966 dport 50495] != expected 0xee6b1e0b # # Exception| cpu 0: rx_hash 0x8718b6fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34004 dport 50495] != expected 0x2eec0522 # # Exception| cpu 0: rx_hash 0x542c2195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34018 dport 50495] != expected 0x9eaed483 # # Exception| cpu 0: rx_hash 0xf691afce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34040 dport 50495] != expected 0xe2bf3cde # # Exception| cpu 0: rx_hash 0x77a487ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34044 dport 50495] != expected 0xa59a2e19 # # Exception| cpu 4: rx_hash 0x6660d4d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33984 dport 50495] != expected 0x38005354 # # Exception| cpu 5: rx_hash 0x8ca5e707 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33962 dport 50495] != expected 0xa94e0ccc # # Exception| cpu 5: rx_hash 0x6fb7d56d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33980 dport 50495] != expected 0x31e87f35 # # Exception| cpu 5: rx_hash 0x25a538a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33998 dport 50495] != expected 0x52fded7f # # Exception| cpu 5: rx_hash 0x94b6b585 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34026 dport 50495] != expected 0x3d3c5de0 # # Exception| cpu 5: rx_hash 0x75ced7ac [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 50495] != expected 0x2bd00b96 # # Exception| cpu 5: rx_hash 0xd4a925a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34072 dport 50495] != expected 0x710c7377 # # Exception| cpu 0: rx_hash 0xb4e46fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34056 dport 50495] != expected 0x20c537c6 # # Exception| cpu 0: rx_hash 0x267f44fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 34098 dport 50495] != expected 0x74307dc3 # # Exception| cpu 0: rx_hash 0xacf73d23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34120 dport 50495] != expected 0xb4b766ea # # Exception| cpu 0: rx_hash 0xfc9cd22f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34168 dport 50495] != expected 0xcd9a8003 # # Exception| cpu 0: rx_hash 0x7a1d02b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34178 dport 50495] != expected 0xc724b3bc # # Exception| cpu 4: rx_hash 0x84c2caa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34088 dport 50495] != expected 0x821959e # # Exception| cpu 4: rx_hash 0x05f7e284 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34092 dport 50495] != expected 0x4f048759 # # Exception| cpu 4: rx_hash 0xa5203c9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34100 dport 50495] != expected 0xbd5f4a8b # # Exception| cpu 4: rx_hash 0x9cd19827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34152 dport 50495] != expected 0x9c53c4b2 # # Exception| cpu 5: rx_hash 0x44585eb5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34080 dport 50495] != expected 0xabb31cfd # # Exception| cpu 5: rx_hash 0x6e07f970 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34114 dport 50495] != expected 0x996fca06 # # Exception| cpu 5: rx_hash 0xccba772b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34136 dport 50495] != expected 0xe57e225b # # Exception| cpu 5: rx_hash 0x3bb2be82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34190 dport 50495] != expected 0x23932818 # # Exception| cpu 0: rx_hash 0x183a18f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34192 dport 50495] != expected 0x18a7d282 # # Exception| cpu 0: rx_hash 0x09fe4bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34220 dport 50495] != expected 0x853dafcf # # Exception| cpu 0: rx_hash 0x2a76edbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34226 dport 50495] != expected 0xbe095555 # # Exception| cpu 0: rx_hash 0xd31ddd14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34278 dport 50495] != expected 0x3c97520f # # Exception| cpu 0: rx_hash 0xf0957b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34296 dport 50495] != expected 0x7a3a895 # # Exception| cpu 4: rx_hash 0x5995a4c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34204 dport 50495] != expected 0xfc104926 # # Exception| cpu 4: rx_hash 0x02431a39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34258 dport 50495] != expected 0x29fa621 # # Exception| cpu 4: rx_hash 0x83763218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34262 dport 50495] != expected 0x45bab4e6 # # Exception| cpu 5: rx_hash 0x69b301cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34236 dport 50495] != expected 0xd4f4eb7e # # Exception| cpu 5: rx_hash 0x21cbbc43 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 50495] != expected 0x39ab5cbb # # Exception| cpu 5: rx_hash 0x811c625b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34260 dport 50495] != expected 0xcbf09169 # # Exception| cpu 5: rx_hash 0x13874904 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34286 dport 50495] != expected 0x9f05db6c # # Exception| cpu 5: rx_hash 0x3265bf3d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34290 dport 50495] != expected 0x2a7b0479 # # Exception| cpu 5: rx_hash 0x71a0534f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34300 dport 50495] != expected 0x4086ba52 # # Exception| cpu 5: rx_hash 0x30d7f970 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34316 dport 50495] != expected 0xf072fb6f # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1ed3d7dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50220 dport 53611] OK # # # cpu 0: rx_hash 0xbe0409c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50228 dport 53611] OK # # # cpu 4: rx_hash 0xcf8d10f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50200 dport 53611] OK # # # cpu 4: rx_hash 0x156e8621 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50258 dport 53611] OK # # # cpu 4: rx_hash 0x668dcf57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50300 dport 53611] OK # # # cpu 5: rx_hash 0xdc23138e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50214 dport 53611] OK # # # cpu 5: rx_hash 0x77499c6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50240 dport 53611] OK # # # cpu 0: rx_hash 0x1704d662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50256 dport 53611] OK # # # cpu 0: rx_hash 0x476f396e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50272 dport 53611] OK # # # cpu 0: rx_hash 0x06c0855f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50284 dport 53611] OK # # # cpu 0: rx_hash 0x64e79f14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50302 dport 53611] OK # # # cpu 0: rx_hash 0xa3c9f3b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50312 dport 53611] OK # # # cpu 0: rx_hash 0x822b0580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 53611] OK # # # cpu 0: rx_hash 0xc1eee9f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50330 dport 53611] OK # # # cpu 0: rx_hash 0x3152d8e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50354 dport 53611] OK # # # cpu 4: rx_hash 0xf1c84cf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50362 dport 53611] OK # # # cpu 4: rx_hash 0x490cc06c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50402 dport 53611] OK # # # cpu 4: rx_hash 0x0ac92c1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50412 dport 53611] OK # # # cpu 4: rx_hash 0x695e1a48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50432 dport 53611] OK # # # cpu 5: rx_hash 0x511f92ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50338 dport 53611] OK # # # cpu 5: rx_hash 0xf3a21cb5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50360 dport 53611] OK # # # cpu 5: rx_hash 0xf81f4d49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50374 dport 53611] OK # # # cpu 5: rx_hash 0x68ee3655 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50430 dport 53611] OK # # # cpu 5: rx_hash 0xa9c48e58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50440 dport 53611] OK # # # cpu 0: rx_hash 0x9a385702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50388 dport 53611] OK # # # cpu 0: rx_hash 0xe9db1e74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50426 dport 53611] OK # # # cpu 0: rx_hash 0x48bcec71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50460 dport 53611] OK # # # cpu 0: rx_hash 0x99e22b5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50472 dport 53611] OK # # # cpu 4: rx_hash 0x0b790003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50450 dport 53611] OK # # # cpu 4: rx_hash 0x789a4975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50492 dport 53611] OK # # # cpu 4: rx_hash 0x4301bd8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50530 dport 53611] OK # # # cpu 5: rx_hash 0x09135040 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50448 dport 53611] OK # # # cpu 5: rx_hash 0x88267861 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50452 dport 53611] OK # # # cpu 5: rx_hash 0x3b5fa507 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50482 dport 53611] OK # # # cpu 5: rx_hash 0xd3f0c691 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50522 dport 53611] OK # # # cpu 5: rx_hash 0x839b299d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50538 dport 53611] OK # # # cpu 5: rx_hash 0x234cf785 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50546 dport 53611] OK # # # cpu 0: rx_hash 0xb1d7dcda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50504 dport 53611] OK # # # cpu 0: rx_hash 0x30e2f4fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50508 dport 53611] OK # # # cpu 0: rx_hash 0xc05ec5ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50532 dport 53611] OK # # # cpu 0: rx_hash 0x673de34a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50562 dport 53611] OK # # # cpu 0: rx_hash 0x842fd120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50580 dport 53611] OK # # # cpu 0: rx_hash 0x95eb821d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50600 dport 53611] OK # # # count: pass=43 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 51925 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59582 dport 51925] != expected 0xd001fc27 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59582 dport 51925] != expected 0xd001fc27 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53614 dport 51925] != expected 0xf45ea08 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53614 dport 51925] != expected 0xf45ea08 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39251 dport 51925] != expected 0xa17c3c82 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39251 dport 51925] != expected 0xa17c3c82 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41591 dport 51925] != expected 0x6cf5ed1c # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41591 dport 51925] != expected 0x6cf5ed1c # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45328 dport 51925] != expected 0x5c5b7515 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45328 dport 51925] != expected 0x5c5b7515 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45088 dport 51925] != expected 0xc06a07b7 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45088 dport 51925] != expected 0xc06a07b7 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43084 dport 51925] != expected 0xcab934aa # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43084 dport 51925] != expected 0xcab934aa # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52562 dport 51925] != expected 0xf96ae99a # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52562 dport 51925] != expected 0xf96ae99a # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34909 dport 51925] != expected 0xe0ccdfa6 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34909 dport 51925] != expected 0xe0ccdfa6 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 51925] != expected 0x9de687c # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 51925] != expected 0x9de687c # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38583 dport 51925] != expected 0xa2809c52 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38583 dport 51925] != expected 0xa2809c52 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43509 dport 51925] != expected 0x23b7ace2 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43509 dport 51925] != expected 0x23b7ace2 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48543 dport 51925] != expected 0x45ef1f2c # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48543 dport 51925] != expected 0x45ef1f2c # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53138 dport 51925] != expected 0xd5afda05 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53138 dport 51925] != expected 0xd5afda05 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48178 dport 51925] != expected 0xba0dd112 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48178 dport 51925] != expected 0xba0dd112 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39645 dport 51925] != expected 0x962a7451 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39645 dport 51925] != expected 0x962a7451 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38722 dport 51925] != expected 0x3b4bce92 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38722 dport 51925] != expected 0x3b4bce92 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60164 dport 51925] != expected 0xd95f40da # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60164 dport 51925] != expected 0xd95f40da # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59605 dport 51925] != expected 0x5ddbe8a0 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59605 dport 51925] != expected 0x5ddbe8a0 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44054 dport 51925] != expected 0x1b9da8c9 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44054 dport 51925] != expected 0x1b9da8c9 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59844 dport 51925] != expected 0xf59a7345 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59844 dport 51925] != expected 0xf59a7345 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60653 dport 51925] != expected 0xbe23a238 # # Exception| cpu 4: rx_hash 0x4f7c1c06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60653 dport 51925] != expected 0xbe23a238 # # 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 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 34185 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47610 dport 34185] != expected 0x3362b266 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47610 dport 34185] != expected 0x3362b266 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 34185] != expected 0x10e331c6 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 34185] != expected 0x10e331c6 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56764 dport 34185] != expected 0x71879859 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56764 dport 34185] != expected 0x71879859 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42512 dport 34185] != expected 0x318974f4 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42512 dport 34185] != expected 0x318974f4 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33680 dport 34185] != expected 0x2a351a98 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33680 dport 34185] != expected 0x2a351a98 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32980 dport 34185] != expected 0xb615decb # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32980 dport 34185] != expected 0xb615decb # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43913 dport 34185] != expected 0x5ec6d837 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43913 dport 34185] != expected 0x5ec6d837 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58483 dport 34185] != expected 0xd4180ab5 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58483 dport 34185] != expected 0xd4180ab5 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54789 dport 34185] != expected 0xac6dcee6 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54789 dport 34185] != expected 0xac6dcee6 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33762 dport 34185] != expected 0x6027f755 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33762 dport 34185] != expected 0x6027f755 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52077 dport 34185] != expected 0xa3e79b26 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52077 dport 34185] != expected 0xa3e79b26 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34904 dport 34185] != expected 0xbb73512f # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34904 dport 34185] != expected 0xbb73512f # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34141 dport 34185] != expected 0xf9d7a294 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34141 dport 34185] != expected 0xf9d7a294 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44326 dport 34185] != expected 0xa77bc7fe # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44326 dport 34185] != expected 0xa77bc7fe # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42221 dport 34185] != expected 0x338116dc # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42221 dport 34185] != expected 0x338116dc # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36364 dport 34185] != expected 0xc09b3efc # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36364 dport 34185] != expected 0xc09b3efc # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43384 dport 34185] != expected 0x1d61062e # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43384 dport 34185] != expected 0x1d61062e # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60157 dport 34185] != expected 0x59978a6a # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60157 dport 34185] != expected 0x59978a6a # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45068 dport 34185] != expected 0xb28890ff # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45068 dport 34185] != expected 0xb28890ff # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57731 dport 34185] != expected 0x17ecfff2 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57731 dport 34185] != expected 0x17ecfff2 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54317 dport 34185] != expected 0x5fd395a2 # # Exception| cpu 5: rx_hash 0xd28d2bc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54317 dport 34185] != expected 0x5fd395a2 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->