< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 57365 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x448d5605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 57365] != expected 0xf26cbc4c # # Exception| cpu 0: rx_hash 0x8f7796c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35044 dport 57365] != expected 0x8e7fed8f # # Exception| cpu 0: rx_hash 0x6a2e97c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35068 dport 57365] != expected 0xde44d08a # # Exception| cpu 0: rx_hash 0x0d104295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35074 dport 57365] != expected 0xaf9e6508 # # Exception| cpu 0: rx_hash 0xb79f4595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35088 dport 57365] != expected 0x1f3fd610 # # Exception| cpu 0: rx_hash 0x22fb4195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35094 dport 57365] != expected 0x5fd32206 # # Exception| cpu 0: rx_hash 0x3a0b84aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35144 dport 57365] != expected 0x30151d5 # # Exception| cpu 0: rx_hash 0x98d027f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35260 dport 57365] != expected 0x14004fa # # Exception| cpu 0: rx_hash 0xf28c624a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35282 dport 57365] != expected 0xf58fe9ab # # Exception| cpu 0: rx_hash 0x0cfce135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35302 dport 57365] != expected 0x9dc9db24 # # Exception| cpu 0: rx_hash 0xc64ee335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35306 dport 57365] != expected 0x3dbfa12f # # Exception| cpu 0: rx_hash 0x7cc1e435 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35320 dport 57365] != expected 0x8d1e1237 # # Exception| cpu 0: rx_hash 0x43828d62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35328 dport 57365] != expected 0x75a8e4fb # # Exception| cpu 0: rx_hash 0x1c548b62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35338 dport 57365] != expected 0x95326ae6 # # Exception| cpu 0: rx_hash 0x89308f62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35340 dport 57365] != expected 0xd5de9ef0 # # Exception| cpu 0: rx_hash 0x077d091d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35366 dport 57365] != expected 0xad4f656c # # Exception| cpu 0: rx_hash 0x58ab0f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35372 dport 57365] != expected 0x4dd5eb71 # # Exception| cpu 0: rx_hash 0xbdf20e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35380 dport 57365] != expected 0x1deed674 # # Exception| cpu 0: rx_hash 0x29dec8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35438 dport 57365] != expected 0x816709aa # # Exception| cpu 0: rx_hash 0x0635cbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35450 dport 57365] != expected 0x712a4ea4 # # Exception| cpu 0: rx_hash 0x580f6e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35476 dport 57365] != expected 0xa3e77e95 # # Exception| cpu 0: rx_hash 0xf9a9eb02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35498 dport 57365] != expected 0x2b3bc207 # # Exception| cpu 0: rx_hash 0xd70a2ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35554 dport 57365] != expected 0x713aec1 # # Exception| cpu 0: rx_hash 0xf8e129c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35574 dport 57365] != expected 0xf75ee9cf # # Exception| cpu 0: rx_hash 0xc009fa92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35586 dport 57365] != expected 0x661ed250 # # Exception| cpu 0: rx_hash 0x627638ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35662 dport 57365] != expected 0x8a6d129b # # Exception| cpu 0: rx_hash 0x25f49af2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35746 dport 57365] != expected 0xd8177ab1 # # Exception| cpu 0: rx_hash 0x0a1f99f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35766 dport 57365] != expected 0x285a3dbf # # Exception| cpu 0: rx_hash 0xaaf1de4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35796 dport 57365] != expected 0x7ce3aae5 # # Exception| cpu 0: rx_hash 0x6043dc4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35800 dport 57365] != expected 0xdc95d0ee # # Exception| cpu 0: rx_hash 0xf527d84d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35806 dport 57365] != expected 0x9c7924f8 # # Exception| cpu 0: rx_hash 0x35506ae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35876 dport 57365] != expected 0x80b8d183 # # Exception| cpu 0: rx_hash 0x2f312a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35924 dport 57365] != expected 0x64a0f5c1 # # Exception| cpu 0: rx_hash 0x1bf3ab26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35948 dport 57365] != expected 0xac90bd45 # # Exception| cpu 0: rx_hash 0x3418a826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35960 dport 57365] != expected 0x5cddfa4b # # Exception| cpu 0: rx_hash 0x45c90e86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35970 dport 57365] != expected 0x7e5d8d74 # # Exception| cpu 0: rx_hash 0xd0ad0a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35972 dport 57365] != expected 0x3eb17962 # # Exception| cpu 0: rx_hash 0xa0900f86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35994 dport 57365] != expected 0x2e66b071 # # Exception| cpu 0: rx_hash 0x02efcdb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36054 dport 57365] != expected 0xc21570ba # # Exception| cpu 0: rx_hash 0x65d118e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36136 dport 57365] != expected 0xb3cfc538 # # Exception| cpu 0: rx_hash 0x808819e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36144 dport 57365] != expected 0xe3f4f83d # # Exception| cpu 0: rx_hash 0x4a3a1be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36156 dport 57365] != expected 0x43828236 # # Exception| cpu 0: rx_hash 0xc53f5f56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 57365] != expected 0xe7765262 # # Exception| cpu 0: rx_hash 0xb5025a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36180 dport 57365] != expected 0xf7a19b71 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x7b51bf93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57254 dport 45894] OK # # # cpu 4: rx_hash 0xa85bba6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57256 dport 45894] OK # # # cpu 4: rx_hash 0x54babc93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57266 dport 45894] OK # # # cpu 4: rx_hash 0x12d4bd6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57274 dport 45894] OK # # # cpu 4: rx_hash 0x7baf8cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57384 dport 45894] OK # # # cpu 4: rx_hash 0xf7738f06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57388 dport 45894] OK # # # cpu 4: rx_hash 0x54448ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57404 dport 45894] OK # # # cpu 4: rx_hash 0xc0684939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57446 dport 45894] OK # # # cpu 4: rx_hash 0x13624cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57448 dport 45894] OK # # # cpu 4: rx_hash 0x9fbe4f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57452 dport 45894] OK # # # cpu 4: rx_hash 0xef834a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57458 dport 45894] OK # # # cpu 4: rx_hash 0x7ae74e39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57460 dport 45894] OK # # # cpu 4: rx_hash 0x54e0ee99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57476 dport 45894] OK # # # cpu 4: rx_hash 0xf7d7ee66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57492 dport 45894] OK # # # cpu 4: rx_hash 0xa7f2fd09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57632 dport 45894] OK # # # cpu 4: rx_hash 0x6d40ff09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57644 dport 45894] OK # # # cpu 4: rx_hash 0x8819fe09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57652 dport 45894] OK # # # cpu 4: rx_hash 0x91a1f9f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57654 dport 45894] OK # # # cpu 4: rx_hash 0x43e33ec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57700 dport 45894] OK # # # cpu 4: rx_hash 0x75b03a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57714 dport 45894] OK # # # cpu 4: rx_hash 0xf96c39c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57718 dport 45894] OK # # # cpu 4: rx_hash 0xced39e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57732 dport 45894] OK # # # cpu 4: rx_hash 0x1dd99b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57738 dport 45894] OK # # # cpu 4: rx_hash 0xf8809a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 45894] OK # # # cpu 4: rx_hash 0x745c9996 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57750 dport 45894] OK # # # cpu 4: rx_hash 0xa7569c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 45894] OK # # # cpu 4: rx_hash 0x2143b57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57856 dport 45894] OK # # # cpu 4: rx_hash 0xb427b17e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57862 dport 45894] OK # # # cpu 4: rx_hash 0xf249b081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57870 dport 45894] OK # # # cpu 4: rx_hash 0x1710b181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57878 dport 45894] OK # # # cpu 4: rx_hash 0x82d0d4e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58024 dport 45894] OK # # # cpu 4: rx_hash 0xf2edd1e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58038 dport 45894] OK # # # cpu 4: rx_hash 0xea1d14de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58088 dport 45894] OK # # # cpu 4: rx_hash 0x16fc1221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58098 dport 45894] OK # # # cpu 4: rx_hash 0x492a1421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58104 dport 45894] OK # # # cpu 4: rx_hash 0x509213de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58106 dport 45894] OK # # # cpu 4: rx_hash 0xca0502b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58178 dport 45894] OK # # # cpu 4: rx_hash 0x95d304b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58184 dport 45894] OK # # # cpu 4: rx_hash 0x36e4044e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 45894] OK # # # cpu 4: rx_hash 0x6b07e6ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58308 dport 45894] OK # # # cpu 4: rx_hash 0xb80de351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58314 dport 45894] OK # # # cpu 4: rx_hash 0x0282e451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58328 dport 45894] OK # # # cpu 4: rx_hash 0x8e5ee7ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58332 dport 45894] OK # # # cpu 4: rx_hash 0xf77f1545 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58438 dport 45894] OK # # # cpu 4: rx_hash 0x3dcd1745 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58442 dport 45894] OK # # # cpu 4: rx_hash 0xc12c11ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58448 dport 45894] OK # # # count: pass=46 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 56452 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44426 dport 56452] != expected 0xc59f635 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44426 dport 56452] != expected 0xc59f635 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52322 dport 56452] != expected 0x57ad526d # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52322 dport 56452] != expected 0x57ad526d # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33183 dport 56452] != expected 0x47427c03 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33183 dport 56452] != expected 0x47427c03 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54082 dport 56452] != expected 0x9ab79e95 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54082 dport 56452] != expected 0x9ab79e95 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54417 dport 56452] != expected 0x7f3e785e # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54417 dport 56452] != expected 0x7f3e785e # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42592 dport 56452] != expected 0xf62e9e37 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42592 dport 56452] != expected 0xf62e9e37 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33452 dport 56452] != expected 0x3407d345 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33452 dport 56452] != expected 0x3407d345 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50070 dport 56452] != expected 0xd9cda8d0 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50070 dport 56452] != expected 0xd9cda8d0 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52841 dport 56452] != expected 0x7fd9db1f # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52841 dport 56452] != expected 0x7fd9db1f # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46712 dport 56452] != expected 0x7f25b5d9 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46712 dport 56452] != expected 0x7f25b5d9 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45042 dport 56452] != expected 0x41ecb329 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45042 dport 56452] != expected 0x41ecb329 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 56452] != expected 0x23d5e727 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 56452] != expected 0x23d5e727 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39256 dport 56452] != expected 0x79764bf # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39256 dport 56452] != expected 0x79764bf # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40622 dport 56452] != expected 0xbb20ebcf # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40622 dport 56452] != expected 0xbb20ebcf # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38750 dport 56452] != expected 0x585b518b # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38750 dport 56452] != expected 0x585b518b # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49257 dport 56452] != expected 0x60f91a3d # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49257 dport 56452] != expected 0x60f91a3d # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58461 dport 56452] != expected 0xe7786b # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58461 dport 56452] != expected 0xe7786b # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50515 dport 56452] != expected 0xdfbf3fbe # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50515 dport 56452] != expected 0xdfbf3fbe # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44567 dport 56452] != expected 0xe1d4d382 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44567 dport 56452] != expected 0xe1d4d382 # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37962 dport 56452] != expected 0xf297cf6d # # Exception| cpu 0: rx_hash 0xc6b6c444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37962 dport 56452] != expected 0xf297cf6d # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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-23/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-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 51462 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41076 dport 51462] != expected 0x3f6c2ea # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41076 dport 51462] != expected 0x3f6c2ea # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50723 dport 51462] != expected 0x57343b91 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50723 dport 51462] != expected 0x57343b91 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42610 dport 51462] != expected 0xbd07a2ee # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42610 dport 51462] != expected 0xbd07a2ee # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36087 dport 51462] != expected 0x94430377 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36087 dport 51462] != expected 0x94430377 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38679 dport 51462] != expected 0x4bc3221 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38679 dport 51462] != expected 0x4bc3221 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37824 dport 51462] != expected 0xbbb8c502 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37824 dport 51462] != expected 0xbbb8c502 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35777 dport 51462] != expected 0xc22d93fc # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35777 dport 51462] != expected 0xc22d93fc # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38375 dport 51462] != expected 0xe7a22a86 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38375 dport 51462] != expected 0xe7a22a86 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44037 dport 51462] != expected 0xbf2d3fa8 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44037 dport 51462] != expected 0xbf2d3fa8 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39254 dport 51462] != expected 0x7d2f7e4 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39254 dport 51462] != expected 0x7d2f7e4 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 51462] != expected 0xc7d23e40 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 51462] != expected 0xc7d23e40 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59498 dport 51462] != expected 0xee5642b # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59498 dport 51462] != expected 0xee5642b # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44921 dport 51462] != expected 0x38d4b51f # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44921 dport 51462] != expected 0x38d4b51f # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 51462] != expected 0x70357ecd # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 51462] != expected 0x70357ecd # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38013 dport 51462] != expected 0xb516bc69 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38013 dport 51462] != expected 0xb516bc69 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35957 dport 51462] != expected 0xb99de497 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35957 dport 51462] != expected 0xb99de497 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42096 dport 51462] != expected 0x69a61d16 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42096 dport 51462] != expected 0x69a61d16 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47360 dport 51462] != expected 0x459da8a4 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47360 dport 51462] != expected 0x459da8a4 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59099 dport 51462] != expected 0x238c014e # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59099 dport 51462] != expected 0x238c014e # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54851 dport 51462] != expected 0xd7c14cd1 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54851 dport 51462] != expected 0xd7c14cd1 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52795 dport 51462] != expected 0xc12b5490 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52795 dport 51462] != expected 0xc12b5490 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58726 dport 51462] != expected 0xcbaea426 # # Exception| cpu 5: rx_hash 0x3f80686a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58726 dport 51462] != expected 0xcbaea426 # # 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-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->