< 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 53441 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 54 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc0479a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 53441] != expected 0x203ec672 # # Exception| cpu 0: rx_hash 0x0148eb65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52648 dport 53441] != expected 0xa25a10d # # Exception| cpu 0: rx_hash 0x16c4d97a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52670 dport 53441] != expected 0x9fe237e9 # # Exception| cpu 0: rx_hash 0x71475c2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52770 dport 53441] != expected 0xba47e9cb # # Exception| cpu 0: rx_hash 0x4743a783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52774 dport 53441] != expected 0x1096abef # # Exception| cpu 0: rx_hash 0x0ac29968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52790 dport 53441] != expected 0x7a22fb66 # # Exception| cpu 0: rx_hash 0x04e78ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52802 dport 53441] != expected 0x55b0d5ad # # Exception| cpu 0: rx_hash 0xc5e8fdc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52812 dport 53441] != expected 0x7fabb2d2 # # Exception| cpu 0: rx_hash 0x8869c329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52828 dport 53441] != expected 0x151fe25b # # Exception| cpu 0: rx_hash 0x83afda26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52848 dport 53441] != expected 0xdffc2929 # # Exception| cpu 0: rx_hash 0xa9bbd698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52884 dport 53441] != expected 0xb78cdd7a # # Exception| cpu 0: rx_hash 0x397fb241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52912 dport 53441] != expected 0xa807b71a # # Exception| cpu 0: rx_hash 0x015e5c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52928 dport 53441] != expected 0x2d44dbf5 # # Exception| cpu 0: rx_hash 0x9a5c21b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52936 dport 53441] != expected 0xf82c7ae7 # # Exception| cpu 0: rx_hash 0x919a38bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52964 dport 53441] != expected 0x32cfb195 # # Exception| cpu 0: rx_hash 0x5095499e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52970 dport 53441] != expected 0x18d4d6ea # # Exception| cpu 0: rx_hash 0x0f5627ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 52992 dport 53441] != expected 0x4c1400ce # # Exception| cpu 0: rx_hash 0xefd19f7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53020 dport 53441] != expected 0x5919b371 # # Exception| cpu 0: rx_hash 0x9f924335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53028 dport 53441] != expected 0x539f6aae # # Exception| cpu 0: rx_hash 0x5e9d3217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53034 dport 53441] != expected 0x79840dd1 # # Exception| cpu 0: rx_hash 0x47341580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53064 dport 53441] != expected 0xc3d1b5fe # # Exception| cpu 0: rx_hash 0x1d391974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53070 dport 53441] != expected 0x3ca27393 # # Exception| cpu 0: rx_hash 0xa7b3ad11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53076 dport 53441] != expected 0xd6dc0641 # # Exception| cpu 0: rx_hash 0x7af6f723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53088 dport 53441] != expected 0xa3e33ca8 # # Exception| cpu 0: rx_hash 0x8dfd7dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53098 dport 53441] != expected 0x232919f3 # # Exception| cpu 0: rx_hash 0x3ceb0cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53126 dport 53441] != expected 0x9e314cb2 # # Exception| cpu 0: rx_hash 0x2b673eda [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 53441] != expected 0xbf6da56 # # Exception| cpu 0: rx_hash 0x9a2b93b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53158 dport 53441] != expected 0x2b6b64f6 # # Exception| cpu 0: rx_hash 0x6d20193e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53164 dport 53441] != expected 0xaba141ad # # Exception| cpu 0: rx_hash 0x428dc505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53194 dport 53441] != expected 0xbb25bba6 # # Exception| cpu 0: rx_hash 0x1346d0fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53216 dport 53441] != expected 0x8eb5b6b9 # # Exception| cpu 0: rx_hash 0xc1416605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53304 dport 53441] != expected 0x5d79332e # # Exception| cpu 0: rx_hash 0x43ea3c44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53330 dport 53441] != expected 0x32442a13 # # Exception| cpu 0: rx_hash 0xeeecba3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53342 dport 53441] != expected 0x4dfdc925 # # Exception| cpu 0: rx_hash 0x0e31dead [saddr 192.0.3.2 daddr 192.0.3.1 sport 53400 dport 53441] != expected 0xc575917b # # Exception| cpu 0: rx_hash 0x623829f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53402 dport 53441] != expected 0x90d71532 # # Exception| cpu 0: rx_hash 0x8979886b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53418 dport 53441] != expected 0x4f396dff # # Exception| cpu 0: rx_hash 0x9ef5ba74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53436 dport 53441] != expected 0xdafefb1b # # Exception| cpu 0: rx_hash 0xa6d45450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53452 dport 53441] != expected 0x5fbd97f4 # # Exception| cpu 0: rx_hash 0xdd519117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53464 dport 53441] != expected 0x9fd88559 # # Exception| cpu 0: rx_hash 0x5a19c7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53482 dport 53441] != expected 0x159479dd # # Exception| cpu 0: rx_hash 0x199082b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53562 dport 53441] != expected 0x1e70f26f # # Exception| cpu 0: rx_hash 0xbab31141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53570 dport 53441] != expected 0x4e5b3f92 # # Exception| cpu 0: rx_hash 0x17b5973b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53582 dport 53441] != expected 0x31e2dca4 # # Exception| cpu 0: rx_hash 0x2a777598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53606 dport 53441] != expected 0x51d055f2 # # Exception| cpu 0: rx_hash 0xcaaa110b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53664 dport 53441] != expected 0xd9580dac # # Exception| cpu 0: rx_hash 0x0ba56029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53678 dport 53441] != expected 0xf3436ad3 # # Exception| cpu 0: rx_hash 0x7e05b0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53710 dport 53441] != expected 0x1cb456b5 # # Exception| cpu 0: rx_hash 0xc48f0483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53716 dport 53441] != expected 0xf6ca2367 # # Exception| cpu 0: rx_hash 0xb4ccd8cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53740 dport 53441] != expected 0xfc4cfab8 # # Exception| cpu 0: rx_hash 0x38429702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53746 dport 53441] != expected 0xbce3cd4e # # Exception| cpu 0: rx_hash 0xcf491d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53752 dport 53441] != expected 0x3c29e815 # # Exception| cpu 0: rx_hash 0xa340ead4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53754 dport 53441] != expected 0x698b6c5c # # Exception| cpu 0: rx_hash 0xf72498aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53818 dport 53441] != expected 0x38e15e3 # # Exception| count: pass=0 nohash=0 fail=54 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x10833889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36972 dport 37570] OK # # # cpu 0: rx_hash 0xb6197bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37014 dport 37570] OK # # # cpu 0: rx_hash 0xfe7b4992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37086 dport 37570] OK # # # cpu 0: rx_hash 0xda3de2a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37152 dport 37570] OK # # # cpu 0: rx_hash 0x413f9f71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37160 dport 37570] OK # # # cpu 0: rx_hash 0xaf9d3268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37184 dport 37570] OK # # # cpu 0: rx_hash 0x6e92434a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37198 dport 37570] OK # # # cpu 0: rx_hash 0xd418f72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37204 dport 37570] OK # # # cpu 0: rx_hash 0x1ed19f02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37238 dport 37570] OK # # # cpu 0: rx_hash 0xb38dc57a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37280 dport 37570] OK # # # cpu 0: rx_hash 0xd1a127aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37334 dport 37570] OK # # # cpu 0: rx_hash 0x1ec72802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37406 dport 37570] OK # # # cpu 0: rx_hash 0xaf8b8568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 37570] OK # # # cpu 0: rx_hash 0xd40e402f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37436 dport 37570] OK # # # cpu 0: rx_hash 0x41292871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37440 dport 37570] OK # # # cpu 0: rx_hash 0xec2fae0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37452 dport 37570] OK # # # cpu 0: rx_hash 0x26e6c626 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37486 dport 37570] OK # # # cpu 0: rx_hash 0x076e0f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37500 dport 37570] OK # # # cpu 0: rx_hash 0x0cf2ca98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37514 dport 37570] OK # # # cpu 0: rx_hash 0xbdbe67f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37564 dport 37570] OK # # # cpu 0: rx_hash 0x34d324bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37626 dport 37570] OK # # # cpu 0: rx_hash 0x4a98837d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37634 dport 37570] OK # # # cpu 0: rx_hash 0x6b104ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37648 dport 37570] OK # # # cpu 0: rx_hash 0x5d14b162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37652 dport 37570] OK # # # cpu 0: rx_hash 0xda5ce7a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37670 dport 37570] OK # # # cpu 0: rx_hash 0x1b539686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37672 dport 37570] OK # # # cpu 0: rx_hash 0x797f7456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37726 dport 37570] OK # # # cpu 0: rx_hash 0x4f2153f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37760 dport 37570] OK # # # cpu 0: rx_hash 0x8e2e22da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37774 dport 37570] OK # # # cpu 0: rx_hash 0x656f8344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37822 dport 37570] OK # # # cpu 0: rx_hash 0x31479a38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37836 dport 37570] OK # # # cpu 0: rx_hash 0xe99d250e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37918 dport 37570] OK # # # cpu 0: rx_hash 0x1550b68f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37944 dport 37570] OK # # # cpu 0: rx_hash 0x23544d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37948 dport 37570] OK # # # cpu 0: rx_hash 0x56f49dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37980 dport 37570] OK # # # cpu 0: rx_hash 0xc630f935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38008 dport 37570] OK # # # cpu 0: rx_hash 0xcdac3c38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38030 dport 37570] OK # # # cpu 0: rx_hash 0x3161afb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38056 dport 37570] OK # # # cpu 0: rx_hash 0x72c584da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38092 dport 37570] OK # # # cpu 0: rx_hash 0x3482a33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38128 dport 37570] OK # # # cpu 0: rx_hash 0xd1cb7929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38144 dport 37570] OK # # # cpu 0: rx_hash 0xbdc28e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38146 dport 37570] OK # # # cpu 0: rx_hash 0x7ccdff53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38156 dport 37570] OK # # # cpu 0: rx_hash 0x9c4a47c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38160 dport 37570] OK # # # cpu 0: rx_hash 0x770be65c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38176 dport 37570] OK # # # cpu 0: rx_hash 0x6ea2c1cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38210 dport 37570] 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 34213 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48739 dport 34213] != expected 0xf966f84d # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48739 dport 34213] != expected 0xf966f84d # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55496 dport 34213] != expected 0x4f5f32b # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55496 dport 34213] != expected 0x4f5f32b # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42586 dport 34213] != expected 0x5b1af5f1 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42586 dport 34213] != expected 0x5b1af5f1 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52974 dport 34213] != expected 0x4149da94 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52974 dport 34213] != expected 0x4149da94 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42295 dport 34213] != expected 0x7defc5bf # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42295 dport 34213] != expected 0x7defc5bf # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 34213] != expected 0x77149f3d # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 34213] != expected 0x77149f3d # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60429 dport 34213] != expected 0xf6ef1894 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60429 dport 34213] != expected 0xf6ef1894 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48510 dport 34213] != expected 0x5ad0a4ec # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48510 dport 34213] != expected 0x5ad0a4ec # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44442 dport 34213] != expected 0x33cae4ef # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44442 dport 34213] != expected 0x33cae4ef # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47583 dport 34213] != expected 0x6c33df69 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47583 dport 34213] != expected 0x6c33df69 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43301 dport 34213] != expected 0x4586a89c # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43301 dport 34213] != expected 0x4586a89c # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58202 dport 34213] != expected 0x8841ccaf # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58202 dport 34213] != expected 0x8841ccaf # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58374 dport 34213] != expected 0xdfb55dfc # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58374 dport 34213] != expected 0xdfb55dfc # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49851 dport 34213] != expected 0x77bb6d6a # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49851 dport 34213] != expected 0x77bb6d6a # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46235 dport 34213] != expected 0x8d9b7584 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46235 dport 34213] != expected 0x8d9b7584 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37763 dport 34213] != expected 0xaaa6e8f9 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37763 dport 34213] != expected 0xaaa6e8f9 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37373 dport 34213] != expected 0xeab41ed # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37373 dport 34213] != expected 0xeab41ed # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49015 dport 34213] != expected 0x2fa8afe8 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49015 dport 34213] != expected 0x2fa8afe8 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38755 dport 34213] != expected 0x6dad8fcc # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38755 dport 34213] != expected 0x6dad8fcc # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51639 dport 34213] != expected 0x17290171 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51639 dport 34213] != expected 0x17290171 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49741 dport 34213] != expected 0x20dd4df9 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49741 dport 34213] != expected 0x20dd4df9 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39691 dport 34213] != expected 0x504dab5b # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39691 dport 34213] != expected 0x504dab5b # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53377 dport 34213] != expected 0x22a02628 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53377 dport 34213] != expected 0x22a02628 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40378 dport 34213] != expected 0x74f22d3 # # Exception| cpu 5: rx_hash 0x927435dc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40378 dport 34213] != expected 0x74f22d3 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 50003 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 50003] != expected 0xf8017193 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53342 dport 50003] != expected 0xf8017193 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47062 dport 50003] != expected 0xf64495aa # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47062 dport 50003] != expected 0xf64495aa # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48666 dport 50003] != expected 0x3d16a24 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48666 dport 50003] != expected 0x3d16a24 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55719 dport 50003] != expected 0x8c23a9f # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55719 dport 50003] != expected 0x8c23a9f # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50035 dport 50003] != expected 0x6e2d1d0b # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50035 dport 50003] != expected 0x6e2d1d0b # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48519 dport 50003] != expected 0xbc4101c1 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48519 dport 50003] != expected 0xbc4101c1 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 50003] != expected 0xaa639b19 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42458 dport 50003] != expected 0xaa639b19 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44705 dport 50003] != expected 0x5750967 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44705 dport 50003] != expected 0x5750967 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41529 dport 50003] != expected 0x41eb6b01 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41529 dport 50003] != expected 0x41eb6b01 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33075 dport 50003] != expected 0x8df23b09 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33075 dport 50003] != expected 0x8df23b09 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37728 dport 50003] != expected 0x5628db79 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37728 dport 50003] != expected 0x5628db79 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38990 dport 50003] != expected 0x89c82d4a # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38990 dport 50003] != expected 0x89c82d4a # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56306 dport 50003] != expected 0x22585725 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56306 dport 50003] != expected 0x22585725 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33923 dport 50003] != expected 0x16edaa5f # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33923 dport 50003] != expected 0x16edaa5f # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45403 dport 50003] != expected 0x1dbbd7b1 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45403 dport 50003] != expected 0x1dbbd7b1 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33742 dport 50003] != expected 0xf31a93cd # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33742 dport 50003] != expected 0xf31a93cd # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40490 dport 50003] != expected 0x3d360b25 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40490 dport 50003] != expected 0x3d360b25 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44325 dport 50003] != expected 0xb475cf0f # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44325 dport 50003] != expected 0xb475cf0f # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 50003] != expected 0xbdf8959 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 50003] != expected 0xbdf8959 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52616 dport 50003] != expected 0xb165bfbd # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52616 dport 50003] != expected 0xb165bfbd # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34645 dport 50003] != expected 0x5505ea3e # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34645 dport 50003] != expected 0x5505ea3e # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59550 dport 50003] != expected 0x6aa15a28 # # Exception| cpu 5: rx_hash 0xf1d0eb37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59550 dport 50003] != expected 0x6aa15a28 # # 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__->