< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 38024 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd1b30635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38832 dport 38024] != expected 0x46b6781b # # Exception| cpu 0: rx_hash 0xcb23b3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39004 dport 38024] != expected 0xbbf59c53 # # Exception| cpu 0: rx_hash 0x172b66fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39022 dport 38024] != expected 0x65966d46 # # Exception| cpu 0: rx_hash 0xda0d229e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39054 dport 38024] != expected 0xae33d14 # # Exception| cpu 0: rx_hash 0x89ca8347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39062 dport 38024] != expected 0xe5aa0af1 # # Exception| cpu 0: rx_hash 0x14b04229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39070 dport 38024] != expected 0xafdbd048 # # Exception| cpu 0: rx_hash 0x1adcd177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39074 dport 38024] != expected 0x86ed2470 # # Exception| cpu 0: rx_hash 0xf24d15a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39080 dport 38024] != expected 0xe55b942e # # Exception| cpu 0: rx_hash 0x9b7f36a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39092 dport 38024] != expected 0x9ef116b8 # # Exception| cpu 0: rx_hash 0x74d8bbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39110 dport 38024] != expected 0x69dcdcfa # # Exception| cpu 0: rx_hash 0xf57b5c0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39120 dport 38024] != expected 0x71c0ee32 # # Exception| cpu 0: rx_hash 0xfb17cf50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39148 dport 38024] != expected 0x58f61a0a # # Exception| cpu 0: rx_hash 0xa8d06e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39156 dport 38024] != expected 0xb7bf2def # # Exception| cpu 0: rx_hash 0x0f315883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39182 dport 38024] != expected 0x1417ae6a # # Exception| cpu 0: rx_hash 0x8e92bf50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39192 dport 38024] != expected 0xc0b9ca2 # # Exception| cpu 0: rx_hash 0x80fe2c0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39204 dport 38024] != expected 0x253d689a # # Exception| cpu 0: rx_hash 0x015dcbdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39218 dport 38024] != expected 0x3d215a52 # # Exception| cpu 0: rx_hash 0x9c270ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39226 dport 38024] != expected 0x775080eb # # Exception| cpu 0: rx_hash 0x87c865a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39260 dport 38024] != expected 0xb1a61286 # # Exception| cpu 0: rx_hash 0xb3517423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39268 dport 38024] != expected 0xc7353cd # # Exception| cpu 0: rx_hash 0x0b9c35fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39302 dport 38024] != expected 0x4ac16978 # # Exception| cpu 0: rx_hash 0xa27fe517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39350 dport 38024] != expected 0xbd65f28a # # Exception| cpu 0: rx_hash 0x2ab1e2e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39432 dport 38024] != expected 0xa6493841 # # Exception| cpu 0: rx_hash 0x771ad06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39468 dport 38024] != expected 0x6036fb9c # # Exception| cpu 0: rx_hash 0x84647baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39488 dport 38024] != expected 0xc576d9af # # Exception| cpu 0: rx_hash 0xa248dfcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39514 dport 38024] != expected 0x3f884ad # # Exception| cpu 0: rx_hash 0x98bd5d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39518 dport 38024] != expected 0x971b31de # # Exception| cpu 0: rx_hash 0x586caefe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39538 dport 38024] != expected 0x1b1528ba # # Exception| cpu 0: rx_hash 0x14e90d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39556 dport 38024] != expected 0x6c7c4a20 # # Exception| cpu 0: rx_hash 0x954aea9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39570 dport 38024] != expected 0x746078e8 # # Exception| cpu 0: rx_hash 0xd438fea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39592 dport 38024] != expected 0xe0725344 # # Exception| cpu 0: rx_hash 0xf2145ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39602 dport 38024] != expected 0x26fc0e46 # # Exception| cpu 0: rx_hash 0xd30eb70b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39632 dport 38024] != expected 0x74e92958 # # Exception| cpu 0: rx_hash 0x3b9f73dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39642 dport 38024] != expected 0x175f9906 # # Exception| cpu 0: rx_hash 0x4018e53b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39652 dport 38024] != expected 0x17ae07d9 # # Exception| cpu 0: rx_hash 0xb4500750 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39664 dport 38024] != expected 0x26755ff6 # # Exception| cpu 0: rx_hash 0x8ea5858c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39668 dport 38024] != expected 0xb296ea85 # # Exception| cpu 0: rx_hash 0x2944b386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39694 dport 38024] != expected 0x113e6900 # # Exception| cpu 0: rx_hash 0xd360c2b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39718 dport 38024] != expected 0x9d3c517 # # Exception| cpu 0: rx_hash 0x6836a7bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39732 dport 38024] != expected 0x852c42ac # # Exception| cpu 0: rx_hash 0x87912ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39750 dport 38024] != expected 0x720188ee # # Exception| cpu 0: rx_hash 0xa1bd8ea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39772 dport 38024] != expected 0xb48fd5ec # # Exception| cpu 0: rx_hash 0x95249f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39780 dport 38024] != expected 0x95a94a7 # # Exception| cpu 0: rx_hash 0x2e72fa29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39798 dport 38024] != expected 0x85a5131c # # Exception| cpu 0: rx_hash 0x89fdb99b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39802 dport 38024] != expected 0x5b377cd6 # # Exception| cpu 0: rx_hash 0xb3083b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39806 dport 38024] != expected 0xcfd4c9a5 # # Exception| cpu 0: rx_hash 0x2de9defe [saddr 192.0.3.2 daddr 192.0.3.1 sport 39814 dport 38024] != expected 0x4fe8ae12 # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xeec37fef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41906 dport 57371] OK # # # cpu 0: rx_hash 0x4e7a75f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41926 dport 57371] OK # # # cpu 4: rx_hash 0xd9c14aba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41850 dport 57371] OK # # # cpu 4: rx_hash 0xe0afecb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41870 dport 57371] OK # # # cpu 4: rx_hash 0x1a8b9d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41894 dport 57371] OK # # # cpu 4: rx_hash 0x73b9be81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41914 dport 57371] OK # # # cpu 4: rx_hash 0xba329799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41938 dport 57371] OK # # # cpu 4: rx_hash 0x8eab861b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41962 dport 57371] OK # # # cpu 4: rx_hash 0x75378d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41996 dport 57371] OK # # # cpu 4: rx_hash 0x5a41f303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42066 dport 57371] OK # # # cpu 4: rx_hash 0xfdceb0b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42078 dport 57371] OK # # # cpu 4: rx_hash 0xa0658236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42106 dport 57371] OK # # # cpu 4: rx_hash 0x9a9000ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 57371] OK # # # cpu 4: rx_hash 0xa3fea6e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42122 dport 57371] OK # # # cpu 4: rx_hash 0xfe559466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42158 dport 57371] OK # # # cpu 4: rx_hash 0xe28cb2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42160 dport 57371] OK # # # cpu 4: rx_hash 0x4503f169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42172 dport 57371] OK # # # cpu 4: rx_hash 0x4235b8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42180 dport 57371] OK # # # cpu 4: rx_hash 0x5eec9e7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42202 dport 57371] OK # # # cpu 4: rx_hash 0xebd6682a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42228 dport 57371] OK # # # cpu 4: rx_hash 0xb87fbc4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42266 dport 57371] OK # # # cpu 4: rx_hash 0xb6132f15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42278 dport 57371] OK # # # cpu 4: rx_hash 0x37b0c8c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42288 dport 57371] OK # # # cpu 4: rx_hash 0x78ae4fa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42294 dport 57371] OK # # # cpu 4: rx_hash 0x9709c2db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42308 dport 57371] OK # # # cpu 4: rx_hash 0x8bd0e466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42330 dport 57371] OK # # # cpu 4: rx_hash 0x726fb184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42370 dport 57371] OK # # # cpu 4: rx_hash 0xd5e0f236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42382 dport 57371] OK # # # cpu 4: rx_hash 0x1b5d9281 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42398 dport 57371] OK # # # cpu 4: rx_hash 0xc75547d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42412 dport 57371] OK # # # cpu 4: rx_hash 0x46f6a006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42426 dport 57371] OK # # # cpu 4: rx_hash 0xdc8d121b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42534 dport 57371] OK # # # cpu 4: rx_hash 0xc7627d09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42560 dport 57371] OK # # # cpu 4: rx_hash 0x48ad0984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42602 dport 57371] OK # # # cpu 4: rx_hash 0x54742f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42612 dport 57371] OK # # # cpu 4: rx_hash 0xb1125c66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42674 dport 57371] OK # # # cpu 4: rx_hash 0x8cd19715 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 57371] OK # # # cpu 4: rx_hash 0x7899757e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42714 dport 57371] OK # # # cpu 4: rx_hash 0x9e6422f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42732 dport 57371] OK # # # cpu 4: rx_hash 0xf738744b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42758 dport 57371] OK # # # cpu 4: rx_hash 0xd114d02a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42780 dport 57371] OK # # # cpu 4: rx_hash 0xe58dc1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42788 dport 57371] OK # # # cpu 4: rx_hash 0x78f700c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42796 dport 57371] OK # # # cpu 4: rx_hash 0x16f36a6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42824 dport 57371] OK # # # cpu 4: rx_hash 0x541a5a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42882 dport 57371] OK # # # cpu 4: rx_hash 0x9aa73a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42898 dport 57371] OK # # # cpu 4: rx_hash 0x49bca6b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43030 dport 57371] OK # # # cpu 4: rx_hash 0xe05f765d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43046 dport 57371] OK # # # cpu 4: rx_hash 0x14179436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43058 dport 57371] OK # # # count: pass=49 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 214, 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 37078 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40744 dport 37078] != expected 0x4c815db5 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40744 dport 37078] != expected 0x4c815db5 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44106 dport 37078] != expected 0x119978f # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44106 dport 37078] != expected 0x119978f # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42587 dport 37078] != expected 0x33cc19ac # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42587 dport 37078] != expected 0x33cc19ac # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46583 dport 37078] != expected 0x44ba6c31 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46583 dport 37078] != expected 0x44ba6c31 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38014 dport 37078] != expected 0xb3e36c4f # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38014 dport 37078] != expected 0xb3e36c4f # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34298 dport 37078] != expected 0xd95172af # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34298 dport 37078] != expected 0xd95172af # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36183 dport 37078] != expected 0xd33cd275 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36183 dport 37078] != expected 0xd33cd275 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 37078] != expected 0x1cefd7ae # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 37078] != expected 0x1cefd7ae # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49997 dport 37078] != expected 0x2b6c9449 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49997 dport 37078] != expected 0x2b6c9449 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50301 dport 37078] != expected 0x5126a5b1 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50301 dport 37078] != expected 0x5126a5b1 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60358 dport 37078] != expected 0x3eeb01df # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60358 dport 37078] != expected 0x3eeb01df # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60477 dport 37078] != expected 0x4970734a # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60477 dport 37078] != expected 0x4970734a # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51998 dport 37078] != expected 0x1c198cb0 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51998 dport 37078] != expected 0x1c198cb0 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37986 dport 37078] != expected 0xc849eed9 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37986 dport 37078] != expected 0xc849eed9 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42375 dport 37078] != expected 0x7af5f479 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42375 dport 37078] != expected 0x7af5f479 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59725 dport 37078] != expected 0x1f5dbe8f # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59725 dport 37078] != expected 0x1f5dbe8f # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42679 dport 37078] != expected 0x822b2634 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42679 dport 37078] != expected 0x822b2634 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41270 dport 37078] != expected 0x48ec445a # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41270 dport 37078] != expected 0x48ec445a # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38984 dport 37078] != expected 0xbabdba46 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38984 dport 37078] != expected 0xbabdba46 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39278 dport 37078] != expected 0x5f569da9 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39278 dport 37078] != expected 0x5f569da9 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55208 dport 37078] != expected 0xe1457fff # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55208 dport 37078] != expected 0xe1457fff # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41557 dport 37078] != expected 0x460dff34 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41557 dport 37078] != expected 0x460dff34 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37947 dport 37078] != expected 0x5dc037a4 # # Exception| cpu 4: rx_hash 0x1e425b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37947 dport 37078] != expected 0x5dc037a4 # # 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 214, 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 36221 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49128 dport 36221] != expected 0xa29b0068 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49128 dport 36221] != expected 0xa29b0068 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44711 dport 36221] != expected 0x60a37e54 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44711 dport 36221] != expected 0x60a37e54 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47393 dport 36221] != expected 0x4b0020ca # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47393 dport 36221] != expected 0x4b0020ca # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49382 dport 36221] != expected 0xa75cb8a7 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49382 dport 36221] != expected 0xa75cb8a7 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 36221] != expected 0x8f7ad1b3 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35536 dport 36221] != expected 0x8f7ad1b3 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45638 dport 36221] != expected 0xd83a0367 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45638 dport 36221] != expected 0xd83a0367 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49964 dport 36221] != expected 0x8f2bb544 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49964 dport 36221] != expected 0x8f2bb544 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57108 dport 36221] != expected 0x25db96e5 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57108 dport 36221] != expected 0x25db96e5 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49213 dport 36221] != expected 0xc0dee38d # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49213 dport 36221] != expected 0xc0dee38d # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33073 dport 36221] != expected 0xca89d96c # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33073 dport 36221] != expected 0xca89d96c # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53539 dport 36221] != expected 0x1422ae5b # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53539 dport 36221] != expected 0x1422ae5b # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 36221] != expected 0x9cc8f3ab # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 36221] != expected 0x9cc8f3ab # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52837 dport 36221] != expected 0x9c647e3f # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52837 dport 36221] != expected 0x9c647e3f # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56470 dport 36221] != expected 0xa3790245 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56470 dport 36221] != expected 0xa3790245 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36674 dport 36221] != expected 0xf22a3b23 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36674 dport 36221] != expected 0xf22a3b23 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48504 dport 36221] != expected 0xd38427cc # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48504 dport 36221] != expected 0xd38427cc # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47582 dport 36221] != expected 0x71294967 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47582 dport 36221] != expected 0x71294967 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57611 dport 36221] != expected 0xa8af3cbe # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57611 dport 36221] != expected 0xa8af3cbe # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 36221] != expected 0x5f58a00c # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 36221] != expected 0x5f58a00c # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48231 dport 36221] != expected 0x6860dc0a # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48231 dport 36221] != expected 0x6860dc0a # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 36221] != expected 0x1e24f04d # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 36221] != expected 0x1e24f04d # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46179 dport 36221] != expected 0x5b082417 # # Exception| cpu 0: rx_hash 0x7a29408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46179 dport 36221] != expected 0x5b082417 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->