< 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 48964 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf9afe514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34738 dport 48964] != expected 0xa3a8819a # # Exception| cpu 0: rx_hash 0x12449c2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34754 dport 48964] != expected 0xba3154e5 # # Exception| cpu 0: rx_hash 0x1398971a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34800 dport 48964] != expected 0xc025921d # # Exception| cpu 0: rx_hash 0x3bc4ba5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34876 dport 48964] != expected 0xe1920deb # # Exception| cpu 0: rx_hash 0x6d204683 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34898 dport 48964] != expected 0x95bf0291 # # Exception| cpu 0: rx_hash 0x2105e577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34924 dport 48964] != expected 0x28b6e06b # # Exception| cpu 0: rx_hash 0x33a78471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34926 dport 48964] != expected 0x23656f93 # # Exception| cpu 0: rx_hash 0x9909f129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34944 dport 48964] != expected 0xe3672ed6 # # Exception| cpu 0: rx_hash 0x5da16968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34952 dport 48964] != expected 0xa193cd28 # # Exception| cpu 0: rx_hash 0xf3d086bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34982 dport 48964] != expected 0xbde05e2d # # Exception| cpu 0: rx_hash 0xd52c52dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35006 dport 48964] != expected 0x5e6ecc2c # # Exception| cpu 0: rx_hash 0xdc9367c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35038 dport 48964] != expected 0xe68d68ac # # Exception| cpu 0: rx_hash 0x72e28811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35056 dport 48964] != expected 0xfafefba9 # # Exception| cpu 0: rx_hash 0xfbb3b892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35060 dport 48964] != expected 0x7f173c55 # # Exception| cpu 0: rx_hash 0xd69f94ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35084 dport 48964] != expected 0x4a42e3f4 # # Exception| cpu 0: rx_hash 0xa75bb726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35144 dport 48964] != expected 0xa7f5b877 # # Exception| cpu 0: rx_hash 0x81a76347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35152 dport 48964] != expected 0x447b2a76 # # Exception| cpu 0: rx_hash 0x1a5432c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35158 dport 48964] != expected 0xca416272 # # Exception| cpu 0: rx_hash 0xdefcaa83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35166 dport 48964] != expected 0x88b5818c # # Exception| cpu 0: rx_hash 0xcd82c0b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35182 dport 48964] != expected 0xf972c88c # # Exception| cpu 0: rx_hash 0x3d74ed95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35196 dport 48964] != expected 0x53db368b # # Exception| cpu 0: rx_hash 0x2ad51d29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35212 dport 48964] != expected 0xfe6dadcb # # Exception| cpu 0: rx_hash 0x8578f9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35216 dport 48964] != expected 0x980af836 # # Exception| cpu 0: rx_hash 0x960693fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35232 dport 48964] != expected 0xe9cdb136 # # Exception| cpu 0: rx_hash 0x6f4f8bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35282 dport 48964] != expected 0xfb87ebb1 # # Exception| cpu 0: rx_hash 0xc13e6411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35324 dport 48964] != expected 0xe7f478b4 # # Exception| cpu 0: rx_hash 0x3cad0ead [saddr 192.0.3.2 daddr 192.0.3.1 sport 35352 dport 48964] != expected 0x59cd2167 # # Exception| cpu 0: rx_hash 0x56747938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35390 dport 48964] != expected 0x74a519c # # Exception| cpu 0: rx_hash 0x34ce3083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35402 dport 48964] != expected 0x9b3a431f # # Exception| cpu 0: rx_hash 0x13eeefd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35424 dport 48964] != expected 0x2a017e6 # # Exception| cpu 0: rx_hash 0x78eb9377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35444 dport 48964] != expected 0x2633a1e5 # # Exception| cpu 0: rx_hash 0x6f4a63cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35460 dport 48964] != expected 0x8b853aa5 # # Exception| cpu 0: rx_hash 0xc0e78729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35480 dport 48964] != expected 0xede26f58 # # Exception| cpu 0: rx_hash 0x7c3409fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35508 dport 48964] != expected 0xfa4273a5 # # Exception| cpu 0: rx_hash 0x857d11c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35526 dport 48964] != expected 0xe8082922 # # Exception| cpu 0: rx_hash 0xa381c5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35550 dport 48964] != expected 0xb86bb23 # # Exception| cpu 0: rx_hash 0xa25dce92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35564 dport 48964] != expected 0x71927ddb # # Exception| cpu 0: rx_hash 0xfeb5c126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35664 dport 48964] != expected 0xa970f9f9 # # Exception| cpu 0: rx_hash 0x649a9b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35684 dport 48964] != expected 0x5d5e7705 # # Exception| cpu 0: rx_hash 0xa03203d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35692 dport 48964] != expected 0x1faa94fb # # Exception| cpu 0: rx_hash 0x946cb6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35702 dport 48964] != expected 0xf7f78902 # # Exception| cpu 0: rx_hash 0x50c42ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35710 dport 48964] != expected 0xb5036afc # # Exception| cpu 0: rx_hash 0xdc968fcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35720 dport 48964] != expected 0x968fb9b8 # # Exception| cpu 0: rx_hash 0xfa6a5baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35728 dport 48964] != expected 0x75012bb9 # # Exception| cpu 0: rx_hash 0x3f1ec8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35754 dport 48964] != expected 0x4de10ebf # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x604af035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55110 dport 43179] OK # # # cpu 0: rx_hash 0x476a2f62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55148 dport 43179] OK # # # cpu 0: rx_hash 0xb79c0244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55166 dport 43179] OK # # # cpu 0: rx_hash 0x76370bbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55172 dport 43179] OK # # # cpu 0: rx_hash 0x0f90161a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55186 dport 43179] OK # # # cpu 0: rx_hash 0x77eb0089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55222 dport 43179] OK # # # cpu 0: rx_hash 0x28b0c94d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55224 dport 43179] OK # # # cpu 0: rx_hash 0x7f883ea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55268 dport 43179] OK # # # cpu 4: rx_hash 0xdc997ee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55146 dport 43179] OK # # # cpu 4: rx_hash 0x50cbdfde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55196 dport 43179] OK # # # cpu 4: rx_hash 0x8ea218b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55236 dport 43179] OK # # # cpu 4: rx_hash 0x4a0a80f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55244 dport 43179] OK # # # cpu 4: rx_hash 0xf6d90e24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55264 dport 43179] OK # # # cpu 4: rx_hash 0x20d3f763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55274 dport 43179] OK # # # cpu 4: rx_hash 0x4bd68bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55294 dport 43179] OK # # # cpu 4: rx_hash 0x44aa79d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55320 dport 43179] OK # # # cpu 4: rx_hash 0xdf592857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55326 dport 43179] OK # # # cpu 4: rx_hash 0x81deeaa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55330 dport 43179] OK # # # cpu 4: rx_hash 0xf879f700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55348 dport 43179] OK # # # cpu 4: rx_hash 0x8861dfbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55362 dport 43179] OK # # # cpu 4: rx_hash 0x26103069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55404 dport 43179] OK # # # cpu 4: rx_hash 0x9b1fb58d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55410 dport 43179] OK # # # cpu 4: rx_hash 0xf4c553a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55462 dport 43179] OK # # # cpu 4: rx_hash 0x6689373f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55488 dport 43179] OK # # # cpu 4: rx_hash 0xee040c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55542 dport 43179] OK # # # cpu 4: rx_hash 0xf77695d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55572 dport 43179] OK # # # cpu 4: rx_hash 0x33de0d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55580 dport 43179] OK # # # cpu 4: rx_hash 0x320206a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55598 dport 43179] OK # # # cpu 4: rx_hash 0x4ba51b00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55608 dport 43179] OK # # # cpu 4: rx_hash 0xff15abfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55622 dport 43179] OK # # # cpu 4: rx_hash 0x876ebd6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55650 dport 43179] OK # # # cpu 4: rx_hash 0x4719bfa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55722 dport 43179] OK # # # cpu 4: rx_hash 0x61e56bc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55730 dport 43179] OK # # # cpu 4: rx_hash 0x035f2278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55750 dport 43179] OK # # # cpu 4: rx_hash 0x4ea68aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55754 dport 43179] OK # # # cpu 4: rx_hash 0xbe50a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55768 dport 43179] OK # # # cpu 4: rx_hash 0x0283294e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55796 dport 43179] OK # # # cpu 4: rx_hash 0x5dd8e08a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55802 dport 43179] OK # # # cpu 4: rx_hash 0xa1978100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55852 dport 43179] OK # # # cpu 4: rx_hash 0x1c9804e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55858 dport 43179] OK # # # cpu 4: rx_hash 0x152731fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55890 dport 43179] OK # # # cpu 4: rx_hash 0x4ea362b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55964 dport 43179] OK # # # cpu 4: rx_hash 0x8bd7f1c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55974 dport 43179] OK # # # cpu 4: rx_hash 0xf270ec66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 43179] OK # # # cpu 4: rx_hash 0xe96db878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56018 dport 43179] OK # # # cpu 4: rx_hash 0xe8b1b34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56032 dport 43179] OK # # # cpu 4: rx_hash 0xb7ea7a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56046 dport 43179] OK # # # cpu 4: rx_hash 0x6a307b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56068 dport 43179] OK # # # cpu 4: rx_hash 0x27c9d351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56072 dport 43179] OK # # # cpu 4: rx_hash 0x124b6d00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56096 dport 43179] OK # # # cpu 4: rx_hash 0x1bf45818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56128 dport 43179] OK # # # cpu 4: rx_hash 0x625345bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56150 dport 43179] OK # # # cpu 4: rx_hash 0x81db02ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56180 dport 43179] OK # # # cpu 4: rx_hash 0xfd7f8eb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56208 dport 43179] OK # # # count: pass=54 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 34452 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57988 dport 34452] != expected 0x667518ad # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57988 dport 34452] != expected 0x667518ad # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60124 dport 34452] != expected 0x16e7e230 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60124 dport 34452] != expected 0x16e7e230 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35515 dport 34452] != expected 0x1621f2e1 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35515 dport 34452] != expected 0x1621f2e1 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39083 dport 34452] != expected 0x27f12ae0 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39083 dport 34452] != expected 0x27f12ae0 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47981 dport 34452] != expected 0x7c76790c # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47981 dport 34452] != expected 0x7c76790c # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53379 dport 34452] != expected 0x51925b9e # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53379 dport 34452] != expected 0x51925b9e # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41069 dport 34452] != expected 0xcd89830e # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41069 dport 34452] != expected 0xcd89830e # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54874 dport 34452] != expected 0x62443e66 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54874 dport 34452] != expected 0x62443e66 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42322 dport 34452] != expected 0x4bb530dd # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42322 dport 34452] != expected 0x4bb530dd # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45951 dport 34452] != expected 0x2d9d73e8 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45951 dport 34452] != expected 0x2d9d73e8 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48448 dport 34452] != expected 0x67ff4048 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48448 dport 34452] != expected 0x67ff4048 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57434 dport 34452] != expected 0x3abbc367 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57434 dport 34452] != expected 0x3abbc367 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59907 dport 34452] != expected 0xb085f584 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59907 dport 34452] != expected 0xb085f584 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50422 dport 34452] != expected 0x5161c55a # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50422 dport 34452] != expected 0x5161c55a # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52952 dport 34452] != expected 0x5b5b7133 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52952 dport 34452] != expected 0x5b5b7133 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 34452] != expected 0x38fac131 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51152 dport 34452] != expected 0x38fac131 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38714 dport 34452] != expected 0x1fd86365 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38714 dport 34452] != expected 0x1fd86365 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52047 dport 34452] != expected 0xfb0157de # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52047 dport 34452] != expected 0xfb0157de # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41914 dport 34452] != expected 0x1e0303d4 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41914 dport 34452] != expected 0x1e0303d4 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35249 dport 34452] != expected 0x681aea77 # # Exception| cpu 0: rx_hash 0xd718d56e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35249 dport 34452] != expected 0x681aea77 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 57211 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49515 dport 57211] != expected 0x9ce242b9 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49515 dport 57211] != expected 0x9ce242b9 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59519 dport 57211] != expected 0xc1f7f866 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59519 dport 57211] != expected 0xc1f7f866 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53851 dport 57211] != expected 0x21499a66 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53851 dport 57211] != expected 0x21499a66 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38702 dport 57211] != expected 0xece39130 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38702 dport 57211] != expected 0xece39130 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 57211] != expected 0x94108be # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40212 dport 57211] != expected 0x94108be # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40156 dport 57211] != expected 0x37134eb1 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40156 dport 57211] != expected 0x37134eb1 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47121 dport 57211] != expected 0x7309c5e5 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47121 dport 57211] != expected 0x7309c5e5 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41037 dport 57211] != expected 0x5417cedb # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41037 dport 57211] != expected 0x5417cedb # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47491 dport 57211] != expected 0x81902585 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47491 dport 57211] != expected 0x81902585 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35542 dport 57211] != expected 0xe6010eb # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35542 dport 57211] != expected 0xe6010eb # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46947 dport 57211] != expected 0xeb3ac2d0 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46947 dport 57211] != expected 0xeb3ac2d0 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46719 dport 57211] != expected 0xbab262f0 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46719 dport 57211] != expected 0xbab262f0 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60804 dport 57211] != expected 0x64b42663 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60804 dport 57211] != expected 0x64b42663 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45099 dport 57211] != expected 0xe9b9fe0a # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45099 dport 57211] != expected 0xe9b9fe0a # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45583 dport 57211] != expected 0xeed04af8 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45583 dport 57211] != expected 0xeed04af8 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57331 dport 57211] != expected 0xf6e910d9 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57331 dport 57211] != expected 0xf6e910d9 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37742 dport 57211] != expected 0xabffd308 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37742 dport 57211] != expected 0xabffd308 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55693 dport 57211] != expected 0x82c25374 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55693 dport 57211] != expected 0x82c25374 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41241 dport 57211] != expected 0x39a2e5b2 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41241 dport 57211] != expected 0x39a2e5b2 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54029 dport 57211] != expected 0x5e5ed009 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54029 dport 57211] != expected 0x5e5ed009 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42948 dport 57211] != expected 0x770faa81 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42948 dport 57211] != expected 0x770faa81 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52467 dport 57211] != expected 0x583ca236 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52467 dport 57211] != expected 0x583ca236 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49555 dport 57211] != expected 0x4feb2a44 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49555 dport 57211] != expected 0x4feb2a44 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40477 dport 57211] != expected 0x699ab450 # # Exception| cpu 0: rx_hash 0x609caa41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40477 dport 57211] != expected 0x699ab450 # # Exception| count: pass=0 nohash=0 fail=48 # # 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__->