< 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 216, 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 52131 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf1ff1214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54838 dport 52131] != expected 0x89691038 # # Exception| cpu 0: rx_hash 0xf5080cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54842 dport 52131] != expected 0x37c095f4 # # Exception| cpu 0: rx_hash 0x1b22c64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54872 dport 52131] != expected 0x898857a2 # # Exception| cpu 0: rx_hash 0xdee81f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54884 dport 52131] != expected 0x188bb31d # # Exception| cpu 0: rx_hash 0xd4ab289e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54890 dport 52131] != expected 0xfbfc43e # # Exception| cpu 0: rx_hash 0x557dadb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54906 dport 52131] != expected 0x3a8c7a63 # # Exception| cpu 0: rx_hash 0xe40f1be6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54922 dport 52131] != expected 0x1ecc834c # # Exception| cpu 0: rx_hash 0x4ace93c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54984 dport 52131] != expected 0xba1d9e34 # # Exception| cpu 0: rx_hash 0x0066e6d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55014 dport 52131] != expected 0xb7b03639 # # Exception| cpu 0: rx_hash 0x0491f83b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55018 dport 52131] != expected 0x919b3f5 # # Exception| cpu 0: rx_hash 0x821d69a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55038 dport 52131] != expected 0xe8e4f4df # # Exception| cpu 0: rx_hash 0xd7bd11bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55060 dport 52131] != expected 0x393e061c # # Exception| cpu 0: rx_hash 0x97565329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55092 dport 52131] != expected 0x23a7d932 # # Exception| cpu 0: rx_hash 0x9a4f701d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55102 dport 52131] != expected 0xe05d5766 # # Exception| cpu 0: rx_hash 0xb1af63f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55136 dport 52131] != expected 0xcf16718f # # Exception| cpu 0: rx_hash 0xb5587d14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55148 dport 52131] != expected 0x71bff443 # # Exception| cpu 0: rx_hash 0x3723f262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55156 dport 52131] != expected 0x2eeb36a5 # # Exception| cpu 0: rx_hash 0x0e69fcc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55186 dport 52131] != expected 0x42cb7a4f # # Exception| cpu 0: rx_hash 0xc24d184d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55208 dport 52131] != expected 0xae9b9568 # # Exception| cpu 0: rx_hash 0x4036973b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55216 dport 52131] != expected 0xf1cf578e # # Exception| cpu 0: rx_hash 0xed5a1544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55290 dport 52131] != expected 0x3f79364d # # Exception| cpu 0: rx_hash 0xd3c89698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55302 dport 52131] != expected 0x47d4453c # # Exception| cpu 0: rx_hash 0x5caa3ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 55316 dport 52131] != expected 0xdb7a098e # # Exception| cpu 0: rx_hash 0x9323d40e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55334 dport 52131] != expected 0x5d4d9a12 # # Exception| cpu 0: rx_hash 0x1b1b6cfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55344 dport 52131] != expected 0x152d2fd7 # # Exception| cpu 0: rx_hash 0x7d091ebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55364 dport 52131] != expected 0xe3055844 # # Exception| cpu 0: rx_hash 0xc1628bdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55486 dport 52131] != expected 0x4bf2f3f # # Exception| cpu 0: rx_hash 0xbf22e026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55562 dport 52131] != expected 0xfa2efb15 # # Exception| cpu 0: rx_hash 0xfb3ebc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55590 dport 52131] != expected 0x5e1ea1f7 # # Exception| cpu 0: rx_hash 0xffc9a2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55594 dport 52131] != expected 0xe0b7243b # # Exception| cpu 0: rx_hash 0x7ae83971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55606 dport 52131] != expected 0x6b2d1faa # # Exception| cpu 0: rx_hash 0x11e36802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55624 dport 52131] != expected 0x5effe66d # # Exception| cpu 0: rx_hash 0xae25f738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55738 dport 52131] != expected 0xd322edad # # Exception| cpu 4: rx_hash 0xb8fa6d5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54800 dport 52131] != expected 0xeea3c48e # # Exception| cpu 4: rx_hash 0xbfa079ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54804 dport 52131] != expected 0x3a6d3df9 # # Exception| cpu 4: rx_hash 0x70299739 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54822 dport 52131] != expected 0xbc5aae65 # # Exception| cpu 4: rx_hash 0x74de89d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54826 dport 52131] != expected 0x2f32ba9 # # Exception| cpu 4: rx_hash 0x612e8027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54934 dport 52131] != expected 0x9556b8dd # # Exception| cpu 4: rx_hash 0xa013479c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54950 dport 52131] != expected 0xbafcd9ae # # Exception| cpu 4: rx_hash 0x2f71ebde [saddr 192.0.3.2 daddr 192.0.3.1 sport 54964 dport 52131] != expected 0x2652951c # # Exception| cpu 4: rx_hash 0x2532dc5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54970 dport 52131] != expected 0x3166e23f # # Exception| cpu 4: rx_hash 0x49639999 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54976 dport 52131] != expected 0xd07ae28f # # Exception| cpu 4: rx_hash 0xc60135db [saddr 192.0.3.2 daddr 192.0.3.1 sport 54994 dport 52131] != expected 0x4cd4ae3d # # Exception| cpu 4: rx_hash 0x073cf260 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 52131] != expected 0x637ecf4e # # Exception| cpu 4: rx_hash 0x1cc3e187 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55082 dport 52131] != expected 0x1a0104c # # Exception| cpu 4: rx_hash 0x348ef839 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55164 dport 52131] != expected 0x448c4a1e # # Exception| cpu 4: rx_hash 0x82a65adb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55176 dport 52131] != expected 0xb4024a46 # # Exception| cpu 4: rx_hash 0x8c1273b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55178 dport 52131] != expected 0x1d9fb8a9 # # Exception| cpu 4: rx_hash 0x0370dff6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55192 dport 52131] != expected 0x8131f41b # # Exception| cpu 4: rx_hash 0x4e82be54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 52131] != expected 0x5852a561 # # Exception| cpu 4: rx_hash 0x22d3fb90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55240 dport 52131] != expected 0xb94ea5d1 # # Exception| cpu 4: rx_hash 0x2c67d2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 55242 dport 52131] != expected 0x10d3573e # # Exception| cpu 4: rx_hash 0x2589ef27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55244 dport 52131] != expected 0x6d805ca6 # # Exception| cpu 4: rx_hash 0xa7f26051 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55252 dport 52131] != expected 0x32d49e40 # # Exception| cpu 4: rx_hash 0x6195b35d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55264 dport 52131] != expected 0xc9b00644 # # Exception| cpu 4: rx_hash 0x6238b906 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55272 dport 52131] != expected 0xa3d77aff # # Exception| cpu 4: rx_hash 0xd0659cc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55310 dport 52131] != expected 0x2db33987 # # Exception| cpu 4: rx_hash 0x3de25c2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55396 dport 52131] != expected 0xf99c876a # # Exception| cpu 4: rx_hash 0x8867f493 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55448 dport 52131] != expected 0x6375fb89 # # Exception| cpu 4: rx_hash 0x8f3de024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55452 dport 52131] != expected 0xb7bb02fe # # Exception| cpu 4: rx_hash 0x40b40ef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 52131] != expected 0x318c9162 # # Exception| cpu 4: rx_hash 0xa02aed2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55502 dport 52131] != expected 0x2659a1db # # Exception| cpu 4: rx_hash 0x26a67cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55514 dport 52131] != expected 0xc7a4e6f1 # # Exception| cpu 4: rx_hash 0xe79bbb0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55530 dport 52131] != expected 0xe80e8782 # # Exception| cpu 4: rx_hash 0x6fa303f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55548 dport 52131] != expected 0xa06e3247 # # Exception| cpu 4: rx_hash 0x61172a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55550 dport 52131] != expected 0x9f3c0a8 # # Exception| cpu 4: rx_hash 0xf58a9533 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55588 dport 52131] != expected 0xf7835318 # # Exception| cpu 4: rx_hash 0x77f11a45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55612 dport 52131] != expected 0xa8d791fe # # Exception| cpu 4: rx_hash 0x1ba05f81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55622 dport 52131] != expected 0x49cb914e # # Exception| cpu 4: rx_hash 0x9d2cce1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55634 dport 52131] != expected 0xa836d664 # # Exception| cpu 4: rx_hash 0xddc78c8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55666 dport 52131] != expected 0xb2af094a # # Exception| cpu 4: rx_hash 0x6cb53ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55682 dport 52131] != expected 0x96eff065 # # Exception| cpu 4: rx_hash 0x28a966a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55726 dport 52131] != expected 0x32dfaa87 # # Exception| cpu 4: rx_hash 0xa091de57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55736 dport 52131] != expected 0x7abf1f42 # # Exception| cpu 4: rx_hash 0xccc09b93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55746 dport 52131] != expected 0x9ba31ff2 # # Exception| cpu 4: rx_hash 0xc52ea64b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55748 dport 52131] != expected 0xe6f0146a # # Exception| cpu 4: rx_hash 0x44f82366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55764 dport 52131] != expected 0xd3c3aa37 # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8d2adeb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45380 dport 54071] OK # # # cpu 0: rx_hash 0x45f924da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45426 dport 54071] OK # # # cpu 0: rx_hash 0x32ec4183 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45494 dport 54071] OK # # # cpu 0: rx_hash 0xd1dfa805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45534 dport 54071] OK # # # cpu 0: rx_hash 0x50ef87ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45652 dport 54071] OK # # # cpu 0: rx_hash 0x9b9177d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45674 dport 54071] OK # # # cpu 0: rx_hash 0x2e14df6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45718 dport 54071] OK # # # cpu 0: rx_hash 0x1afcc180 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45836 dport 54071] OK # # # cpu 0: rx_hash 0x32b1d83e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45914 dport 54071] OK # # # cpu 0: rx_hash 0xf4d60b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45934 dport 54071] OK # # # cpu 0: rx_hash 0x4b109408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45980 dport 54071] OK # # # cpu 0: rx_hash 0x8a2d53b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45996 dport 54071] OK # # # cpu 0: rx_hash 0x0ca1c229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46008 dport 54071] OK # # # cpu 0: rx_hash 0x691eba35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46020 dport 54071] OK # # # cpu 0: rx_hash 0xe28b089b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46042 dport 54071] OK # # # cpu 0: rx_hash 0xe5d11c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46046 dport 54071] OK # # # cpu 0: rx_hash 0x1361a93b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46142 dport 54071] OK # # # cpu 0: rx_hash 0x3c76a432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46188 dport 54071] OK # # # cpu 0: rx_hash 0xbe0d2b44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46196 dport 54071] OK # # # cpu 0: rx_hash 0x0f7f9d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46212 dport 54071] OK # # # cpu 0: rx_hash 0x84ea2fbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46234 dport 54071] OK # # # cpu 0: rx_hash 0xce425aaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46260 dport 54071] OK # # # cpu 0: rx_hash 0x696def56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46320 dport 54071] OK # # # cpu 0: rx_hash 0x368ea0cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46356 dport 54071] OK # # # cpu 0: rx_hash 0x172d84ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46404 dport 54071] OK # # # cpu 4: rx_hash 0x0f5151cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45404 dport 54071] OK # # # cpu 4: rx_hash 0xc93682c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45416 dport 54071] OK # # # cpu 4: rx_hash 0x410e3a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45438 dport 54071] OK # # # cpu 4: rx_hash 0xfec8a50c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45452 dport 54071] OK # # # cpu 4: rx_hash 0x76f01df9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45466 dport 54071] OK # # # cpu 4: rx_hash 0xb979f32d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45480 dport 54071] OK # # # cpu 4: rx_hash 0x5a4a1aab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45504 dport 54071] OK # # # cpu 4: rx_hash 0x17b87b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45546 dport 54071] OK # # # cpu 4: rx_hash 0x9134ea93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45566 dport 54071] OK # # # cpu 4: rx_hash 0x7c5580bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45582 dport 54071] OK # # # cpu 4: rx_hash 0xf3372cff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45596 dport 54071] OK # # # cpu 4: rx_hash 0x3be4d69c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45610 dport 54071] OK # # # cpu 4: rx_hash 0xba3253b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45626 dport 54071] OK # # # cpu 4: rx_hash 0xd6631675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45632 dport 54071] OK # # # cpu 4: rx_hash 0xdc2021f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45646 dport 54071] OK # # # cpu 4: rx_hash 0x54189903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45656 dport 54071] OK # # # cpu 4: rx_hash 0x5df6a4db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45662 dport 54071] OK # # # cpu 4: rx_hash 0x91d24054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45668 dport 54071] OK # # # cpu 4: rx_hash 0xac6f5018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45710 dport 54071] OK # # # cpu 4: rx_hash 0xe19d31ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45732 dport 54071] OK # # # cpu 4: rx_hash 0x4baba772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45802 dport 54071] OK # # # cpu 4: rx_hash 0xc4c90b30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45816 dport 54071] OK # # # cpu 4: rx_hash 0x1951cbdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45828 dport 54071] OK # # # cpu 4: rx_hash 0x98874ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45844 dport 54071] OK # # # cpu 4: rx_hash 0xd6d8250f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45878 dport 54071] OK # # # cpu 4: rx_hash 0xb9246a90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45892 dport 54071] OK # # # cpu 4: rx_hash 0xfe953cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45920 dport 54071] OK # # # cpu 4: rx_hash 0xf77b0169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45926 dport 54071] OK # # # cpu 4: rx_hash 0x7f43b99c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45936 dport 54071] OK # # # cpu 4: rx_hash 0x4609b73c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45974 dport 54071] OK # # # cpu 4: rx_hash 0x60f087ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46018 dport 54071] OK # # # cpu 4: rx_hash 0xe12602c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46034 dport 54071] OK # # # cpu 4: rx_hash 0xab8e77d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46076 dport 54071] OK # # # cpu 4: rx_hash 0x5027e1f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46102 dport 54071] OK # # # cpu 4: rx_hash 0x7f30ecff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46148 dport 54071] OK # # # cpu 4: rx_hash 0xfee669d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46164 dport 54071] OK # # # cpu 4: rx_hash 0xf05240bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46166 dport 54071] OK # # # cpu 4: rx_hash 0xf4a55e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46170 dport 54071] OK # # # cpu 4: rx_hash 0x359899ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46186 dport 54071] OK # # # cpu 4: rx_hash 0xb9573ff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46192 dport 54071] OK # # # cpu 4: rx_hash 0x874725e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46226 dport 54071] OK # # # cpu 4: rx_hash 0xa85028ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46272 dport 54071] OK # # # cpu 4: rx_hash 0x20689018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46294 dport 54071] OK # # # cpu 4: rx_hash 0x6d9af1ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46332 dport 54071] OK # # # cpu 4: rx_hash 0x632ed8d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46334 dport 54071] OK # # # cpu 4: rx_hash 0xb0023151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46336 dport 54071] OK # # # cpu 4: rx_hash 0x3b9783ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46366 dport 54071] OK # # # cpu 4: rx_hash 0x1ec3b975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46402 dport 54071] OK # # # cpu 4: rx_hash 0x14808ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46412 dport 54071] 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 216, 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 38819 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46858 dport 38819] != expected 0x21fa1cc7 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46858 dport 38819] != expected 0x21fa1cc7 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34284 dport 38819] != expected 0x145c67be # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34284 dport 38819] != expected 0x145c67be # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39375 dport 38819] != expected 0x4e8359b # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39375 dport 38819] != expected 0x4e8359b # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51793 dport 38819] != expected 0x968b5268 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51793 dport 38819] != expected 0x968b5268 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42465 dport 38819] != expected 0xb1d49e72 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42465 dport 38819] != expected 0xb1d49e72 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34857 dport 38819] != expected 0xfbae712a # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34857 dport 38819] != expected 0xfbae712a # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35200 dport 38819] != expected 0xdd9e7b4e # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35200 dport 38819] != expected 0xdd9e7b4e # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50675 dport 38819] != expected 0xc16d07f0 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50675 dport 38819] != expected 0xc16d07f0 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53415 dport 38819] != expected 0xfe6e69ef # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53415 dport 38819] != expected 0xfe6e69ef # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49271 dport 38819] != expected 0x50827c50 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49271 dport 38819] != expected 0x50827c50 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39245 dport 38819] != expected 0xabd3b0bf # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39245 dport 38819] != expected 0xabd3b0bf # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 38819] != expected 0x809cede5 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51718 dport 38819] != expected 0x809cede5 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50484 dport 38819] != expected 0xe4ef71eb # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50484 dport 38819] != expected 0xe4ef71eb # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41679 dport 38819] != expected 0x7e575e91 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41679 dport 38819] != expected 0x7e575e91 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 38819] != expected 0x9f66cde0 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 38819] != expected 0x9f66cde0 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49364 dport 38819] != expected 0xb61bc385 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49364 dport 38819] != expected 0xb61bc385 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37401 dport 38819] != expected 0xe5f2d969 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37401 dport 38819] != expected 0xe5f2d969 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39741 dport 38819] != expected 0x89ca3a9 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39741 dport 38819] != expected 0x89ca3a9 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 38819] != expected 0xeabcab49 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43572 dport 38819] != expected 0xeabcab49 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50086 dport 38819] != expected 0xbf9a1999 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50086 dport 38819] != expected 0xbf9a1999 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54937 dport 38819] != expected 0x78d2cb4 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54937 dport 38819] != expected 0x78d2cb4 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37331 dport 38819] != expected 0xaf186976 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37331 dport 38819] != expected 0xaf186976 # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59563 dport 38819] != expected 0xb882213e # # Exception| cpu 5: rx_hash 0xcb573a9d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59563 dport 38819] != expected 0xb882213e # # 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 216, 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 59215 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46753 dport 59215] != expected 0x6ad0bab0 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46753 dport 59215] != expected 0x6ad0bab0 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35607 dport 59215] != expected 0x78e132fd # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35607 dport 59215] != expected 0x78e132fd # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49798 dport 59215] != expected 0xd8db8553 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49798 dport 59215] != expected 0xd8db8553 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55677 dport 59215] != expected 0x4e49e519 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55677 dport 59215] != expected 0x4e49e519 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52678 dport 59215] != expected 0xf3b90f7d # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52678 dport 59215] != expected 0xf3b90f7d # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49904 dport 59215] != expected 0xb07dde7b # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49904 dport 59215] != expected 0xb07dde7b # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42408 dport 59215] != expected 0xe87e8ca # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42408 dport 59215] != expected 0xe87e8ca # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45005 dport 59215] != expected 0x8d26545c # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45005 dport 59215] != expected 0x8d26545c # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47142 dport 59215] != expected 0x4d664625 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47142 dport 59215] != expected 0x4d664625 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51982 dport 59215] != expected 0x2e529af5 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51982 dport 59215] != expected 0x2e529af5 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32840 dport 59215] != expected 0x5f7902b6 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32840 dport 59215] != expected 0x5f7902b6 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33675 dport 59215] != expected 0x60f9d493 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33675 dport 59215] != expected 0x60f9d493 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 59215] != expected 0x9c88ff60 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 59215] != expected 0x9c88ff60 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49883 dport 59215] != expected 0xe0e7ed06 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49883 dport 59215] != expected 0xe0e7ed06 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36265 dport 59215] != expected 0xcdacfc5d # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36265 dport 59215] != expected 0xcdacfc5d # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57182 dport 59215] != expected 0xb3773202 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57182 dport 59215] != expected 0xb3773202 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60964 dport 59215] != expected 0x2fa2253 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60964 dport 59215] != expected 0x2fa2253 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55367 dport 59215] != expected 0xea7069c4 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55367 dport 59215] != expected 0xea7069c4 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39240 dport 59215] != expected 0x5ce6116b # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39240 dport 59215] != expected 0x5ce6116b # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60702 dport 59215] != expected 0x92cd1aa7 # # Exception| cpu 0: rx_hash 0x7e3a4c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60702 dport 59215] != expected 0x92cd1aa7 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 204, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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 209, 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 101, 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 88, 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 49, 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__->