< 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 39563 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0bad022c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51208 dport 39563] != expected 0xce3152bd # # Exception| cpu 0: rx_hash 0x6b6bcfd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51264 dport 39563] != expected 0x93aeb431 # # Exception| cpu 0: rx_hash 0xf89828c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51268 dport 39563] != expected 0xc2b2f19d # # Exception| cpu 0: rx_hash 0xd6cb6e98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51328 dport 39563] != expected 0x1c379246 # # Exception| cpu 0: rx_hash 0xa83d83cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51356 dport 39563] != expected 0x31e2e457 # # Exception| cpu 0: rx_hash 0x4e57d602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 39563] != expected 0x28e5a216 # # Exception| cpu 0: rx_hash 0x91ea6d56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 39563] != expected 0xe390ff92 # # Exception| cpu 0: rx_hash 0x5b08a92f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51408 dport 39563] != expected 0x3d614777 # # Exception| cpu 0: rx_hash 0xef1c8005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 39563] != expected 0xce458983 # # Exception| cpu 0: rx_hash 0xe473df86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51432 dport 39563] != expected 0xab8bfc7f # # Exception| cpu 0: rx_hash 0xbd62fce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51446 dport 39563] != expected 0x24660136 # # Exception| cpu 0: rx_hash 0xd37cc159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51452 dport 39563] != expected 0x2ed0a8b8 # # Exception| cpu 0: rx_hash 0xbf1420e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51476 dport 39563] != expected 0xdea055ba # # Exception| cpu 0: rx_hash 0xfd828cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51490 dport 39563] != expected 0x13e00290 # # Exception| cpu 0: rx_hash 0x006f564a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51500 dport 39563] != expected 0x484aeeb2 # # Exception| cpu 0: rx_hash 0x962b1e92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51540 dport 39563] != expected 0x2bb191e0 # # Exception| cpu 0: rx_hash 0x9d444111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51562 dport 39563] != expected 0x4e7fe41c # # Exception| cpu 0: rx_hash 0xc4556271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51572 dport 39563] != expected 0xc1921955 # # Exception| cpu 0: rx_hash 0xb87858c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51600 dport 39563] != expected 0xf534f23b # # Exception| cpu 0: rx_hash 0x07032e6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51624 dport 39563] != expected 0x63de4933 # # Exception| cpu 0: rx_hash 0xb3170741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51630 dport 39563] != expected 0x90fa87c7 # # Exception| cpu 0: rx_hash 0x8418199e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51642 dport 39563] != expected 0x15a1d300 # # Exception| cpu 0: rx_hash 0x2e3c101a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51688 dport 39563] != expected 0x96cf8d69 # # Exception| cpu 0: rx_hash 0xc3391a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51696 dport 39563] != expected 0xea06bed4 # # Exception| cpu 0: rx_hash 0x93673f44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 39563] != expected 0xb398614 # # Exception| cpu 0: rx_hash 0xed91d217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51738 dport 39563] != expected 0x26ecf005 # # Exception| cpu 0: rx_hash 0xc11943a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51750 dport 39563] != expected 0xe11a0ea1 # # Exception| cpu 0: rx_hash 0xf3a1f2b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51790 dport 39563] != expected 0x56a66098 # # Exception| cpu 0: rx_hash 0xb3ec8956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51840 dport 39563] != expected 0x8295aacd # # Exception| cpu 0: rx_hash 0x940b4765 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51842 dport 39563] != expected 0x20ad2195 # # Exception| cpu 0: rx_hash 0xf17a2559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51894 dport 39563] != expected 0x4fd5fde7 # # Exception| cpu 0: rx_hash 0xbd347914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51906 dport 39563] != expected 0xd5bce5cf # # Exception| cpu 0: rx_hash 0xf4cd8a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51914 dport 39563] != expected 0x7d32c719 # # Exception| cpu 0: rx_hash 0xe4255a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51932 dport 39563] != expected 0x5a511886 # # Exception| cpu 0: rx_hash 0xb42dfa92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51998 dport 39563] != expected 0x4ab4c4bf # # Exception| cpu 0: rx_hash 0xbf42a511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52000 dport 39563] != expected 0x2f7ab143 # # Exception| cpu 0: rx_hash 0xc403e783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52032 dport 39563] != expected 0x3048fdac # # Exception| cpu 0: rx_hash 0xe3e429b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 39563] != expected 0x927076f4 # # Exception| cpu 0: rx_hash 0xf30cf95c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52052 dport 39563] != expected 0xb513a96b # # Exception| cpu 0: rx_hash 0x86954b8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52086 dport 39563] != expected 0xfd08aa86 # # Exception| cpu 0: rx_hash 0x2bdd3a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 39563] != expected 0x55f2536e # # Exception| cpu 0: rx_hash 0x8f21c3ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52144 dport 39563] != expected 0x81b54205 # # Exception| cpu 0: rx_hash 0x3b35eac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52150 dport 39563] != expected 0x72918cf1 # # Exception| cpu 0: rx_hash 0xe13ffe50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 39563] != expected 0x8b03eb8b # # Exception| cpu 0: rx_hash 0x9a7ebcc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52186 dport 39563] != expected 0x9431a764 # # Exception| cpu 0: rx_hash 0xa61efd9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52208 dport 39563] != expected 0x74a4865f # # Exception| cpu 0: rx_hash 0x5bf32738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 39563] != expected 0x2f0e6a7d # # Exception| cpu 0: rx_hash 0x70c70247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52224 dport 39563] != expected 0xa9ee6c2e # # Exception| cpu 0: rx_hash 0x1ed93ff8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52234 dport 39563] != expected 0xa358c5a0 # # Exception| cpu 0: rx_hash 0xe85bbadd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52282 dport 39563] != expected 0x9d3c5c7e # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xdecc07bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 43093] OK # # # cpu 0: rx_hash 0x04c61329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56746 dport 43093] OK # # # cpu 0: rx_hash 0x6400ded4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56802 dport 43093] OK # # # cpu 0: rx_hash 0x0a1ee36b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56808 dport 43093] OK # # # cpu 0: rx_hash 0x8905d49e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56826 dport 43093] OK # # # cpu 0: rx_hash 0x24b62b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56834 dport 43093] OK # # # cpu 0: rx_hash 0xfebc3fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56846 dport 43093] OK # # # cpu 0: rx_hash 0xbc2a93b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56888 dport 43093] OK # # # cpu 0: rx_hash 0xd78301c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56910 dport 43093] OK # # # cpu 0: rx_hash 0xe08c1f17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56922 dport 43093] OK # # # cpu 0: rx_hash 0x737ff80e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56926 dport 43093] OK # # # cpu 0: rx_hash 0x160e9a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56938 dport 43093] OK # # # cpu 0: rx_hash 0x043d9d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56964 dport 43093] OK # # # cpu 0: rx_hash 0xbef14456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57024 dport 43093] OK # # # cpu 0: rx_hash 0x89fe5a89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57044 dport 43093] OK # # # cpu 0: rx_hash 0x7413802f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57050 dport 43093] OK # # # cpu 0: rx_hash 0xeef9e4b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57090 dport 43093] OK # # # cpu 0: rx_hash 0x900f09e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57118 dport 43093] OK # # # cpu 0: rx_hash 0xac6f48bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57140 dport 43093] OK # # # cpu 0: rx_hash 0x21ac8f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57188 dport 43093] OK # # # cpu 0: rx_hash 0x064b413b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57190 dport 43093] OK # # # cpu 0: rx_hash 0xeb4e4b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57214 dport 43093] OK # # # cpu 0: rx_hash 0x9c0c2e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57252 dport 43093] OK # # # cpu 0: rx_hash 0xf21213fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57262 dport 43093] OK # # # cpu 0: rx_hash 0x7109240b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57276 dport 43093] OK # # # cpu 0: rx_hash 0x56eeea38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57278 dport 43093] OK # # # cpu 0: rx_hash 0x362827c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57334 dport 43093] OK # # # cpu 0: rx_hash 0xec223350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57338 dport 43093] OK # # # cpu 0: rx_hash 0xd63fc156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57394 dport 43093] OK # # # cpu 0: rx_hash 0xf46fa0a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57420 dport 43093] OK # # # cpu 0: rx_hash 0x81f61274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57454 dport 43093] OK # # # cpu 0: rx_hash 0x7ec01f32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57496 dport 43093] OK # # # cpu 0: rx_hash 0xf6b47744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57524 dport 43093] OK # # # cpu 0: rx_hash 0xbf4d84c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57532 dport 43093] OK # # # cpu 0: rx_hash 0xeaf28bef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57602 dport 43093] OK # # # cpu 0: rx_hash 0x84ecb650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57608 dport 43093] OK # # # cpu 0: rx_hash 0x30f89f7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57614 dport 43093] OK # # # cpu 0: rx_hash 0x45612daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57644 dport 43093] OK # # # cpu 0: rx_hash 0x2ec8bfd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57690 dport 43093] OK # # # cpu 0: rx_hash 0xc8a2ea1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57724 dport 43093] OK # # # cpu 0: rx_hash 0xed9ef3ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57734 dport 43093] OK # # # cpu 0: rx_hash 0x8380ce71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57740 dport 43093] OK # # # cpu 0: rx_hash 0xd1feb292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57772 dport 43093] OK # # # cpu 0: rx_hash 0xf6197ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57774 dport 43093] OK # # # cpu 0: rx_hash 0xe346038c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57796 dport 43093] OK # # # cpu 0: rx_hash 0x863761b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57840 dport 43093] 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 43836 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59167 dport 43836] != expected 0xe9ef0383 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59167 dport 43836] != expected 0xe9ef0383 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43138 dport 43836] != expected 0xcd294b30 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43138 dport 43836] != expected 0xcd294b30 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34033 dport 43836] != expected 0xb1063ab2 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34033 dport 43836] != expected 0xb1063ab2 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54473 dport 43836] != expected 0x68cdd76f # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54473 dport 43836] != expected 0x68cdd76f # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48273 dport 43836] != expected 0xc3a29ce6 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48273 dport 43836] != expected 0xc3a29ce6 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45504 dport 43836] != expected 0xb338bc17 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45504 dport 43836] != expected 0xb338bc17 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44984 dport 43836] != expected 0x954c2eb8 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44984 dport 43836] != expected 0x954c2eb8 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49042 dport 43836] != expected 0x860d4892 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49042 dport 43836] != expected 0x860d4892 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57158 dport 43836] != expected 0x49d0086e # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57158 dport 43836] != expected 0x49d0086e # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 43836] != expected 0x7fdafca4 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50726 dport 43836] != expected 0x7fdafca4 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51646 dport 43836] != expected 0xf284f6ce # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51646 dport 43836] != expected 0xf284f6ce # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53965 dport 43836] != expected 0x6822b60d # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53965 dport 43836] != expected 0x6822b60d # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52845 dport 43836] != expected 0x23a409e3 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52845 dport 43836] != expected 0x23a409e3 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55660 dport 43836] != expected 0xf8b60d9b # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55660 dport 43836] != expected 0xf8b60d9b # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57035 dport 43836] != expected 0xb3ffea9e # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57035 dport 43836] != expected 0xb3ffea9e # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55672 dport 43836] != expected 0x7ded595c # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55672 dport 43836] != expected 0x7ded595c # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39843 dport 43836] != expected 0x4aa3f830 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39843 dport 43836] != expected 0x4aa3f830 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32840 dport 43836] != expected 0xd6446963 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32840 dport 43836] != expected 0xd6446963 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51540 dport 43836] != expected 0x9d88f182 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51540 dport 43836] != expected 0x9d88f182 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 43836] != expected 0xa900fa19 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 43836] != expected 0xa900fa19 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42353 dport 43836] != expected 0x8f208a01 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42353 dport 43836] != expected 0x8f208a01 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44015 dport 43836] != expected 0xcc1e3f89 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44015 dport 43836] != expected 0xcc1e3f89 # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56493 dport 43836] != expected 0xc14b500e # # Exception| cpu 0: rx_hash 0x0a1b3b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56493 dport 43836] != expected 0xc14b500e # # 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 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 43394 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48259 dport 43394] != expected 0x9de4eeff # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48259 dport 43394] != expected 0x9de4eeff # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 43394] != expected 0x57b2043f # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 43394] != expected 0x57b2043f # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53610 dport 43394] != expected 0xb0e2d874 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53610 dport 43394] != expected 0xb0e2d874 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 43394] != expected 0xe56748c9 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46706 dport 43394] != expected 0xe56748c9 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41425 dport 43394] != expected 0x5af1de0a # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41425 dport 43394] != expected 0x5af1de0a # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 43394] != expected 0x83fc43a9 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 43394] != expected 0x83fc43a9 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56435 dport 43394] != expected 0xf3bd8bd1 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56435 dport 43394] != expected 0xf3bd8bd1 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35489 dport 43394] != expected 0xf53fca83 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35489 dport 43394] != expected 0xf53fca83 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41769 dport 43394] != expected 0x3d0dee24 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41769 dport 43394] != expected 0x3d0dee24 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48603 dport 43394] != expected 0x93911558 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48603 dport 43394] != expected 0x93911558 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47390 dport 43394] != expected 0xc09e3c88 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47390 dport 43394] != expected 0xc09e3c88 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51942 dport 43394] != expected 0xc4f27e81 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51942 dport 43394] != expected 0xc4f27e81 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44135 dport 43394] != expected 0x6d6d28b5 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44135 dport 43394] != expected 0x6d6d28b5 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39294 dport 43394] != expected 0x7d8d0066 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39294 dport 43394] != expected 0x7d8d0066 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36452 dport 43394] != expected 0xa630e353 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36452 dport 43394] != expected 0xa630e353 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44487 dport 43394] != expected 0x61c304f2 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44487 dport 43394] != expected 0x61c304f2 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33362 dport 43394] != expected 0xcf7c4548 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33362 dport 43394] != expected 0xcf7c4548 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46250 dport 43394] != expected 0xd0e50404 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46250 dport 43394] != expected 0xd0e50404 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49001 dport 43394] != expected 0xb34c26b8 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49001 dport 43394] != expected 0xb34c26b8 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38245 dport 43394] != expected 0xd37a526c # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38245 dport 43394] != expected 0xd37a526c # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43879 dport 43394] != expected 0xf096f300 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43879 dport 43394] != expected 0xf096f300 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 43394] != expected 0x579d3ad9 # # Exception| cpu 5: rx_hash 0x776c671c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 43394] != expected 0x579d3ad9 # # 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__->