< 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 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 48895 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcd4f0456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35696 dport 48895] != expected 0x3b7f2bf8 # # Exception| cpu 0: rx_hash 0xedf3e93b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35710 dport 48895] != expected 0x3810a4ea # # Exception| cpu 0: rx_hash 0xef44ca80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35728 dport 48895] != expected 0x9b49d309 # # Exception| cpu 0: rx_hash 0x7abc1314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35772 dport 48895] != expected 0x1a87ae42 # # Exception| cpu 0: rx_hash 0x139ef7ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35786 dport 48895] != expected 0x592789b4 # # Exception| cpu 0: rx_hash 0xad979d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35824 dport 48895] != expected 0xdb750e68 # # Exception| cpu 0: rx_hash 0x9638588f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35834 dport 48895] != expected 0xd95e3376 # # Exception| cpu 0: rx_hash 0x8bdd2a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35856 dport 48895] != expected 0xcf452987 # # Exception| cpu 0: rx_hash 0xb072ef83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35866 dport 48895] != expected 0xcd6e1499 # # Exception| cpu 0: rx_hash 0x35d440a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35882 dport 48895] != expected 0x4d17ae5b # # Exception| cpu 0: rx_hash 0x2803a26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35902 dport 48895] != expected 0x4c0230d4 # # Exception| cpu 0: rx_hash 0xc90e7d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35952 dport 48895] != expected 0x8f79f4e6 # # Exception| cpu 0: rx_hash 0x7839a0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36012 dport 48895] != expected 0xaed05ddf # # Exception| cpu 0: rx_hash 0x4552af50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36022 dport 48895] != expected 0xacaa4c42 # # Exception| cpu 0: rx_hash 0x2c704be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36032 dport 48895] != expected 0xef0a6bb4 # # Exception| cpu 0: rx_hash 0x1a561a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36034 dport 48895] != expected 0xed830fac # # Exception| cpu 0: rx_hash 0x2bef1008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36108 dport 48895] != expected 0x3ef7fcc6 # # Exception| cpu 0: rx_hash 0x8ef55247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36146 dport 48895] != expected 0xbde1c916 # # Exception| cpu 0: rx_hash 0x5024a1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36232 dport 48895] != expected 0xdfb96b5a # # Exception| cpu 0: rx_hash 0x9c1c074a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36288 dport 48895] != expected 0x1f0f797c # # Exception| cpu 0: rx_hash 0xe06bf289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36386 dport 48895] != expected 0x35b77e39 # # Exception| cpu 0: rx_hash 0xcb9a41a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36404 dport 48895] != expected 0x362b84ae # # Exception| cpu 0: rx_hash 0xbf6f47d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36438 dport 48895] != expected 0x749e3dd7 # # Exception| cpu 0: rx_hash 0x1a750598 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36456 dport 48895] != expected 0xf7880807 # # Exception| cpu 0: rx_hash 0x0515c4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 36498 dport 48895] != expected 0x55c4e16b # # Exception| cpu 0: rx_hash 0xad8612da [saddr 192.0.3.2 daddr 192.0.3.1 sport 36516 dport 48895] != expected 0xd6708dbd # # Exception| cpu 0: rx_hash 0x47c6937d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36594 dport 48895] != expected 0x15f83c0a # # Exception| cpu 0: rx_hash 0x7c6956e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36600 dport 48895] != expected 0x17d30114 # # Exception| cpu 0: rx_hash 0xf3d93659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36620 dport 48895] != expected 0x46f575a2 # # Exception| cpu 0: rx_hash 0xd8288571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36634 dport 48895] != expected 0x45698f35 # # Exception| cpu 0: rx_hash 0x70bb5347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36652 dport 48895] != expected 0xc6dde3e3 # # Exception| cpu 0: rx_hash 0x0f030b74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36694 dport 48895] != expected 0x849b2f1f # # Exception| cpu 0: rx_hash 0x8aa5a456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36710 dport 48895] != expected 0x4e295dd # # Exception| cpu 4: rx_hash 0x7ecffa93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35650 dport 48895] != expected 0xb98ff522 # # Exception| cpu 4: rx_hash 0x73466eea [saddr 192.0.3.2 daddr 192.0.3.1 sport 35658 dport 48895] != expected 0xb92dac24 # # Exception| cpu 4: rx_hash 0xe07a7d42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35702 dport 48895] != expected 0x38b2fdec # # Exception| cpu 4: rx_hash 0x5cc43445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35746 dport 48895] != expected 0x19b90dd3 # # Exception| cpu 4: rx_hash 0x71f14d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35748 dport 48895] != expected 0x1a74dbc7 # # Exception| cpu 4: rx_hash 0x4a5e88cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35758 dport 48895] != expected 0x185fe6d9 # # Exception| cpu 4: rx_hash 0x4c9a42f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35774 dport 48895] != expected 0x180eca5a # # Exception| cpu 4: rx_hash 0x03c0811b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35798 dport 48895] != expected 0x58904e3d # # Exception| cpu 4: rx_hash 0xb0407fde [saddr 192.0.3.2 daddr 192.0.3.1 sport 35812 dport 48895] != expected 0xda6090e7 # # Exception| cpu 4: rx_hash 0x8d19e021 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35840 dport 48895] != expected 0xcf140504 # # Exception| cpu 4: rx_hash 0x08bf4f03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35888 dport 48895] != expected 0x4f6dbfc6 # # Exception| cpu 4: rx_hash 0x4ca8d2ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 35904 dport 48895] != expected 0xf004e24 # # Exception| cpu 4: rx_hash 0x77071730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35914 dport 48895] != expected 0xd2b733a # # Exception| cpu 4: rx_hash 0x6c143fc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35918 dport 48895] != expected 0xc6fc136 # # Exception| cpu 4: rx_hash 0x71c3dd0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35930 dport 48895] != expected 0xd7a5fb9 # # Exception| cpu 4: rx_hash 0xc24323c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35944 dport 48895] != expected 0x8f8a8163 # # Exception| cpu 4: rx_hash 0xf2a1b812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35962 dport 48895] != expected 0x8d52c9f8 # # Exception| cpu 4: rx_hash 0xc0f40072 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35974 dport 48895] != expected 0x2cd3f680 # # Exception| cpu 4: rx_hash 0x6ea31c78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36000 dport 48895] != expected 0xaf36b6d5 # # Exception| cpu 4: rx_hash 0x21f9df90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36040 dport 48895] != expected 0xefa832b2 # # Exception| cpu 4: rx_hash 0x8831987b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36130 dport 48895] != expected 0xbdb0e595 # # Exception| cpu 4: rx_hash 0xcae2cfea [saddr 192.0.3.2 daddr 192.0.3.1 sport 36162 dport 48895] != expected 0xfd8c38f4 # # Exception| cpu 4: rx_hash 0x44093e8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36202 dport 48895] != expected 0x7d06f7b3 # # Exception| cpu 4: rx_hash 0x693c4799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36204 dport 48895] != expected 0x7ecb21a7 # # Exception| cpu 4: rx_hash 0x5f1a167e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36206 dport 48895] != expected 0x7c4245bf # # Exception| cpu 4: rx_hash 0x42cdf4b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36218 dport 48895] != expected 0x7d57db30 # # Exception| cpu 4: rx_hash 0x765c86ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36246 dport 48895] != expected 0xdc87c8cb # # Exception| cpu 4: rx_hash 0xe8e9013c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36258 dport 48895] != expected 0x5dbac005 # # Exception| cpu 4: rx_hash 0xd346c4a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36264 dport 48895] != expected 0x5f91fd1b # # Exception| cpu 4: rx_hash 0xee2dcb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36274 dport 48895] != expected 0x5debec86 # # Exception| cpu 4: rx_hash 0xba64201b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36318 dport 48895] != expected 0x1c31daed # # Exception| cpu 4: rx_hash 0x1f7e6254 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36320 dport 48895] != expected 0x9f27ef3d # # Exception| cpu 4: rx_hash 0x3fc28f39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36334 dport 48895] != expected 0x9c48602f # # Exception| cpu 4: rx_hash 0x22156df6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36346 dport 48895] != expected 0x9d5dfea0 # # Exception| cpu 4: rx_hash 0x58a65209 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36360 dport 48895] != expected 0xb7b4d566 # # Exception| cpu 4: rx_hash 0xa2b8a518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36418 dport 48895] != expected 0x758ba358 # # Exception| cpu 4: rx_hash 0x8f8ddc0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36420 dport 48895] != expected 0x7646754c # # Exception| cpu 4: rx_hash 0xb2e6d3ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 36446 dport 48895] != expected 0x743c64d1 # # Exception| cpu 4: rx_hash 0x3c0d22c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36470 dport 48895] != expected 0xf4b6ab96 # # Exception| cpu 4: rx_hash 0x138f7866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36510 dport 48895] != expected 0x54220a61 # # Exception| cpu 4: rx_hash 0xa6cb4c9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36540 dport 48895] != expected 0xd683f838 # # Exception| cpu 4: rx_hash 0xf282a784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36560 dport 48895] != expected 0x9759ce53 # # Exception| cpu 4: rx_hash 0xc4a4f663 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36562 dport 48895] != expected 0x95d0aa4b # # Exception| cpu 4: rx_hash 0xee0ed496 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36632 dport 48895] != expected 0x47e0eb2d # # Exception| cpu 4: rx_hash 0x5007be2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36642 dport 48895] != expected 0xc5b26cf1 # # Exception| cpu 4: rx_hash 0x6ba87bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36648 dport 48895] != expected 0xc79951ef # # Exception| cpu 4: rx_hash 0x5b4ae06f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36666 dport 48895] != expected 0xc5411974 # # Exception| cpu 4: rx_hash 0x91b68ca5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36706 dport 48895] != expected 0x5a627d1 # # Exception| cpu 4: rx_hash 0xbc83f5b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36708 dport 48895] != expected 0x66bf1c5 # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xf5d15c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44946 dport 49363] OK # # # cpu 0: rx_hash 0x7077f3ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44962 dport 49363] OK # # # cpu 0: rx_hash 0x87e090c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 49363] OK # # # cpu 0: rx_hash 0xaad5e9d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45030 dport 49363] OK # # # cpu 0: rx_hash 0x8a6904bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45032 dport 49363] OK # # # cpu 0: rx_hash 0x76bf9d86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45130 dport 49363] OK # # # cpu 0: rx_hash 0x5b8ae492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45132 dport 49363] OK # # # cpu 0: rx_hash 0xeeced06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45166 dport 49363] OK # # # cpu 0: rx_hash 0xe734ad95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45208 dport 49363] OK # # # cpu 0: rx_hash 0x593dc729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45218 dport 49363] OK # # # cpu 0: rx_hash 0x0d742c32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45262 dport 49363] OK # # # cpu 0: rx_hash 0x0bb0e60e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45278 dport 49363] OK # # # cpu 4: rx_hash 0xd3a97bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44940 dport 49363] OK # # # cpu 4: rx_hash 0xe58f2a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44942 dport 49363] OK # # # cpu 4: rx_hash 0x090b61a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45000 dport 49363] OK # # # cpu 4: rx_hash 0x34606e00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45010 dport 49363] OK # # # cpu 4: rx_hash 0x87ec34d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45080 dport 49363] OK # # # cpu 4: rx_hash 0x9cff1c21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45084 dport 49363] OK # # # cpu 4: rx_hash 0xaad94dc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45086 dport 49363] OK # # # cpu 4: rx_hash 0x1959b303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45100 dport 49363] OK # # # cpu 4: rx_hash 0x1f9d793f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45116 dport 49363] OK # # # cpu 4: rx_hash 0x707b57ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45146 dport 49363] OK # # # cpu 4: rx_hash 0xf8546ce1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45154 dport 49363] OK # # # cpu 4: rx_hash 0xe80a1a57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45182 dport 49363] OK # # # cpu 4: rx_hash 0xccc51ebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45198 dport 49363] OK # # # cpu 4: rx_hash 0xca01d481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 49363] OK # # # cpu 4: rx_hash 0x5ff90d15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45234 dport 49363] OK # # # cpu 4: rx_hash 0x4963b19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45246 dport 49363] OK # # # cpu 4: rx_hash 0x855b1769 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45302 dport 49363] OK # # # cpu 4: rx_hash 0x99d7647b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45374 dport 49363] OK # # # cpu 4: rx_hash 0xcd9e8f60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45394 dport 49363] OK # # # cpu 4: rx_hash 0x7e1e71a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45408 dport 49363] OK # # # cpu 4: rx_hash 0x532b08b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 49363] OK # # # cpu 4: rx_hash 0x4a8f03f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45452 dport 49363] OK # # # cpu 4: rx_hash 0x5758e136 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45464 dport 49363] OK # # # cpu 4: rx_hash 0x9da48dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45504 dport 49363] OK # # # cpu 4: rx_hash 0x86b7a50f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45508 dport 49363] OK # # # cpu 4: rx_hash 0xad461627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45522 dport 49363] OK # # # cpu 4: rx_hash 0x03110a2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45556 dport 49363] OK # # # cpu 4: rx_hash 0x54974cc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45568 dport 49363] OK # # # cpu 4: rx_hash 0x62b11d21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45570 dport 49363] OK # # # cpu 4: rx_hash 0xe1d3783f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45602 dport 49363] OK # # # cpu 4: rx_hash 0xfc049af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45622 dport 49363] OK # # # cpu 4: rx_hash 0x8e3556ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45636 dport 49363] OK # # # cpu 4: rx_hash 0xb59a9324 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45646 dport 49363] OK # # # cpu 4: rx_hash 0x303c3c06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45694 dport 49363] OK # # # cpu 4: rx_hash 0x2f5cfd72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45700 dport 49363] OK # # # cpu 4: rx_hash 0x2998374e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45716 dport 49363] OK # # # cpu 4: rx_hash 0xac3e986c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45732 dport 49363] OK # # # cpu 4: rx_hash 0xce512290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45770 dport 49363] OK # # # cpu 4: rx_hash 0xe3645b84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45772 dport 49363] OK # # # cpu 4: rx_hash 0x6799657b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45856 dport 49363] OK # # # cpu 4: rx_hash 0x05f6df87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45902 dport 49363] OK # # # cpu 4: rx_hash 0x18213d48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45914 dport 49363] OK # # # cpu 4: rx_hash 0xb6762142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45948 dport 49363] OK # # # cpu 4: rx_hash 0xa916e036 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45958 dport 49363] OK # # # count: pass=56 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 51031 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51109 dport 51031] != expected 0x4910cac0 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51109 dport 51031] != expected 0x4910cac0 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60122 dport 51031] != expected 0x5a84a0b5 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60122 dport 51031] != expected 0x5a84a0b5 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50754 dport 51031] != expected 0x1ffc3edd # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50754 dport 51031] != expected 0x1ffc3edd # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48478 dport 51031] != expected 0x430cad50 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48478 dport 51031] != expected 0x430cad50 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59134 dport 51031] != expected 0xf9e96213 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59134 dport 51031] != expected 0xf9e96213 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60289 dport 51031] != expected 0x6dfd20f0 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60289 dport 51031] != expected 0x6dfd20f0 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52433 dport 51031] != expected 0x9e3eb0db # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52433 dport 51031] != expected 0x9e3eb0db # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41694 dport 51031] != expected 0x600a4ab # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41694 dport 51031] != expected 0x600a4ab # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52539 dport 51031] != expected 0xcc2667fc # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52539 dport 51031] != expected 0xcc2667fc # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53533 dport 51031] != expected 0x62c2906e # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53533 dport 51031] != expected 0x62c2906e # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59746 dport 51031] != expected 0xb252fd4d # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59746 dport 51031] != expected 0xb252fd4d # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40343 dport 51031] != expected 0xe1227a40 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40343 dport 51031] != expected 0xe1227a40 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32854 dport 51031] != expected 0x192a79cf # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32854 dport 51031] != expected 0x192a79cf # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 51031] != expected 0xee74a055 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41326 dport 51031] != expected 0xee74a055 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50647 dport 51031] != expected 0x73f6d65e # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50647 dport 51031] != expected 0x73f6d65e # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46335 dport 51031] != expected 0xc8396620 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46335 dport 51031] != expected 0xc8396620 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54295 dport 51031] != expected 0xacedfb0a # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54295 dport 51031] != expected 0xacedfb0a # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48754 dport 51031] != expected 0x4ac54bb7 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48754 dport 51031] != expected 0x4ac54bb7 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44163 dport 51031] != expected 0x98b28fbd # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44163 dport 51031] != expected 0x98b28fbd # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45446 dport 51031] != expected 0x41e0508e # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45446 dport 51031] != expected 0x41e0508e # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37746 dport 51031] != expected 0x1f419702 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37746 dport 51031] != expected 0x1f419702 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49729 dport 51031] != expected 0x2466d647 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49729 dport 51031] != expected 0x2466d647 # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57601 dport 51031] != expected 0xebf52e5d # # Exception| cpu 4: rx_hash 0x5cfd0eb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57601 dport 51031] != expected 0xebf52e5d # # 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 41797 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54077 dport 41797] != expected 0x83035f20 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54077 dport 41797] != expected 0x83035f20 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36981 dport 41797] != expected 0x21a02216 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36981 dport 41797] != expected 0x21a02216 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44468 dport 41797] != expected 0x107a5aa0 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44468 dport 41797] != expected 0x107a5aa0 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33615 dport 41797] != expected 0xecf5e692 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33615 dport 41797] != expected 0xecf5e692 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 41797] != expected 0xfb6aa43a # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55670 dport 41797] != expected 0xfb6aa43a # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44363 dport 41797] != expected 0x784510e9 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44363 dport 41797] != expected 0x784510e9 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45227 dport 41797] != expected 0xab32ccea # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45227 dport 41797] != expected 0xab32ccea # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41805 dport 41797] != expected 0xd750d510 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41805 dport 41797] != expected 0xd750d510 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33413 dport 41797] != expected 0xc65fc467 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33413 dport 41797] != expected 0xc65fc467 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57944 dport 41797] != expected 0x10666980 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57944 dport 41797] != expected 0x10666980 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56870 dport 41797] != expected 0x385e2553 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56870 dport 41797] != expected 0x385e2553 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57298 dport 41797] != expected 0xb7ee45e9 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57298 dport 41797] != expected 0xb7ee45e9 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36791 dport 41797] != expected 0x9fa5ecbd # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36791 dport 41797] != expected 0x9fa5ecbd # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49508 dport 41797] != expected 0xe68372bf # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49508 dport 41797] != expected 0xe68372bf # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58497 dport 41797] != expected 0x62230aba # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58497 dport 41797] != expected 0x62230aba # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49849 dport 41797] != expected 0x53a266fd # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49849 dport 41797] != expected 0x53a266fd # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59576 dport 41797] != expected 0xdc560893 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59576 dport 41797] != expected 0xdc560893 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37654 dport 41797] != expected 0x5143ed5c # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37654 dport 41797] != expected 0x5143ed5c # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35308 dport 41797] != expected 0xbb1e4727 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35308 dport 41797] != expected 0xbb1e4727 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58498 dport 41797] != expected 0x3849f893 # # Exception| cpu 4: rx_hash 0x63327442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58498 dport 41797] != expected 0x3849f893 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->