< 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 38637 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x06cf0f68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35962 dport 38637] != expected 0x9ebac578 # # Exception| cpu 0: rx_hash 0x4fb8a5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 35998 dport 38637] != expected 0xac6785c6 # # Exception| cpu 0: rx_hash 0xfcceeacb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36048 dport 38637] != expected 0xac97695 # # Exception| cpu 0: rx_hash 0x293b786b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36056 dport 38637] != expected 0x5ec6ae88 # # Exception| cpu 0: rx_hash 0xe07b7302 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36094 dport 38637] != expected 0xb3e588c2 # # Exception| cpu 0: rx_hash 0xceb29911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36110 dport 38637] != expected 0x4180ea89 # # Exception| cpu 0: rx_hash 0xac19b738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36140 dport 38637] != expected 0x4bc7cf8 # # Exception| cpu 0: rx_hash 0xffe70e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 38637] != expected 0xe31ea1b1 # # Exception| cpu 0: rx_hash 0xca9a6aad [saddr 192.0.3.2 daddr 192.0.3.1 sport 36202 dport 38637] != expected 0xf61d57b6 # # Exception| cpu 0: rx_hash 0x5618529b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36230 dport 38637] != expected 0x90cfcf15 # # Exception| cpu 0: rx_hash 0x152a66aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36248 dport 38637] != expected 0x16e72b4b # # Exception| cpu 0: rx_hash 0x20570202 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36280 dport 38637] != expected 0x3e4dd4c # # Exception| cpu 0: rx_hash 0x77814883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36282 dport 38637] != expected 0x53dbbd3a # # Exception| cpu 0: rx_hash 0xb2b8572f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36298 dport 38637] != expected 0x665e5c30 # # Exception| cpu 0: rx_hash 0xeebf716e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36358 dport 38637] != expected 0x767f7334 # # Exception| cpu 0: rx_hash 0xd393f2bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36372 dport 38637] != expected 0xc47ff4c # # Exception| cpu 0: rx_hash 0x8c145f47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36388 dport 38637] != expected 0x3343e545 # # Exception| cpu 0: rx_hash 0xdfeae67a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36418 dport 38637] != expected 0xd4e1380c # # Exception| cpu 0: rx_hash 0x417ca792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36454 dport 38637] != expected 0x69fd7e30 # # Exception| cpu 0: rx_hash 0x2b866ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36470 dport 38637] != expected 0x43fa923e # # Exception| cpu 0: rx_hash 0xa9a5b6e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 38637] != expected 0x47ca2a55 # # Exception| cpu 0: rx_hash 0xddfe9fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36490 dport 38637] != expected 0xf2fe693 # # Exception| cpu 0: rx_hash 0x005aea7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36528 dport 38637] != expected 0x341b44f1 # # Exception| cpu 0: rx_hash 0x9ae45829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36592 dport 38637] != expected 0x3e9abff2 # # Exception| cpu 0: rx_hash 0x4810ddfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36614 dport 38637] != expected 0x34df0df4 # # Exception| cpu 0: rx_hash 0x8150d692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36640 dport 38637] != expected 0xd9fc2bbe # # Exception| cpu 0: rx_hash 0x03730eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36650 dport 38637] != expected 0xddcc93d5 # # Exception| cpu 0: rx_hash 0x79454aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36674 dport 38637] != expected 0x964146cc # # Exception| cpu 0: rx_hash 0x4469c93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36688 dport 38637] != expected 0xec79cab4 # # Exception| cpu 0: rx_hash 0x67e4aaf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36772 dport 38637] != expected 0xf4a36604 # # Exception| cpu 0: rx_hash 0x8f3dbb89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 38637] != expected 0xda943261 # # Exception| cpu 0: rx_hash 0x1dd2eea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36812 dport 38637] != expected 0xbf2eb31d # # Exception| cpu 0: rx_hash 0x09369014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36816 dport 38637] != expected 0x69393735 # # Exception| cpu 0: rx_hash 0x56c12c9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36864 dport 38637] != expected 0x13d98b9d # # Exception| cpu 0: rx_hash 0x6794bb8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36932 dport 38637] != expected 0xb147c0a5 # # Exception| cpu 0: rx_hash 0x3042f10e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36934 dport 38637] != expected 0xe178a0d3 # # Exception| cpu 4: rx_hash 0x33b26bc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35930 dport 38637] != expected 0x8bb9337f # # Exception| cpu 4: rx_hash 0x122b71d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35942 dport 38637] != expected 0x48ad4150 # # Exception| cpu 4: rx_hash 0xc7dee378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35950 dport 38637] != expected 0x1ca2994d # # Exception| cpu 4: rx_hash 0x0c8a91cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35968 dport 38637] != expected 0x2a4f6198 # # Exception| cpu 4: rx_hash 0x5b5cdb4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35970 dport 38637] != expected 0x7a7001ee # # Exception| cpu 4: rx_hash 0x25426cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 35982 dport 38637] != expected 0x866069c8 # # Exception| cpu 4: rx_hash 0x921cd027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36004 dport 38637] != expected 0x975327a4 # # Exception| cpu 4: rx_hash 0x3ddf06db [saddr 192.0.3.2 daddr 192.0.3.1 sport 36036 dport 38637] != expected 0x88d12aa0 # # Exception| cpu 4: rx_hash 0x76bcd593 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 38637] != expected 0x61c2b481 # # Exception| cpu 4: rx_hash 0x1c461cc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36088 dport 38637] != expected 0x4bc5588f # # Exception| cpu 4: rx_hash 0xf39e1ac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 38637] != expected 0x3bb866f1 # # Exception| cpu 4: rx_hash 0x7dc4d624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36160 dport 38637] != expected 0xe72e19da # # Exception| cpu 4: rx_hash 0xe35297cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36196 dport 38637] != expected 0x5a325fe6 # # Exception| cpu 4: rx_hash 0xb690a493 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36270 dport 38637] != expected 0xd1c3e10f # # Exception| cpu 4: rx_hash 0x099fff63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36278 dport 38637] != expected 0xafcbd51c # # Exception| cpu 4: rx_hash 0xe56e1dae [saddr 192.0.3.2 daddr 192.0.3.1 sport 36296 dport 38637] != expected 0x36613c46 # # Exception| cpu 4: rx_hash 0x5230a127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36322 dport 38637] != expected 0x2752722a # # Exception| cpu 4: rx_hash 0x87c53387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36330 dport 38637] != expected 0x735daa37 # # Exception| cpu 4: rx_hash 0x6f1c22f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36336 dport 38637] != expected 0x5d6afe52 # # Exception| cpu 4: rx_hash 0x7878d7ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 36368 dport 38637] != expected 0xa4584f77 # # Exception| cpu 4: rx_hash 0x4d05b357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36400 dport 38637] != expected 0xb15bb970 # # Exception| cpu 4: rx_hash 0xb138dc96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36406 dport 38637] != expected 0x497b693d # # Exception| cpu 4: rx_hash 0xe2c665ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36432 dport 38637] != expected 0xaed9b474 # # Exception| cpu 4: rx_hash 0x7615bae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36494 dport 38637] != expected 0xa73056a8 # # Exception| cpu 4: rx_hash 0x62f1c454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36498 dport 38637] != expected 0x7127d280 # # Exception| cpu 4: rx_hash 0x6aa0232d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36512 dport 38637] != expected 0x1e1ca8ff # # Exception| cpu 4: rx_hash 0x5bf5b439 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36580 dport 38637] != expected 0xbc82e3c7 # # Exception| cpu 4: rx_hash 0xe4faefc9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36604 dport 38637] != expected 0xc28ad7d4 # # Exception| cpu 4: rx_hash 0x17977003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36662 dport 38637] != expected 0xbdb17fd # # Exception| cpu 4: rx_hash 0x3a777ede [saddr 192.0.3.2 daddr 192.0.3.1 sport 36700 dport 38637] != expected 0x1069a292 # # Exception| cpu 4: rx_hash 0x99cdbce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36714 dport 38637] != expected 0xd74d68d6 # # Exception| cpu 4: rx_hash 0xa4e13f36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 38637] != expected 0xad75e4ae # # Exception| cpu 4: rx_hash 0x38630700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36756 dport 38637] != expected 0xcba77c0d # # Exception| cpu 4: rx_hash 0x9bd9c539 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36770 dport 38637] != expected 0xc83b649 # # Exception| cpu 4: rx_hash 0x4e2c5799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36778 dport 38637] != expected 0x588c6e54 # # Exception| cpu 4: rx_hash 0x0d1e63a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36788 dport 38637] != expected 0xdea48a0a # # Exception| cpu 4: rx_hash 0x20fe6d75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36830 dport 38637] != expected 0xc5163f65 # # Exception| cpu 4: rx_hash 0x7f79c08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36846 dport 38637] != expected 0xfa12256c # # Exception| cpu 4: rx_hash 0xfd2a09db [saddr 192.0.3.2 daddr 192.0.3.1 sport 36868 dport 38637] != expected 0xbbc63ba6 # # Exception| cpu 4: rx_hash 0x09468163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36912 dport 38637] != expected 0x2cdd9194 # # Exception| cpu 4: rx_hash 0xdcb313c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36920 dport 38637] != expected 0x78d24989 # # Exception| cpu 4: rx_hash 0xf1531d1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36946 dport 38637] != expected 0x6360fce6 # # Exception| cpu 4: rx_hash 0x1b9e75b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36992 dport 38637] != expected 0x9699761c # # Exception| cpu 4: rx_hash 0x6580c251 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37004 dport 38637] != expected 0x6a891e3a # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x43b24117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43778 dport 40710] OK # # # cpu 0: rx_hash 0x57563fa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43806 dport 40710] OK # # # cpu 0: rx_hash 0x1c35ecef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43826 dport 40710] OK # # # cpu 0: rx_hash 0x0cf961e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43850 dport 40710] OK # # # cpu 0: rx_hash 0x31d5e232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43864 dport 40710] OK # # # cpu 0: rx_hash 0x7ab6317a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43892 dport 40710] OK # # # cpu 0: rx_hash 0x33c19bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43920 dport 40710] OK # # # cpu 0: rx_hash 0x3b907c95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43938 dport 40710] OK # # # cpu 0: rx_hash 0x06bcff44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43952 dport 40710] OK # # # cpu 0: rx_hash 0x78a248a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43964 dport 40710] OK # # # cpu 0: rx_hash 0xea4d1d89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43982 dport 40710] OK # # # cpu 0: rx_hash 0x077cba98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44104 dport 40710] OK # # # cpu 4: rx_hash 0x505728d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43744 dport 40710] OK # # # cpu 4: rx_hash 0x07816254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43746 dport 40710] OK # # # cpu 4: rx_hash 0x85a2ba75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43752 dport 40710] OK # # # cpu 4: rx_hash 0xab6b5066 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43800 dport 40710] OK # # # cpu 4: rx_hash 0x5f07d8de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43820 dport 40710] OK # # # cpu 4: rx_hash 0x622b5b0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43838 dport 40710] OK # # # cpu 4: rx_hash 0xcde88df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43870 dport 40710] OK # # # cpu 4: rx_hash 0x3984054b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43882 dport 40710] OK # # # cpu 4: rx_hash 0xcffcf42d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43926 dport 40710] OK # # # cpu 4: rx_hash 0x458ecb75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43950 dport 40710] OK # # # cpu 4: rx_hash 0xd3496de4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43960 dport 40710] OK # # # cpu 4: rx_hash 0x9453aa69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43970 dport 40710] OK # # # cpu 4: rx_hash 0xfea96339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43986 dport 40710] OK # # # cpu 4: rx_hash 0x0ac5eb81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44006 dport 40710] OK # # # cpu 4: rx_hash 0x48379a6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44032 dport 40710] OK # # # cpu 4: rx_hash 0x751b19bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44050 dport 40710] OK # # # cpu 4: rx_hash 0x2a9cb445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44066 dport 40710] OK # # # cpu 4: rx_hash 0x548203a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44078 dport 40710] OK # # # cpu 4: rx_hash 0x1bc92351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44134 dport 40710] OK # # # cpu 4: rx_hash 0x3201de30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44136 dport 40710] OK # # # cpu 4: rx_hash 0x65d794b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44138 dport 40710] OK # # # cpu 4: rx_hash 0x0f2d5de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44154 dport 40710] OK # # # cpu 4: rx_hash 0xe5e0354e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44200 dport 40710] OK # # # cpu 4: rx_hash 0x0d39243f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44210 dport 40710] OK # # # cpu 4: rx_hash 0xc8003b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44226 dport 40710] OK # # # cpu 4: rx_hash 0x1df5a933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44234 dport 40710] OK # # # cpu 4: rx_hash 0x770f6063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44250 dport 40710] OK # # # cpu 4: rx_hash 0x8363e8db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44270 dport 40710] OK # # # cpu 4: rx_hash 0xdbe55251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 40710] OK # # # cpu 4: rx_hash 0xa5fbe5b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44332 dport 40710] OK # # # cpu 4: rx_hash 0xcf012ce1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44348 dport 40710] OK # # # cpu 4: rx_hash 0x881beb6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44358 dport 40710] OK # # # cpu 4: rx_hash 0xb53768bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44372 dport 40710] OK # # # cpu 4: rx_hash 0xddd9d833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44428 dport 40710] OK # # # cpu 4: rx_hash 0x4b1e7ea2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44442 dport 40710] OK # # # cpu 4: rx_hash 0x434f99db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44456 dport 40710] OK # # # cpu 4: rx_hash 0xec8c4f27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44488 dport 40710] OK # # # cpu 4: rx_hash 0x25cc444e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44526 dport 40710] OK # # # cpu 4: rx_hash 0xcd15553f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44532 dport 40710] OK # # # cpu 4: rx_hash 0x0f843296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44572 dport 40710] OK # # # cpu 4: rx_hash 0x9112737e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44600 dport 40710] OK # # # cpu 4: rx_hash 0xd608b4f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 40710] OK # # # cpu 4: rx_hash 0x5c7a8bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44666 dport 40710] OK # # # cpu 4: rx_hash 0xc8a954e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44708 dport 40710] OK # # # cpu 4: rx_hash 0x5e6ef275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44722 dport 40710] OK # # # cpu 4: rx_hash 0xe5495a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44750 dport 40710] OK # # # cpu 4: rx_hash 0xf9fcc3f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44768 dport 40710] OK # # # cpu 4: rx_hash 0xc4d04021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44786 dport 40710] OK # # # cpu 4: rx_hash 0x46f39800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44792 dport 40710] OK # # # cpu 4: rx_hash 0x1624c5f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44804 dport 40710] OK # # # cpu 4: rx_hash 0x41f28f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44806 dport 40710] OK # # # count: pass=63 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 53029 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49538 dport 53029] != expected 0xb0b6fd2e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49538 dport 53029] != expected 0xb0b6fd2e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33275 dport 53029] != expected 0x8848852e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33275 dport 53029] != expected 0x8848852e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36823 dport 53029] != expected 0x18f73407 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36823 dport 53029] != expected 0x18f73407 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41869 dport 53029] != expected 0x96a888ff # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41869 dport 53029] != expected 0x96a888ff # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50112 dport 53029] != expected 0xcb58593b # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50112 dport 53029] != expected 0xcb58593b # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36049 dport 53029] != expected 0x8327a5ea # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36049 dport 53029] != expected 0x8327a5ea # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38486 dport 53029] != expected 0x53177f9e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38486 dport 53029] != expected 0x53177f9e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60114 dport 53029] != expected 0xc981a7ad # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60114 dport 53029] != expected 0xc981a7ad # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49727 dport 53029] != expected 0x356cf3cc # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49727 dport 53029] != expected 0x356cf3cc # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38625 dport 53029] != expected 0xb10d88b7 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38625 dport 53029] != expected 0xb10d88b7 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42116 dport 53029] != expected 0x9181ce1e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42116 dport 53029] != expected 0x9181ce1e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51556 dport 53029] != expected 0x1a00d23e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51556 dport 53029] != expected 0x1a00d23e # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60216 dport 53029] != expected 0x15d39183 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60216 dport 53029] != expected 0x15d39183 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44814 dport 53029] != expected 0xbb55c58c # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44814 dport 53029] != expected 0xbb55c58c # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44403 dport 53029] != expected 0xf3eeb32c # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44403 dport 53029] != expected 0xf3eeb32c # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54025 dport 53029] != expected 0x54c240a4 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54025 dport 53029] != expected 0x54c240a4 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46640 dport 53029] != expected 0x46a0a121 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46640 dport 53029] != expected 0x46a0a121 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59853 dport 53029] != expected 0x8c27c2bf # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59853 dport 53029] != expected 0x8c27c2bf # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50741 dport 53029] != expected 0xa1f45417 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50741 dport 53029] != expected 0xa1f45417 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40758 dport 53029] != expected 0xc6610382 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40758 dport 53029] != expected 0xc6610382 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 53029] != expected 0x53bf2ef3 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 53029] != expected 0x53bf2ef3 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50243 dport 53029] != expected 0x4d015a30 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50243 dport 53029] != expected 0x4d015a30 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45988 dport 53029] != expected 0x93f061e5 # # Exception| cpu 0: rx_hash 0x642c38d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45988 dport 53029] != expected 0x93f061e5 # # 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 33625 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34175 dport 33625] != expected 0x3b3d96b3 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34175 dport 33625] != expected 0x3b3d96b3 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52177 dport 33625] != expected 0x9e64201f # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52177 dport 33625] != expected 0x9e64201f # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47369 dport 33625] != expected 0xa0187fc4 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47369 dport 33625] != expected 0xa0187fc4 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48071 dport 33625] != expected 0xd66bf91 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48071 dport 33625] != expected 0xd66bf91 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44730 dport 33625] != expected 0x7c833fa7 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44730 dport 33625] != expected 0x7c833fa7 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53043 dport 33625] != expected 0x82850e6d # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53043 dport 33625] != expected 0x82850e6d # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41365 dport 33625] != expected 0x471c5705 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41365 dport 33625] != expected 0x471c5705 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50070 dport 33625] != expected 0x839e9d1b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50070 dport 33625] != expected 0x839e9d1b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38404 dport 33625] != expected 0x4c19442b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38404 dport 33625] != expected 0x4c19442b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36194 dport 33625] != expected 0x54a08892 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36194 dport 33625] != expected 0x54a08892 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54010 dport 33625] != expected 0x9e86aa5b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54010 dport 33625] != expected 0x9e86aa5b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37163 dport 33625] != expected 0xa353d91b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37163 dport 33625] != expected 0xa353d91b # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48144 dport 33625] != expected 0xbfbff687 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48144 dport 33625] != expected 0xbfbff687 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52948 dport 33625] != expected 0x9527d7ec # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52948 dport 33625] != expected 0x9527d7ec # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35563 dport 33625] != expected 0x3ff547e1 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35563 dport 33625] != expected 0x3ff547e1 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49094 dport 33625] != expected 0xb61c1b7 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49094 dport 33625] != expected 0xb61c1b7 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34108 dport 33625] != expected 0x59f9fb65 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34108 dport 33625] != expected 0x59f9fb65 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56324 dport 33625] != expected 0x1101d941 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56324 dport 33625] != expected 0x1101d941 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48112 dport 33625] != expected 0x170e8ab # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48112 dport 33625] != expected 0x170e8ab # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49262 dport 33625] != expected 0x2bf533e2 # # Exception| cpu 4: rx_hash 0x43089be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49262 dport 33625] != expected 0x2bf533e2 # # 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__->