< 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 32804 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xdf6b1b56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55496 dport 32804] != expected 0x25cb855d # # Exception| cpu 0: rx_hash 0x63c17026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55536 dport 32804] != expected 0xf70516c7 # # Exception| cpu 0: rx_hash 0x9168dde6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 32804] != expected 0xbc3f58ad # # Exception| cpu 0: rx_hash 0x0f4a7f9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55594 dport 32804] != expected 0x1b45b493 # # Exception| cpu 0: rx_hash 0xd11f4a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55642 dport 32804] != expected 0x7222fd5e # # Exception| cpu 0: rx_hash 0x76ab6380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55672 dport 32804] != expected 0x56f51ee3 # # Exception| cpu 0: rx_hash 0x51f065a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55688 dport 32804] != expected 0xee19b6b9 # # Exception| cpu 0: rx_hash 0x4761061a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55718 dport 32804] != expected 0xe30c7e8d # # Exception| cpu 0: rx_hash 0xd7823fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 55726 dport 32804] != expected 0xfbb267f5 # # Exception| cpu 0: rx_hash 0x1ff3a317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55742 dport 32804] != expected 0x77ed6b49 # # Exception| cpu 0: rx_hash 0x281179b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 32804] != expected 0xa3a91cc9 # # Exception| cpu 0: rx_hash 0x5cca8e32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 32804] != expected 0xfd3883ef # # Exception| cpu 0: rx_hash 0xae6323f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55804 dport 32804] != expected 0xb602cd85 # # Exception| cpu 0: rx_hash 0x29b624cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55818 dport 32804] != expected 0x81cd3a63 # # Exception| cpu 0: rx_hash 0xafc47e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55852 dport 32804] != expected 0x9466eb2f # # Exception| cpu 0: rx_hash 0x05ff764d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 32804] != expected 0x4bbdb081 # # Exception| cpu 0: rx_hash 0xc0b40123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55888 dport 32804] != expected 0xd4c3896b # # Exception| cpu 0: rx_hash 0x71914b38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55900 dport 32804] != expected 0xfd01a2e2 # # Exception| cpu 0: rx_hash 0x1e54fe65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55918 dport 32804] != expected 0x55894de3 # # Exception| cpu 0: rx_hash 0x6ca7b6da [saddr 192.0.3.2 daddr 192.0.3.1 sport 56060 dport 32804] != expected 0x6aa5c52b # # Exception| cpu 0: rx_hash 0x377ba932 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56076 dport 32804] != expected 0xba8c9dba # # Exception| cpu 0: rx_hash 0x74f74ee9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56078 dport 32804] != expected 0xd874f859 # # Exception| cpu 0: rx_hash 0x43a05eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56100 dport 32804] != expected 0xe41d029c # # Exception| cpu 0: rx_hash 0xe99b5674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 32804] != expected 0x3bc65932 # # Exception| cpu 0: rx_hash 0x74428417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56128 dport 32804] != expected 0x3059751c # # Exception| cpu 0: rx_hash 0x86eb29d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56142 dport 32804] != expected 0x7b633b76 # # Exception| cpu 0: rx_hash 0x2cd0211a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56152 dport 32804] != expected 0xa4b860d8 # # Exception| cpu 0: rx_hash 0x215f0071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56172 dport 32804] != expected 0x5fb4d8cb # # Exception| cpu 0: rx_hash 0x1d1a4480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56198 dport 32804] != expected 0x114100b6 # # Exception| cpu 0: rx_hash 0xb7214c4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56208 dport 32804] != expected 0xce9a5b18 # # Exception| cpu 0: rx_hash 0xf4186168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56284 dport 32804] != expected 0x444fb3be # # Exception| cpu 0: rx_hash 0x31e6dcf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56312 dport 32804] != expected 0x331c0711 # # Exception| cpu 0: rx_hash 0x62ef6692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56348 dport 32804] != expected 0xb045e59a # # Exception| cpu 0: rx_hash 0xa711db02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56376 dport 32804] != expected 0xc7165135 # # Exception| cpu 0: rx_hash 0x0b026cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56468 dport 32804] != expected 0x79701d75 # # Exception| cpu 0: rx_hash 0xf9abc13b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56474 dport 32804] != expected 0x324a531f # # Exception| cpu 0: rx_hash 0xf91e0bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56532 dport 32804] != expected 0xda67de5a # # Exception| cpu 0: rx_hash 0x46fada50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56580 dport 32804] != expected 0x4c610095 # # Exception| cpu 0: rx_hash 0x7c22eb6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56602 dport 32804] != expected 0x8b044243 # # Exception| cpu 0: rx_hash 0x24058498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56652 dport 32804] != expected 0xf7c8dac2 # # Exception| cpu 0: rx_hash 0x7c972195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56660 dport 32804] != expected 0x6329cf06 # # 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 0x1d4ae90e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36750 dport 35306] OK # # # cpu 0: rx_hash 0x3c39501d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36804 dport 35306] OK # # # cpu 0: rx_hash 0xd58ebf0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36816 dport 35306] OK # # # cpu 0: rx_hash 0xa1554880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36856 dport 35306] OK # # # cpu 0: rx_hash 0xadb049e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36926 dport 35306] OK # # # cpu 0: rx_hash 0xe30645a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36934 dport 35306] OK # # # cpu 0: rx_hash 0x2b77d95c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 35306] OK # # # cpu 0: rx_hash 0x422f19cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37008 dport 35306] OK # # # cpu 0: rx_hash 0x63e96a26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37012 dport 35306] OK # # # cpu 0: rx_hash 0xdf430156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37036 dport 35306] OK # # # cpu 0: rx_hash 0x7578099b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37050 dport 35306] OK # # # cpu 0: rx_hash 0x17329dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37052 dport 35306] OK # # # cpu 0: rx_hash 0xab2d3c23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37066 dport 35306] OK # # # cpu 0: rx_hash 0xbdbc5f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37092 dport 35306] OK # # # cpu 0: rx_hash 0x6ed381b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37102 dport 35306] OK # # # cpu 0: rx_hash 0x17875753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37106 dport 35306] OK # # # cpu 0: rx_hash 0xdcb8714d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37130 dport 35306] OK # # # cpu 0: rx_hash 0xa5eca7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37142 dport 35306] OK # # # cpu 0: rx_hash 0x14c9edb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37146 dport 35306] OK # # # cpu 0: rx_hash 0xd1375026 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37182 dport 35306] OK # # # cpu 0: rx_hash 0x0f62659e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37198 dport 35306] OK # # # cpu 0: rx_hash 0xca9cd80e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37226 dport 35306] OK # # # cpu 0: rx_hash 0xf044e935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37236 dport 35306] OK # # # cpu 0: rx_hash 0x82026b74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37288 dport 35306] OK # # # cpu 0: rx_hash 0x6bb58462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37308 dport 35306] OK # # # cpu 0: rx_hash 0xed7214d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37332 dport 35306] OK # # # cpu 0: rx_hash 0x701e0c4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37352 dport 35306] OK # # # cpu 0: rx_hash 0x094adaaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37364 dport 35306] OK # # # cpu 0: rx_hash 0x7c367053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37388 dport 35306] OK # # # cpu 0: rx_hash 0x292bf435 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37408 dport 35306] OK # # # cpu 0: rx_hash 0xdb8259f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37422 dport 35306] OK # # # cpu 0: rx_hash 0xe15a68ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37424 dport 35306] OK # # # cpu 0: rx_hash 0xfaf1e0e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37476 dport 35306] OK # # # cpu 0: rx_hash 0x32807c1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37492 dport 35306] OK # # # cpu 0: rx_hash 0xfc6c952c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37520 dport 35306] OK # # # cpu 0: rx_hash 0xd025c7aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37536 dport 35306] OK # # # cpu 0: rx_hash 0xf218c45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37634 dport 35306] OK # # # cpu 0: rx_hash 0x21771a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37640 dport 35306] OK # # # cpu 0: rx_hash 0x1baf2b4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37654 dport 35306] OK # # # cpu 4: rx_hash 0x5ec60ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36748 dport 35306] OK # # # cpu 4: rx_hash 0x0654abd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36756 dport 35306] OK # # # cpu 4: rx_hash 0xbafec0a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36780 dport 35306] OK # # # cpu 4: rx_hash 0xf9c7ed8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36832 dport 35306] OK # # # cpu 4: rx_hash 0x6924d47b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36840 dport 35306] OK # # # cpu 4: rx_hash 0x81f91b6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36878 dport 35306] OK # # # cpu 4: rx_hash 0xbb212a54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36880 dport 35306] OK # # # cpu 4: rx_hash 0x976878d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36896 dport 35306] OK # # # cpu 4: rx_hash 0x65c1d512 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36910 dport 35306] OK # # # cpu 4: rx_hash 0xee8964cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36978 dport 35306] OK # # # cpu 4: rx_hash 0x3de6bae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36984 dport 35306] OK # # # cpu 4: rx_hash 0x2deaac96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37026 dport 35306] OK # # # cpu 4: rx_hash 0x9ccfe68d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37038 dport 35306] OK # # # cpu 4: rx_hash 0x91f50d18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37076 dport 35306] OK # # # cpu 4: rx_hash 0x0fd7af60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37120 dport 35306] OK # # # cpu 4: rx_hash 0x4cee8245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37196 dport 35306] OK # # # cpu 4: rx_hash 0xd71fef12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37252 dport 35306] OK # # # cpu 4: rx_hash 0x47fcd6e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37260 dport 35306] OK # # # cpu 4: rx_hash 0x991c29a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37298 dport 35306] OK # # # cpu 4: rx_hash 0x5c575ecc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37336 dport 35306] OK # # # cpu 4: rx_hash 0x82b7a18a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37350 dport 35306] OK # # # cpu 4: rx_hash 0xb86f90b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37368 dport 35306] OK # # # cpu 4: rx_hash 0x8e9fdd93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37378 dport 35306] OK # # # cpu 4: rx_hash 0xaf59ae7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37382 dport 35306] OK # # # cpu 4: rx_hash 0xd6b8b260 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37460 dport 35306] OK # # # cpu 4: rx_hash 0x465b8b96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37468 dport 35306] OK # # # cpu 4: rx_hash 0x7791ee0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37506 dport 35306] OK # # # cpu 4: rx_hash 0x56579de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37510 dport 35306] OK # # # cpu 4: rx_hash 0x034a1987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37546 dport 35306] OK # # # cpu 4: rx_hash 0x9e93cbe4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37592 dport 35306] OK # # # cpu 4: rx_hash 0xfcd95fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37598 dport 35306] OK # # # cpu 4: rx_hash 0x7aab0599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37624 dport 35306] OK # # # cpu 4: rx_hash 0x37e679cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37670 dport 35306] OK # # # cpu 4: rx_hash 0x0d8b8209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37750 dport 35306] OK # # # cpu 4: rx_hash 0x489a1018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37760 dport 35306] OK # # # count: pass=74 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 41165 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50205 dport 41165] != expected 0x57ff114d # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 50205 dport 41165] != expected 0x57ff114d # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55967 dport 41165] != expected 0x714bf07b # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55967 dport 41165] != expected 0x714bf07b # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45196 dport 41165] != expected 0x5d832cdb # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 45196 dport 41165] != expected 0x5d832cdb # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57698 dport 41165] != expected 0x69e07e53 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57698 dport 41165] != expected 0x69e07e53 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33753 dport 41165] != expected 0x672a625b # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33753 dport 41165] != expected 0x672a625b # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59758 dport 41165] != expected 0xed3aebc3 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59758 dport 41165] != expected 0xed3aebc3 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48256 dport 41165] != expected 0x8368c579 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48256 dport 41165] != expected 0x8368c579 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 41165] != expected 0x997921c6 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38606 dport 41165] != expected 0x997921c6 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55138 dport 41165] != expected 0xba798a8e # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 55138 dport 41165] != expected 0xba798a8e # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37606 dport 41165] != expected 0x9dd9c2d2 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37606 dport 41165] != expected 0x9dd9c2d2 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 42153 dport 41165] != expected 0x639d708c # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 42153 dport 41165] != expected 0x639d708c # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 56386 dport 41165] != expected 0x8de9ba67 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 56386 dport 41165] != expected 0x8de9ba67 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 41165] != expected 0x7d6cecd0 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 41165] != expected 0x7d6cecd0 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37399 dport 41165] != expected 0xe0c5a14e # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 37399 dport 41165] != expected 0xe0c5a14e # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 41165] != expected 0xb3ff4b0b # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 41165] != expected 0xb3ff4b0b # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53788 dport 41165] != expected 0xaad001d0 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53788 dport 41165] != expected 0xaad001d0 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 44903 dport 41165] != expected 0x2b84aae9 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 44903 dport 41165] != expected 0x2b84aae9 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60346 dport 41165] != expected 0x96e70f53 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60346 dport 41165] != expected 0x96e70f53 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60432 dport 41165] != expected 0xfd93609d # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 60432 dport 41165] != expected 0xfd93609d # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59856 dport 41165] != expected 0xbdfbcedc # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59856 dport 41165] != expected 0xbdfbcedc # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57705 dport 41165] != expected 0xd656c90e # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57705 dport 41165] != expected 0xd656c90e # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58872 dport 41165] != expected 0x144393d1 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 58872 dport 41165] != expected 0x144393d1 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57118 dport 41165] != expected 0x57c456d3 # # Exception| cpu 4: rx_hash 0xf06a6aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57118 dport 41165] != expected 0x57c456d3 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 56568 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 54 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43131 dport 56568] != expected 0x63a8a055 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43131 dport 56568] != expected 0x63a8a055 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41565 dport 56568] != expected 0xf40995c0 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41565 dport 56568] != expected 0xf40995c0 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52158 dport 56568] != expected 0xf2b7f92e # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52158 dport 56568] != expected 0xf2b7f92e # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38502 dport 56568] != expected 0x2f3b59fc # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38502 dport 56568] != expected 0x2f3b59fc # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46897 dport 56568] != expected 0x2766d8b8 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46897 dport 56568] != expected 0x2766d8b8 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39693 dport 56568] != expected 0xe15fdda1 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39693 dport 56568] != expected 0xe15fdda1 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52552 dport 56568] != expected 0x56c421ab # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52552 dport 56568] != expected 0x56c421ab # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41195 dport 56568] != expected 0xfd47ec08 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41195 dport 56568] != expected 0xfd47ec08 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45830 dport 56568] != expected 0xb15d17cd # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45830 dport 56568] != expected 0xb15d17cd # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59853 dport 56568] != expected 0xfdd050d2 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59853 dport 56568] != expected 0xfdd050d2 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 56568] != expected 0xcf69f2c0 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55952 dport 56568] != expected 0xcf69f2c0 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45068 dport 56568] != expected 0xa0f65cc8 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45068 dport 56568] != expected 0xa0f65cc8 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46519 dport 56568] != expected 0x261f3f6 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46519 dport 56568] != expected 0x261f3f6 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34000 dport 56568] != expected 0x71bd51a8 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34000 dport 56568] != expected 0x71bd51a8 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46213 dport 56568] != expected 0x11235f64 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46213 dport 56568] != expected 0x11235f64 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 56568] != expected 0xe6edd1df # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49002 dport 56568] != expected 0xe6edd1df # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33439 dport 56568] != expected 0x17731e74 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33439 dport 56568] != expected 0x17731e74 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39380 dport 56568] != expected 0x8b856f5c # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39380 dport 56568] != expected 0x8b856f5c # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48744 dport 56568] != expected 0xd9e62fcb # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48744 dport 56568] != expected 0xd9e62fcb # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46551 dport 56568] != expected 0x14455ab5 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46551 dport 56568] != expected 0x14455ab5 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59721 dport 56568] != expected 0x251810a0 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59721 dport 56568] != expected 0x251810a0 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49143 dport 56568] != expected 0xe1aefb16 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49143 dport 56568] != expected 0xe1aefb16 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55793 dport 56568] != expected 0x9c90011d # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55793 dport 56568] != expected 0x9c90011d # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58455 dport 56568] != expected 0x93f61d1e # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58455 dport 56568] != expected 0x93f61d1e # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44475 dport 56568] != expected 0x4b1c2b48 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44475 dport 56568] != expected 0x4b1c2b48 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38833 dport 56568] != expected 0x758cd3e9 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38833 dport 56568] != expected 0x758cd3e9 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37186 dport 56568] != expected 0x7720b737 # # Exception| cpu 0: rx_hash 0x3e55a7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37186 dport 56568] != expected 0x7720b737 # # Exception| count: pass=0 nohash=0 fail=54 # # 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__->