< 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' TAP version 13 1..1 # 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 358, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 40537 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfadb45bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51850 dport 40537] != expected 0x31a439d2 # # Exception| cpu 0: rx_hash 0x2771046b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51906 dport 40537] != expected 0x217156b5 # # Exception| cpu 0: rx_hash 0x6166dff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51922 dport 40537] != expected 0x2833bc5b # # Exception| cpu 0: rx_hash 0x847ae9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51938 dport 40537] != expected 0x25d023c2 # # Exception| cpu 0: rx_hash 0x38eb825c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51944 dport 40537] != expected 0x7d42a16e # # Exception| cpu 0: rx_hash 0x7efc59c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51960 dport 40537] != expected 0x74004b80 # # Exception| cpu 0: rx_hash 0x4a577447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51970 dport 40537] != expected 0x629d9ffd # # Exception| cpu 0: rx_hash 0xde27ad11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51982 dport 40537] != expected 0x5513e199 # # Exception| cpu 0: rx_hash 0x3cfe7317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51984 dport 40537] != expected 0x21c82263 # # Exception| cpu 0: rx_hash 0x4d929c14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52012 dport 40537] != expected 0x1ba5c39e # # Exception| cpu 0: rx_hash 0x7d2c40dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52014 dport 40537] != expected 0x51b294ee # # Exception| cpu 0: rx_hash 0x2364f520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52026 dport 40537] != expected 0x7dfbd5b8 # # Exception| cpu 0: rx_hash 0x1bd282a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 40537] != expected 0x60cd2546 # # Exception| cpu 0: rx_hash 0x5dc55938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52050 dport 40537] != expected 0x698fcfa8 # # Exception| cpu 0: rx_hash 0x8867b3a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52064 dport 40537] != expected 0x2e7b0741 # # Exception| cpu 0: rx_hash 0xf6e55662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52110 dport 40537] != expected 0xd43bbcc4 # # Exception| cpu 0: rx_hash 0x804c5132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52124 dport 40537] != expected 0x976e015a # # Exception| cpu 0: rx_hash 0xb0f28dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52126 dport 40537] != expected 0xdd79562a # # Exception| cpu 0: rx_hash 0x2347bcfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52156 dport 40537] != expected 0x93cf742d # # Exception| cpu 0: rx_hash 0x2b4f17b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52166 dport 40537] != expected 0xc4eed3a3 # # Exception| cpu 0: rx_hash 0xc996c9b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52184 dport 40537] != expected 0xb0351059 # # Exception| cpu 0: rx_hash 0x8844fa7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52198 dport 40537] != expected 0xc04fa6d4 # # Exception| cpu 0: rx_hash 0x1c34232c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52202 dport 40537] != expected 0xf7c1d8b0 # # Exception| cpu 0: rx_hash 0x056e311a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 40537] != expected 0xc5e8d3cb # # Exception| cpu 0: rx_hash 0x73c7364a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52252 dport 40537] != expected 0x86bd6e55 # # Exception| cpu 0: rx_hash 0x64551b35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52300 dport 40537] != expected 0x8daf3e00 # # Exception| cpu 0: rx_hash 0x3a1daec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52312 dport 40537] != expected 0xa1e67f56 # # Exception| cpu 0: rx_hash 0x12fc1c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52318 dport 40537] != expected 0xcefa839e # # Exception| cpu 0: rx_hash 0x0d45d38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52466 dport 40537] != expected 0x7cfdd5d0 # # Exception| cpu 0: rx_hash 0x7034668c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52556 dport 40537] != expected 0x4d3b10ae # # Exception| cpu 0: rx_hash 0x2e7cd371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52568 dport 40537] != expected 0x617251f8 # # Exception| cpu 0: rx_hash 0x40a9f39b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52680 dport 40537] != expected 0xe918e64b # # Exception| cpu 0: rx_hash 0x06be2802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52696 dport 40537] != expected 0xe05a0ca5 # # Exception| cpu 0: rx_hash 0xbdeaabaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52732 dport 40537] != expected 0xc1f0d26a # # Exception| cpu 0: rx_hash 0xa7bf3d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52744 dport 40537] != expected 0xcabe3854 # # Exception| cpu 0: rx_hash 0x75d83fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52756 dport 40537] != expected 0xf472acde # # Exception| cpu 0: rx_hash 0xd1163a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52762 dport 40537] != expected 0x89eb85ca # # Exception| cpu 0: rx_hash 0xb825bb5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52770 dport 40537] != expected 0x968dcf8f # # Exception| cpu 0: rx_hash 0xa07ad538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52774 dport 40537] != expected 0xb3866437 # # Exception| cpu 0: rx_hash 0x42a30b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52792 dport 40537] != expected 0xc75da7cd # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x4082b935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35304 dport 56685] OK # # # cpu 0: rx_hash 0x362bbe65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35322 dport 56685] OK # # # cpu 0: rx_hash 0xbfcb19a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35372 dport 56685] OK # # # cpu 0: rx_hash 0x8f75c568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35374 dport 56685] OK # # # cpu 0: rx_hash 0xc16ab5b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35396 dport 56685] OK # # # cpu 0: rx_hash 0x9f220044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35408 dport 56685] OK # # # cpu 0: rx_hash 0xee4eef47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35436 dport 56685] OK # # # cpu 0: rx_hash 0x0c973141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35442 dport 56685] OK # # # cpu 0: rx_hash 0x247683ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35444 dport 56685] OK # # # cpu 0: rx_hash 0xe6650dd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35472 dport 56685] OK # # # cpu 0: rx_hash 0x1b2655e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35492 dport 56685] OK # # # cpu 0: rx_hash 0x8f568cb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35496 dport 56685] OK # # # cpu 0: rx_hash 0xf9ff8be6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35514 dport 56685] OK # # # cpu 0: rx_hash 0x14eb16fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35568 dport 56685] OK # # # cpu 0: rx_hash 0x512cd47a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35638 dport 56685] OK # # # cpu 0: rx_hash 0xc55c0d2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 56685] OK # # # cpu 0: rx_hash 0x699aa3fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35662 dport 56685] OK # # # cpu 0: rx_hash 0x2f8d7862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35678 dport 56685] OK # # # cpu 0: rx_hash 0xac4cc595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35716 dport 56685] OK # # # cpu 0: rx_hash 0xc2baaca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35730 dport 56685] OK # # # cpu 0: rx_hash 0x83689f6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35756 dport 56685] OK # # # cpu 0: rx_hash 0x8b603423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35798 dport 56685] OK # # # cpu 0: rx_hash 0xe253b544 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35822 dport 56685] OK # # # cpu 0: rx_hash 0xa541128f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35870 dport 56685] OK # # # cpu 0: rx_hash 0xd42dfd8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35874 dport 56685] OK # # # cpu 0: rx_hash 0x7705599e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35972 dport 56685] OK # # # cpu 0: rx_hash 0x19f330aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35986 dport 56685] OK # # # cpu 0: rx_hash 0xbd3d3535 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35996 dport 56685] OK # # # cpu 0: rx_hash 0xdfd60602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36104 dport 56685] OK # # # cpu 0: rx_hash 0xb6e58765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36144 dport 56685] OK # # # cpu 0: rx_hash 0xc8442b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36184 dport 56685] OK # # # cpu 0: rx_hash 0xa177aa1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36192 dport 56685] OK # # # cpu 4: rx_hash 0x58ddd751 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35308 dport 56685] OK # # # cpu 4: rx_hash 0x342146c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35338 dport 56685] OK # # # cpu 4: rx_hash 0x42884190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35352 dport 56685] OK # # # cpu 4: rx_hash 0x33e4ae93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35364 dport 56685] OK # # # cpu 4: rx_hash 0x0b52d912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35420 dport 56685] OK # # # cpu 4: rx_hash 0x3bec05db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35422 dport 56685] OK # # # cpu 4: rx_hash 0x4a80ead8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35426 dport 56685] OK # # # cpu 4: rx_hash 0x03793b84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35488 dport 56685] OK # # # cpu 4: rx_hash 0x9709e2d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35500 dport 56685] OK # # # cpu 4: rx_hash 0xd9169203 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35526 dport 56685] OK # # # cpu 4: rx_hash 0x7a1d7fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35558 dport 56685] OK # # # cpu 4: rx_hash 0xee6da699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35562 dport 56685] OK # # # cpu 4: rx_hash 0xdac68b1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35600 dport 56685] OK # # # cpu 4: rx_hash 0x7e088e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35614 dport 56685] OK # # # cpu 4: rx_hash 0x0f646187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35618 dport 56685] OK # # # cpu 4: rx_hash 0x71c5cd9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35658 dport 56685] OK # # # cpu 4: rx_hash 0x1f33a4ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35676 dport 56685] OK # # # cpu 4: rx_hash 0x6e5f4ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35680 dport 56685] OK # # # cpu 4: rx_hash 0x3ff9f490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35750 dport 56685] OK # # # cpu 4: rx_hash 0xdd202a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35768 dport 56685] OK # # # cpu 4: rx_hash 0xcd77efba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35782 dport 56685] OK # # # cpu 4: rx_hash 0xd2ed698d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35820 dport 56685] OK # # # cpu 4: rx_hash 0x5fc7a2ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35844 dport 56685] OK # # # cpu 4: rx_hash 0x296ea5bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35862 dport 56685] OK # # # cpu 4: rx_hash 0x161d3a6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35904 dport 56685] OK # # # cpu 4: rx_hash 0x826de339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35916 dport 56685] OK # # # cpu 4: rx_hash 0x60b43d3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35922 dport 56685] OK # # # cpu 4: rx_hash 0x6771d56c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35964 dport 56685] OK # # # cpu 4: rx_hash 0x8d83e9fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35998 dport 56685] OK # # # cpu 4: rx_hash 0xfcef06ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36002 dport 56685] OK # # # cpu 4: rx_hash 0x0e611dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36034 dport 56685] OK # # # cpu 4: rx_hash 0xf4e7adb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36056 dport 56685] OK # # # cpu 4: rx_hash 0xc459717e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36058 dport 56685] OK # # # cpu 4: rx_hash 0x858b42b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36068 dport 56685] OK # # # cpu 4: rx_hash 0xf32245e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36086 dport 56685] OK # # # cpu 4: rx_hash 0x4ba6df54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36100 dport 56685] OK # # # cpu 4: rx_hash 0x2550b660 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36114 dport 56685] OK # # # cpu 4: rx_hash 0xb1206f36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36126 dport 56685] OK # # # cpu 4: rx_hash 0x2a9df57b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36166 dport 56685] OK # # # cpu 4: rx_hash 0x8e53f0e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36168 dport 56685] OK # # # cpu 4: rx_hash 0xff3f1fe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36212 dport 56685] OK # # # cpu 4: rx_hash 0x6b4fc6b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36216 dport 56685] OK # # # cpu 4: rx_hash 0x5bf11a78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36218 dport 56685] OK # # # count: pass=75 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 358, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 49870 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39525 dport 49870] != expected 0x69742731 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39525 dport 49870] != expected 0x69742731 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49019 dport 49870] != expected 0x6b1a60bb # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49019 dport 49870] != expected 0x6b1a60bb # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50655 dport 49870] != expected 0x7acfc28e # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50655 dport 49870] != expected 0x7acfc28e # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57149 dport 49870] != expected 0xc350d707 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57149 dport 49870] != expected 0xc350d707 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60767 dport 49870] != expected 0x65f1bb73 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60767 dport 49870] != expected 0x65f1bb73 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40644 dport 49870] != expected 0x48f6aa50 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40644 dport 49870] != expected 0x48f6aa50 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37068 dport 49870] != expected 0x120ee6a5 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37068 dport 49870] != expected 0x120ee6a5 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48950 dport 49870] != expected 0xcaea0a84 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48950 dport 49870] != expected 0xcaea0a84 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56345 dport 49870] != expected 0x42243031 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56345 dport 49870] != expected 0x42243031 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35246 dport 49870] != expected 0x8a679788 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35246 dport 49870] != expected 0x8a679788 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40412 dport 49870] != expected 0xf3efac9b # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40412 dport 49870] != expected 0xf3efac9b # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33416 dport 49870] != expected 0x5916a21b # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33416 dport 49870] != expected 0x5916a21b # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 49870] != expected 0x76e7c06c # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50388 dport 49870] != expected 0x76e7c06c # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55181 dport 49870] != expected 0x57899016 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55181 dport 49870] != expected 0x57899016 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 49870] != expected 0x82f7901e # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 49870] != expected 0x82f7901e # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59819 dport 49870] != expected 0xfe44631f # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59819 dport 49870] != expected 0xfe44631f # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50887 dport 49870] != expected 0xc1d6c445 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50887 dport 49870] != expected 0xc1d6c445 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41805 dport 49870] != expected 0x2ddbcf7e # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41805 dport 49870] != expected 0x2ddbcf7e # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60946 dport 49870] != expected 0x64dfe8b5 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60946 dport 49870] != expected 0x64dfe8b5 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51650 dport 49870] != expected 0xf81a769a # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51650 dport 49870] != expected 0xf81a769a # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35199 dport 49870] != expected 0x94733460 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35199 dport 49870] != expected 0x94733460 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43025 dport 49870] != expected 0xa98b5d63 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43025 dport 49870] != expected 0xa98b5d63 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44049 dport 49870] != expected 0x99ae56c8 # # Exception| cpu 4: rx_hash 0x68b6c26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44049 dport 49870] != expected 0x99ae56c8 # # 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 358, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 53195 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38360 dport 53195] != expected 0x5e59340a # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38360 dport 53195] != expected 0x5e59340a # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60930 dport 53195] != expected 0xdcf1fcef # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60930 dport 53195] != expected 0xdcf1fcef # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55597 dport 53195] != expected 0x38e52d12 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55597 dport 53195] != expected 0x38e52d12 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60823 dport 53195] != expected 0x5557c897 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60823 dport 53195] != expected 0x5557c897 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48518 dport 53195] != expected 0x72a38b0 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48518 dport 53195] != expected 0x72a38b0 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33955 dport 53195] != expected 0xb20b4cb3 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33955 dport 53195] != expected 0xb20b4cb3 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58008 dport 53195] != expected 0x6921c727 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58008 dport 53195] != expected 0x6921c727 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45410 dport 53195] != expected 0xa2adc654 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45410 dport 53195] != expected 0xa2adc654 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53579 dport 53195] != expected 0xc006ab22 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53579 dport 53195] != expected 0xc006ab22 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51705 dport 53195] != expected 0x8eac82a1 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51705 dport 53195] != expected 0x8eac82a1 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34084 dport 53195] != expected 0xc734c147 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34084 dport 53195] != expected 0xc734c147 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39841 dport 53195] != expected 0xea36341d # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39841 dport 53195] != expected 0xea36341d # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46930 dport 53195] != expected 0x889911b3 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46930 dport 53195] != expected 0x889911b3 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38101 dport 53195] != expected 0xbf352976 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38101 dport 53195] != expected 0xbf352976 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43629 dport 53195] != expected 0x4a858151 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43629 dport 53195] != expected 0x4a858151 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58365 dport 53195] != expected 0xf6ec7643 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58365 dport 53195] != expected 0xf6ec7643 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43354 dport 53195] != expected 0x78547f5f # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43354 dport 53195] != expected 0x78547f5f # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60776 dport 53195] != expected 0xcbf4f5b # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60776 dport 53195] != expected 0xcbf4f5b # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55251 dport 53195] != expected 0xedd4dd48 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55251 dport 53195] != expected 0xedd4dd48 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36518 dport 53195] != expected 0x63950a2f # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36518 dport 53195] != expected 0x63950a2f # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50618 dport 53195] != expected 0xe97e61c4 # # Exception| cpu 5: rx_hash 0x747d48b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50618 dport 53195] != expected 0xe97e61c4 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->