< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 34544 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 51 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbf46868c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59040 dport 34544] != expected 0xf7ebf33d # # Exception| cpu 0: rx_hash 0xe7d6537a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59054 dport 34544] != expected 0x6232788c # # Exception| cpu 0: rx_hash 0xdd9a0735 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59076 dport 34544] != expected 0x93f9e9c3 # # Exception| cpu 0: rx_hash 0x6cfbbb4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59108 dport 34544] != expected 0x4e89257 # # Exception| cpu 0: rx_hash 0x8535204d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59120 dport 34544] != expected 0x9241b9df # # Exception| cpu 0: rx_hash 0xacc3b795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59150 dport 34544] != expected 0x4205728f # # Exception| cpu 0: rx_hash 0xd81b0898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59164 dport 34544] != expected 0x1d303ce6 # # Exception| cpu 0: rx_hash 0x7f617314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59198 dport 34544] != expected 0xfb36fe33 # # Exception| cpu 0: rx_hash 0x7f7e8a53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59210 dport 34544] != expected 0xb10613e5 # # Exception| cpu 0: rx_hash 0xe268ae59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59212 dport 34544] != expected 0x789a7604 # # Exception| cpu 0: rx_hash 0xf47369aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59214 dport 34544] != expected 0x98dcf45 # # Exception| cpu 0: rx_hash 0x1dbdf2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59226 dport 34544] != expected 0x9f24e4cd # # Exception| cpu 0: rx_hash 0xce1f362c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59242 dport 34544] != expected 0x26176871 # # Exception| cpu 0: rx_hash 0x2cd3b271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59282 dport 34544] != expected 0xad2de9b2 # # Exception| cpu 0: rx_hash 0xb1fa64f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59310 dport 34544] != expected 0xf0d057fe # # Exception| cpu 0: rx_hash 0x9db20e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59314 dport 34544] != expected 0x3a3c9226 # # Exception| cpu 0: rx_hash 0x16a014b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 34544] != expected 0xc887a350 # # Exception| cpu 0: rx_hash 0xdfe95e3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59412 dport 34544] != expected 0x2c02244f # # Exception| cpu 0: rx_hash 0x91624c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59416 dport 34544] != expected 0xc8cc16bf # # Exception| cpu 0: rx_hash 0x87798bc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59418 dport 34544] != expected 0xb9dbaffe # # Exception| cpu 0: rx_hash 0x0c4b9abf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59428 dport 34544] != expected 0x9531a8f3 # # Exception| cpu 0: rx_hash 0xdfd6acb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59438 dport 34544] != expected 0xb863ffe2 # # Exception| cpu 0: rx_hash 0x6e88e241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59444 dport 34544] != expected 0xbb135fdb # # Exception| cpu 0: rx_hash 0x788cdcf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59458 dport 34544] != expected 0x80340b4c # # Exception| cpu 0: rx_hash 0x1a4fa40b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59474 dport 34544] != expected 0xae16fc64 # # Exception| cpu 0: rx_hash 0xe5a50a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59518 dport 34544] != expected 0xddc9b500 # # Exception| cpu 0: rx_hash 0x9a7faa26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59520 dport 34544] != expected 0x9f6f5122 # # Exception| cpu 0: rx_hash 0xb637c0dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59548 dport 34544] != expected 0x558394fa # # Exception| cpu 0: rx_hash 0x65b50f95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59618 dport 34544] != expected 0x32e12e3d # # Exception| cpu 0: rx_hash 0x116db098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59632 dport 34544] != expected 0x6dd46054 # # Exception| cpu 0: rx_hash 0xb396c4b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59658 dport 34544] != expected 0x51b77a4 # # Exception| cpu 0: rx_hash 0xd155bc47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59674 dport 34544] != expected 0x2b39808c # # Exception| cpu 0: rx_hash 0xfd222432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59708 dport 34544] != expected 0x75b49ef9 # # Exception| cpu 0: rx_hash 0x9fc15705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59746 dport 34544] != expected 0x85c75faa # # Exception| cpu 0: rx_hash 0xeb19e808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59760 dport 34544] != expected 0xdaf211c3 # # Exception| cpu 0: rx_hash 0x760fcc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59766 dport 34544] != expected 0x136e7422 # # Exception| cpu 0: rx_hash 0xb3893dfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59774 dport 34544] != expected 0x4f2b9a72 # # Exception| cpu 0: rx_hash 0xf63fc22f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59812 dport 34544] != expected 0x2217d964 # # Exception| cpu 0: rx_hash 0x25a2f420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59822 dport 34544] != expected 0xf458e75 # # Exception| cpu 0: rx_hash 0xf6203b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59856 dport 34544] != expected 0x682734b2 # # Exception| cpu 0: rx_hash 0xaeb0ee9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59870 dport 34544] != expected 0xfdfebf03 # # Exception| cpu 0: rx_hash 0x2582ffe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59872 dport 34544] != expected 0xd114b80e # # Exception| cpu 0: rx_hash 0xda57a31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59894 dport 34544] != expected 0x36aa2ac7 # # Exception| cpu 0: rx_hash 0xd3baccfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59916 dport 34544] != expected 0x17142a8e # # Exception| cpu 0: rx_hash 0xc5a10b08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59918 dport 34544] != expected 0x660393cf # # Exception| cpu 0: rx_hash 0x0018087a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59964 dport 34544] != expected 0xae27a632 # # Exception| cpu 0: rx_hash 0xd3a535bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60024 dport 34544] != expected 0x5d24c758 # # Exception| cpu 0: rx_hash 0x80080d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60064 dport 34544] != expected 0x410f3d0f # # Exception| cpu 0: rx_hash 0x458efc62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60072 dport 34544] != expected 0x1d4ad35f # # Exception| cpu 0: rx_hash 0xf4cf4bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60102 dport 34544] != expected 0x540a9eb0 # # Exception| cpu 0: rx_hash 0x0b1a1720 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60112 dport 34544] != expected 0xb3b40c79 # # Exception| count: pass=0 nohash=0 fail=51 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x66a8e026 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41200 dport 50986] OK # # # cpu 0: rx_hash 0xa32e11da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41208 dport 50986] OK # # # cpu 0: rx_hash 0x17cea208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41216 dport 50986] OK # # # cpu 0: rx_hash 0x597a4283 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41270 dport 50986] OK # # # cpu 0: rx_hash 0x17f15086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41274 dport 50986] OK # # # cpu 0: rx_hash 0xc4739fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 50986] OK # # # cpu 0: rx_hash 0x01f56e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41292 dport 50986] OK # # # cpu 4: rx_hash 0x997dbcd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41190 dport 50986] OK # # # cpu 4: rx_hash 0x752dd13f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41310 dport 50986] OK # # # cpu 4: rx_hash 0xfe1fc048 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41312 dport 50986] OK # # # cpu 4: rx_hash 0x751223b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41316 dport 50986] OK # # # cpu 4: rx_hash 0x3b9931b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41320 dport 50986] OK # # # cpu 4: rx_hash 0xe30618e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 50986] OK # # # cpu 4: rx_hash 0xcf518b5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41446 dport 50986] OK # # # cpu 4: rx_hash 0xa47f9c45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41484 dport 50986] OK # # # cpu 4: rx_hash 0x1521d2b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41494 dport 50986] OK # # # cpu 4: rx_hash 0x2f527475 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41542 dport 50986] OK # # # cpu 4: rx_hash 0xd0872881 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41552 dport 50986] OK # # # cpu 4: rx_hash 0x0325ec00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41568 dport 50986] OK # # # cpu 4: rx_hash 0x88280ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41572 dport 50986] OK # # # cpu 4: rx_hash 0x0827f35a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41612 dport 50986] OK # # # cpu 4: rx_hash 0xb979bdab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41622 dport 50986] OK # # # cpu 4: rx_hash 0x950e25de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41648 dport 50986] OK # # # cpu 4: rx_hash 0x9511dc99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41668 dport 50986] OK # # # cpu 4: rx_hash 0x326ba715 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41702 dport 50986] OK # # # cpu 4: rx_hash 0x6f658409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41796 dport 50986] OK # # # cpu 4: rx_hash 0xbcf8b206 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41806 dport 50986] OK # # # cpu 4: rx_hash 0x1b82c98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 50986] OK # # # cpu 4: rx_hash 0xe457957e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41850 dport 50986] OK # # # cpu 4: rx_hash 0xef558a24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41878 dport 50986] OK # # # cpu 4: rx_hash 0xb7c55fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41880 dport 50986] OK # # # cpu 4: rx_hash 0xa1de9821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41882 dport 50986] OK # # # cpu 4: rx_hash 0x482ff1a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41908 dport 50986] OK # # # cpu 4: rx_hash 0xb7e5541b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41942 dport 50986] OK # # # cpu 4: rx_hash 0xef4a7363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41954 dport 50986] OK # # # cpu 4: rx_hash 0xa1c16166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41966 dport 50986] OK # # # cpu 4: rx_hash 0x6bbcc490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42006 dport 50986] OK # # # cpu 4: rx_hash 0xe08ed5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42024 dport 50986] OK # # # cpu 4: rx_hash 0x47d4a5a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42052 dport 50986] OK # # # cpu 4: rx_hash 0x7db8fa24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42080 dport 50986] OK # # # cpu 4: rx_hash 0xcce6b4d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42106 dport 50986] OK # # # cpu 4: rx_hash 0x76bae57e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42124 dport 50986] OK # # # cpu 4: rx_hash 0x896fb98a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42138 dport 50986] OK # # # cpu 4: rx_hash 0x609ed003 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42164 dport 50986] OK # # # cpu 4: rx_hash 0xfda8ffc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42236 dport 50986] OK # # # cpu 4: rx_hash 0x07fcac99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42290 dport 50986] OK # # # count: pass=46 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 34048 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39914 dport 34048] != expected 0x7d9da499 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39914 dport 34048] != expected 0x7d9da499 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34020 dport 34048] != expected 0x4c1dfb26 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34020 dport 34048] != expected 0x4c1dfb26 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45017 dport 34048] != expected 0xde975bb7 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45017 dport 34048] != expected 0xde975bb7 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38833 dport 34048] != expected 0x61ae05db # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38833 dport 34048] != expected 0x61ae05db # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43012 dport 34048] != expected 0x6733bcd4 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43012 dport 34048] != expected 0x6733bcd4 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39970 dport 34048] != expected 0xb0bf1af1 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39970 dport 34048] != expected 0xb0bf1af1 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55647 dport 34048] != expected 0xc0f447e7 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55647 dport 34048] != expected 0xc0f447e7 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56682 dport 34048] != expected 0x7dbeea4 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56682 dport 34048] != expected 0x7dbeea4 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48522 dport 34048] != expected 0xa85aefd9 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48522 dport 34048] != expected 0xa85aefd9 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34699 dport 34048] != expected 0x3ce1fc81 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34699 dport 34048] != expected 0x3ce1fc81 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57544 dport 34048] != expected 0x4da6a058 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57544 dport 34048] != expected 0x4da6a058 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52958 dport 34048] != expected 0x311afa61 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52958 dport 34048] != expected 0x311afa61 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57167 dport 34048] != expected 0x831f2caa # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57167 dport 34048] != expected 0x831f2caa # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53443 dport 34048] != expected 0x2f62b646 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53443 dport 34048] != expected 0x2f62b646 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33002 dport 34048] != expected 0xfd7cfb4b # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33002 dport 34048] != expected 0xfd7cfb4b # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45786 dport 34048] != expected 0xa08753c2 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45786 dport 34048] != expected 0xa08753c2 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37564 dport 34048] != expected 0xd115e106 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37564 dport 34048] != expected 0xd115e106 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58330 dport 34048] != expected 0xc900d6fa # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58330 dport 34048] != expected 0xc900d6fa # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58617 dport 34048] != expected 0x3202d5bb # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58617 dport 34048] != expected 0x3202d5bb # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41228 dport 34048] != expected 0x3bc83818 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41228 dport 34048] != expected 0x3bc83818 # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58976 dport 34048] != expected 0xcefff71c # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58976 dport 34048] != expected 0xcefff71c # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36193 dport 34048] != expected 0x33c3617c # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36193 dport 34048] != expected 0x33c3617c # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48302 dport 34048] != expected 0x1522679f # # Exception| cpu 4: rx_hash 0x6e4dc27b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48302 dport 34048] != expected 0x1522679f # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 48912 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 48912] != expected 0xa4176337 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 48912] != expected 0xa4176337 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41127 dport 48912] != expected 0x8b9fae50 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41127 dport 48912] != expected 0x8b9fae50 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32849 dport 48912] != expected 0x8b729e47 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32849 dport 48912] != expected 0x8b729e47 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34206 dport 48912] != expected 0x889a4f1a # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34206 dport 48912] != expected 0x889a4f1a # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59777 dport 48912] != expected 0xc6593785 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59777 dport 48912] != expected 0xc6593785 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60447 dport 48912] != expected 0xd3f5cffe # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60447 dport 48912] != expected 0xd3f5cffe # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47254 dport 48912] != expected 0xebada0bf # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47254 dport 48912] != expected 0xebada0bf # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59605 dport 48912] != expected 0x210b4532 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59605 dport 48912] != expected 0x210b4532 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54109 dport 48912] != expected 0x90f9d3ac # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54109 dport 48912] != expected 0x90f9d3ac # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 48912] != expected 0x3758e85b # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33988 dport 48912] != expected 0x3758e85b # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 48912] != expected 0x70cc5ce8 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 48912] != expected 0x70cc5ce8 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44144 dport 48912] != expected 0x93db4771 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44144 dport 48912] != expected 0x93db4771 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48348 dport 48912] != expected 0xb50b456c # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48348 dport 48912] != expected 0xb50b456c # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48254 dport 48912] != expected 0xbe2951ff # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48254 dport 48912] != expected 0xbe2951ff # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38681 dport 48912] != expected 0x4b975357 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38681 dport 48912] != expected 0x4b975357 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49938 dport 48912] != expected 0xc98c94fa # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49938 dport 48912] != expected 0xc98c94fa # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56132 dport 48912] != expected 0xf14e53b8 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56132 dport 48912] != expected 0xf14e53b8 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59051 dport 48912] != expected 0x66d11aaf # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59051 dport 48912] != expected 0x66d11aaf # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40398 dport 48912] != expected 0x2d4eac52 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40398 dport 48912] != expected 0x2d4eac52 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53299 dport 48912] != expected 0xdc824852 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53299 dport 48912] != expected 0xdc824852 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43565 dport 48912] != expected 0xb5896a76 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43565 dport 48912] != expected 0xb5896a76 # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53107 dport 48912] != expected 0x3324f24f # # Exception| cpu 0: rx_hash 0x56951495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53107 dport 48912] != expected 0x3324f24f # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->