< 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 44272 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xeaff4198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33718 dport 44272] != expected 0xf8ec4ba7 # # Exception| cpu 0: rx_hash 0xb5476856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33734 dport 44272] != expected 0xb4af45e2 # # Exception| cpu 0: rx_hash 0x774d56a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33768 dport 44272] != expected 0x885be890 # # Exception| cpu 0: rx_hash 0xf51af9da [saddr 192.0.3.2 daddr 192.0.3.1 sport 33782 dport 44272] != expected 0x579a240b # # Exception| cpu 0: rx_hash 0x0f864cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33806 dport 44272] != expected 0x315501f # # Exception| cpu 0: rx_hash 0xb36cd577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33852 dport 44272] != expected 0xeedc478 # # Exception| cpu 0: rx_hash 0xecd4fcb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33868 dport 44272] != expected 0x42aeca3d # # Exception| cpu 0: rx_hash 0x92345b80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33872 dport 44272] != expected 0x73a2f328 # # Exception| cpu 0: rx_hash 0x6e8353c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33874 dport 44272] != expected 0x9d6f06a6 # # Exception| cpu 0: rx_hash 0xac896d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33916 dport 44272] != expected 0xa19babd4 # # Exception| cpu 0: rx_hash 0x7e2f14b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33930 dport 44272] != expected 0xa3c89d0e # # Exception| cpu 0: rx_hash 0x00cfb380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33942 dport 44272] != expected 0x92c4a41b # # Exception| cpu 0: rx_hash 0x61caacfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33994 dport 44272] != expected 0xcbef2a2 # # Exception| cpu 0: rx_hash 0x9f9128da [saddr 192.0.3.2 daddr 192.0.3.1 sport 33998 dport 44272] != expected 0xfbd80865 # # Exception| cpu 0: rx_hash 0xdd203535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34040 dport 44272] != expected 0x14666c5 # # Exception| cpu 0: rx_hash 0x3752e0b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34054 dport 44272] != expected 0x537bb697 # # Exception| cpu 0: rx_hash 0xb5054fc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34072 dport 44272] != expected 0x8cba7a0c # # Exception| cpu 0: rx_hash 0x8bb87977 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34100 dport 44272] != expected 0x5e8322f0 # # Exception| cpu 0: rx_hash 0x5657ffc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34138 dport 44272] != expected 0xcd01e02e # # Exception| cpu 0: rx_hash 0x441734da [saddr 192.0.3.2 daddr 192.0.3.1 sport 34180 dport 44272] != expected 0xea0d74cf # # Exception| cpu 0: rx_hash 0x3af793e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34200 dport 44272] != expected 0xdb014dda # # Exception| cpu 0: rx_hash 0xfa112177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34224 dport 44272] != expected 0xfe5eefe1 # # Exception| cpu 0: rx_hash 0xa5a908b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34240 dport 44272] != expected 0xb21de1a4 # # Exception| cpu 0: rx_hash 0x25122ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34264 dport 44272] != expected 0x74772276 # # Exception| cpu 0: rx_hash 0xd9a523e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34266 dport 44272] != expected 0x9abad7f8 # # Exception| cpu 0: rx_hash 0xdb49af80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34268 dport 44272] != expected 0x8311d8b1 # # Exception| cpu 0: rx_hash 0x11bbb5c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34304 dport 44272] != expected 0x74e3efc0 # # Exception| cpu 0: rx_hash 0xf2e905c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34370 dport 44272] != expected 0x355875e2 # # Exception| cpu 0: rx_hash 0x8ee52e98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34392 dport 44272] != expected 0x1dff43be # # Exception| cpu 0: rx_hash 0xceb8bf14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34408 dport 44272] != expected 0xfeca2257 # # Exception| cpu 0: rx_hash 0xcc543377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34414 dport 44272] != expected 0xe7612d1e # # Exception| cpu 0: rx_hash 0x9ca5e580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 44272] != expected 0x3af3d75f # # Exception| cpu 0: rx_hash 0xe24542b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34458 dport 44272] != expected 0xbffee4a # # Exception| cpu 0: rx_hash 0xa218d335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34474 dport 44272] != expected 0xe8ca8fa3 # # Exception| cpu 0: rx_hash 0x81acd1a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34496 dport 44272] != expected 0x8c2eb7ba # # Exception| cpu 0: rx_hash 0xff4c7698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34524 dport 44272] != expected 0xbd228eaf # # Exception| cpu 0: rx_hash 0xbf11e714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34540 dport 44272] != expected 0x5e17ef46 # # Exception| cpu 0: rx_hash 0x43a6ef56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34542 dport 44272] != expected 0xb0da1ac8 # # Exception| cpu 0: rx_hash 0xa9d43ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 34576 dport 44272] != expected 0xe2e7ca9a # # Exception| cpu 0: rx_hash 0xe989ab56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34592 dport 44272] != expected 0x1d2ab73 # # Exception| cpu 0: rx_hash 0x368aa180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34632 dport 44272] != expected 0x8bfb66e4 # # Exception| cpu 0: rx_hash 0x34662de3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34638 dport 44272] != expected 0x925069ad # # Exception| cpu 0: rx_hash 0xb6318298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34640 dport 44272] != expected 0x4d91a536 # # Exception| cpu 0: rx_hash 0x4a868ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 34642 dport 44272] != expected 0xa35c50b8 # # Exception| cpu 0: rx_hash 0x08379735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34660 dport 44272] != expected 0x59c23e18 # # Exception| cpu 0: rx_hash 0x2626e6fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34704 dport 44272] != expected 0xb55cfd4c # # Exception| cpu 0: rx_hash 0x24ca6a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34710 dport 44272] != expected 0xacf7f205 # # Exception| cpu 0: rx_hash 0x9820f356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34724 dport 44272] != expected 0xa10f6662 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xea3a46fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48564 dport 38903] OK # # # cpu 0: rx_hash 0x36a3867a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48598 dport 38903] OK # # # cpu 0: rx_hash 0x74129b95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48608 dport 38903] OK # # # cpu 0: rx_hash 0x7564dda4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48620 dport 38903] OK # # # cpu 0: rx_hash 0x9fb80f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48720 dport 38903] OK # # # cpu 0: rx_hash 0x0d43e720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48790 dport 38903] OK # # # cpu 0: rx_hash 0x4e84bcfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48812 dport 38903] OK # # # cpu 0: rx_hash 0x921d7c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48846 dport 38903] OK # # # cpu 0: rx_hash 0x13d01953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48858 dport 38903] OK # # # cpu 0: rx_hash 0x3832387a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48896 dport 38903] OK # # # cpu 0: rx_hash 0xc4853038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48898 dport 38903] OK # # # cpu 0: rx_hash 0x5aaded53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48982 dport 38903] OK # # # cpu 0: rx_hash 0xe4abf8fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48994 dport 38903] OK # # # cpu 0: rx_hash 0x6410dbe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49018 dport 38903] OK # # # cpu 0: rx_hash 0x499b607a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49028 dport 38903] OK # # # cpu 0: rx_hash 0x765010fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49060 dport 38903] OK # # # cpu 0: rx_hash 0x0b2a7d95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49074 dport 38903] OK # # # cpu 0: rx_hash 0xf6eb33e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49084 dport 38903] OK # # # cpu 0: rx_hash 0x567ed838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49092 dport 38903] OK # # # cpu 0: rx_hash 0x2b04b553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49106 dport 38903] OK # # # cpu 0: rx_hash 0xe90e8ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49148 dport 38903] OK # # # cpu 0: rx_hash 0x8b48c647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49170 dport 38903] OK # # # cpu 0: rx_hash 0x37a25f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49184 dport 38903] OK # # # cpu 0: rx_hash 0x4942f8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49212 dport 38903] OK # # # cpu 0: rx_hash 0xe8a1555f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49224 dport 38903] OK # # # cpu 0: rx_hash 0x14165d1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49226 dport 38903] OK # # # cpu 0: rx_hash 0x681a7647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49232 dport 38903] OK # # # cpu 0: rx_hash 0xd4f0ef89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49250 dport 38903] OK # # # cpu 0: rx_hash 0xaa1048b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49278 dport 38903] OK # # # cpu 0: rx_hash 0x86edb51d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49292 dport 38903] OK # # # cpu 0: rx_hash 0x38eba0b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49336 dport 38903] OK # # # cpu 0: rx_hash 0x987e4b6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49344 dport 38903] OK # # # cpu 0: rx_hash 0xe5042605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49366 dport 38903] OK # # # cpu 0: rx_hash 0x719654b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49460 dport 38903] OK # # # cpu 0: rx_hash 0x2cc2f11d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49474 dport 38903] OK # # # cpu 0: rx_hash 0x50ceda47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49496 dport 38903] OK # # # cpu 0: rx_hash 0xec244389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49514 dport 38903] OK # # # cpu 0: rx_hash 0xc2353247 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49566 dport 38903] OK # # # cpu 0: rx_hash 0xe36dbcb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49650 dport 38903] OK # # # cpu 0: rx_hash 0xeb959805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49664 dport 38903] OK # # # count: pass=40 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 53340 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45095 dport 53340] != expected 0xab66add0 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45095 dport 53340] != expected 0xab66add0 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43125 dport 53340] != expected 0x10c2e380 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43125 dport 53340] != expected 0x10c2e380 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53681 dport 53340] != expected 0xa2832aa5 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53681 dport 53340] != expected 0xa2832aa5 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46136 dport 53340] != expected 0xa3cbecac # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46136 dport 53340] != expected 0xa3cbecac # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34185 dport 53340] != expected 0x42e0ff04 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34185 dport 53340] != expected 0x42e0ff04 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43011 dport 53340] != expected 0x452ae28c # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43011 dport 53340] != expected 0x452ae28c # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44813 dport 53340] != expected 0x13f6a042 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44813 dport 53340] != expected 0x13f6a042 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48861 dport 53340] != expected 0xbf8204dc # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48861 dport 53340] != expected 0xbf8204dc # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35930 dport 53340] != expected 0x9a042fca # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35930 dport 53340] != expected 0x9a042fca # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42922 dport 53340] != expected 0x5bea1fe5 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42922 dport 53340] != expected 0x5bea1fe5 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33205 dport 53340] != expected 0x27f77fb3 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33205 dport 53340] != expected 0x27f77fb3 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46062 dport 53340] != expected 0xcbb035ca # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46062 dport 53340] != expected 0xcbb035ca # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33578 dport 53340] != expected 0x67f8a216 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33578 dport 53340] != expected 0x67f8a216 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36655 dport 53340] != expected 0xc289664b # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36655 dport 53340] != expected 0xc289664b # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58725 dport 53340] != expected 0xb9e56532 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58725 dport 53340] != expected 0xb9e56532 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48651 dport 53340] != expected 0xe33ded5e # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48651 dport 53340] != expected 0xe33ded5e # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34818 dport 53340] != expected 0xf9efe54e # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34818 dport 53340] != expected 0xf9efe54e # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55540 dport 53340] != expected 0x89ae7c45 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55540 dport 53340] != expected 0x89ae7c45 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48415 dport 53340] != expected 0x97b1ff36 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48415 dport 53340] != expected 0x97b1ff36 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34728 dport 53340] != expected 0xd47906b4 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34728 dport 53340] != expected 0xd47906b4 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40002 dport 53340] != expected 0x9ed335a6 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40002 dport 53340] != expected 0x9ed335a6 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36909 dport 53340] != expected 0x5f46c9e2 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36909 dport 53340] != expected 0x5f46c9e2 # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36546 dport 53340] != expected 0x1e3b163b # # Exception| cpu 0: rx_hash 0xd6335571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36546 dport 53340] != expected 0x1e3b163b # # 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 43465 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32909 dport 43465] != expected 0xe3bcc2d1 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32909 dport 43465] != expected 0xe3bcc2d1 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 43465] != expected 0x885a87ef # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36944 dport 43465] != expected 0x885a87ef # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35940 dport 43465] != expected 0x432272e5 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35940 dport 43465] != expected 0x432272e5 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38593 dport 43465] != expected 0x935246cf # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38593 dport 43465] != expected 0x935246cf # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60706 dport 43465] != expected 0xf8f2061c # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60706 dport 43465] != expected 0xf8f2061c # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43821 dport 43465] != expected 0x314051de # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43821 dport 43465] != expected 0x314051de # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50942 dport 43465] != expected 0x74c0faec # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50942 dport 43465] != expected 0x74c0faec # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43627 dport 43465] != expected 0xebb00bef # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43627 dport 43465] != expected 0xebb00bef # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33015 dport 43465] != expected 0xbf9e214d # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33015 dport 43465] != expected 0xbf9e214d # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59716 dport 43465] != expected 0x2bce193d # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59716 dport 43465] != expected 0x2bce193d # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44027 dport 43465] != expected 0xdc2d58d6 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44027 dport 43465] != expected 0xdc2d58d6 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42618 dport 43465] != expected 0x64498c24 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42618 dport 43465] != expected 0x64498c24 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36084 dport 43465] != expected 0xb3464fcc # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36084 dport 43465] != expected 0xb3464fcc # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 43465] != expected 0x58dd4156 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39296 dport 43465] != expected 0x58dd4156 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42375 dport 43465] != expected 0x681ef667 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42375 dport 43465] != expected 0x681ef667 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48551 dport 43465] != expected 0xd3553dc0 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48551 dport 43465] != expected 0xd3553dc0 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37711 dport 43465] != expected 0xd766e109 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37711 dport 43465] != expected 0xd766e109 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56225 dport 43465] != expected 0xa29b73e7 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56225 dport 43465] != expected 0xa29b73e7 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 43465] != expected 0x73e1c5d4 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45155 dport 43465] != expected 0x73e1c5d4 # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45530 dport 43465] != expected 0x7df434fc # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45530 dport 43465] != expected 0x7df434fc # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56189 dport 43465] != expected 0x4c6cb0bd # # Exception| cpu 4: rx_hash 0x375189ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56189 dport 43465] != expected 0x4c6cb0bd # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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__->