< 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' TAP version 13 1..1 # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 52812 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 72 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5983eefb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52808 dport 52812] != expected 0x6161de31 # # Exception| cpu 0: rx_hash 0xc77f9e62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52830 dport 52812] != expected 0xc96422c0 # # Exception| cpu 0: rx_hash 0x14027b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52852 dport 52812] != expected 0x60599164 # # Exception| cpu 0: rx_hash 0x509f77e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52870 dport 52812] != expected 0xc9c20bd9 # # Exception| cpu 0: rx_hash 0xd79f808f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52894 dport 52812] != expected 0x368dd8ae # # Exception| cpu 0: rx_hash 0x1d1ee289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52922 dport 52812] != expected 0xc8fa448c # # Exception| cpu 0: rx_hash 0x011d3f35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52924 dport 52812] != expected 0x35c50950 # # Exception| cpu 0: rx_hash 0x252258a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52948 dport 52812] != expected 0x60639fd7 # # Exception| cpu 0: rx_hash 0x635d7959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52972 dport 52812] != expected 0x35b11436 # # Exception| cpu 0: rx_hash 0xd311cc02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52994 dport 52812] != expected 0xe2dc325a # # Exception| cpu 0: rx_hash 0x4812e6d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53020 dport 52812] != expected 0xe0acacf1 # # Exception| cpu 0: rx_hash 0xbf5064b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53086 dport 52812] != expected 0x1c3789d2 # # Exception| cpu 0: rx_hash 0x26b163ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 53130 dport 52812] != expected 0xe20e0625 # # Exception| cpu 0: rx_hash 0x60ce4211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53170 dport 52812] != expected 0xb7dc8dc4 # # Exception| cpu 0: rx_hash 0x0970b0e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53222 dport 52812] != expected 0xe3425416 # # Exception| cpu 0: rx_hash 0x3a5b816e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53254 dport 52812] != expected 0xab672d62 # # Exception| cpu 0: rx_hash 0xaaa61f29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53276 dport 52812] != expected 0xfdfd777d # # Exception| cpu 0: rx_hash 0xecd93ed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53284 dport 52812] != expected 0xa82ffc9c # # Exception| cpu 0: rx_hash 0xe926649e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53292 dport 52812] != expected 0x25a9ec6 # # Exception| cpu 0: rx_hash 0x48fbd9ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53398 dport 52812] != expected 0x54faca6a # # Exception| cpu 0: rx_hash 0x2abb9f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 52812] != expected 0x548ed70c # # Exception| cpu 0: rx_hash 0x42747bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53510 dport 52812] != expected 0x7e348670 # # Exception| cpu 0: rx_hash 0x16096923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53556 dport 52812] != expected 0x2846e6a3 # # Exception| cpu 0: rx_hash 0x040b5a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53566 dport 52812] != expected 0x2be60d91 # # Exception| cpu 0: rx_hash 0xb536f9dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53572 dport 52812] != expected 0x82afa353 # # Exception| cpu 0: rx_hash 0x2bca8944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53586 dport 52812] != expected 0x2aaa5fa2 # # Exception| cpu 0: rx_hash 0x71b67505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53612 dport 52812] != expected 0x8247999f # # Exception| cpu 0: rx_hash 0xfd4836fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53616 dport 52812] != expected 0x29e28e5c # # Exception| cpu 0: rx_hash 0x2928a4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53656 dport 52812] != expected 0xd6e34efe # # Exception| cpu 0: rx_hash 0x22d6105f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53660 dport 52812] != expected 0x82098a4a # # Exception| cpu 0: rx_hash 0xe8577259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53688 dport 52812] != expected 0x7c7e1668 # # Exception| cpu 0: rx_hash 0x4b68e2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53704 dport 52812] != expected 0xd6975398 # # Exception| cpu 0: rx_hash 0xd06bc874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53718 dport 52812] != expected 0xd4e7cd33 # # Exception| cpu 4: rx_hash 0xed41172d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52794 dport 52812] != expected 0x625d12a9 # # Exception| cpu 4: rx_hash 0x5c7cb4b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52800 dport 52812] != expected 0xcb14bc6b # # Exception| cpu 4: rx_hash 0xd57dad00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52820 dport 52812] != expected 0xcac4c9f2 # # Exception| cpu 4: rx_hash 0xd99e6e51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52882 dport 52812] != expected 0xc8127e40 # # Exception| cpu 4: rx_hash 0xac234115 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52928 dport 52812] != expected 0x61b3ea4e # # Exception| cpu 4: rx_hash 0xa7ddf581 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52932 dport 52812] != expected 0x35592efa # # Exception| cpu 4: rx_hash 0xf3a0e71e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52982 dport 52812] != expected 0x632b4e29 # # Exception| cpu 4: rx_hash 0xfda109c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52986 dport 52812] != expected 0x9db4e8c7 # # Exception| cpu 4: rx_hash 0x4613080f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53008 dport 52812] != expected 0x1e330a1f # # Exception| cpu 4: rx_hash 0x126e1a90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53026 dport 52812] != expected 0x48416acc # # Exception| cpu 4: rx_hash 0x33ae274b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53058 dport 52812] != expected 0xb7929e11 # # Exception| cpu 4: rx_hash 0x2a52a0bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53068 dport 52812] != expected 0xe0d8b197 # # Exception| cpu 4: rx_hash 0xb4aed024 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53082 dport 52812] != expected 0x48dd4d66 # # Exception| cpu 4: rx_hash 0xf72eab93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53098 dport 52812] != expected 0xb77aa4dd # # Exception| cpu 4: rx_hash 0x702e5cfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53106 dport 52812] != expected 0x483577aa # # Exception| cpu 4: rx_hash 0xa44ecec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53146 dport 52812] != expected 0xb734b708 # # Exception| cpu 4: rx_hash 0xb84d1375 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53148 dport 52812] != expected 0x4a0bfad4 # # Exception| cpu 4: rx_hash 0x77332b39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53168 dport 52812] != expected 0x1e0904ac # # Exception| cpu 4: rx_hash 0x6ecfaccf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53182 dport 52812] != expected 0x49432b2a # # Exception| cpu 4: rx_hash 0xc80f667b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53190 dport 52812] != expected 0x49df0c80 # # Exception| cpu 4: rx_hash 0x530c4ca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53208 dport 52812] != expected 0x4baf922b # # Exception| cpu 4: rx_hash 0x998d2eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53244 dport 52812] != expected 0xb5d80e09 # # Exception| cpu 4: rx_hash 0x7c24a093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53310 dport 52812] != expected 0xfeb5a683 # # Exception| cpu 4: rx_hash 0xc8e65945 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53324 dport 52812] != expected 0xfd896a1b # # Exception| cpu 4: rx_hash 0x53e57396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53330 dport 52812] != expected 0xfff9f4b0 # # Exception| cpu 4: rx_hash 0x07986109 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53344 dport 52812] != expected 0xa98b9463 # # Exception| cpu 4: rx_hash 0x1e64e6ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 53358 dport 52812] != expected 0xfec1bbe5 # # Exception| cpu 4: rx_hash 0x80989666 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53368 dport 52812] != expected 0x56c44714 # # Exception| cpu 4: rx_hash 0x9765ff4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53370 dport 52812] != expected 0xff11ce7c # # Exception| cpu 4: rx_hash 0x128725ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 53416 dport 52812] != expected 0xfc170c57 # # Exception| cpu 4: rx_hash 0x38b9ace1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53452 dport 52812] != expected 0x572e3c3e # # Exception| cpu 4: rx_hash 0x6cc4be7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53502 dport 52812] != expected 0x15c5ced # # Exception| cpu 4: rx_hash 0xd776bfb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53524 dport 52812] != expected 0x82dbbe35 # # Exception| cpu 4: rx_hash 0xd977516f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53528 dport 52812] != expected 0x7c4418db # # Exception| cpu 4: rx_hash 0xef4a059c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53626 dport 52812] != expected 0x2a42656e # # Exception| cpu 4: rx_hash 0xbc2a60c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53642 dport 52812] != expected 0x2a0c76bb # # Exception| cpu 4: rx_hash 0x7d55b654 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53674 dport 52812] != expected 0x80912e2d # # Exception| cpu 4: rx_hash 0x40965633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53708 dport 52812] != expected 0x827d972c # # Exception| cpu 4: rx_hash 0x5ecf2d63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53800 dport 52812] != expected 0x3c198ffb # # Exception| count: pass=0 nohash=0 fail=72 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xa2027f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55780 dport 51399] OK # # # cpu 0: rx_hash 0x20fdd2b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55796 dport 51399] OK # # # cpu 0: rx_hash 0xe3d8a2ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55862 dport 51399] OK # # # cpu 0: rx_hash 0x88847db9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55976 dport 51399] OK # # # cpu 0: rx_hash 0x1879e3fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55986 dport 51399] OK # # # cpu 0: rx_hash 0xbeb9294a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56010 dport 51399] OK # # # cpu 0: rx_hash 0xe13a8f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56060 dport 51399] OK # # # cpu 0: rx_hash 0xc474fe17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56064 dport 51399] OK # # # cpu 0: rx_hash 0x54896050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56090 dport 51399] OK # # # cpu 0: rx_hash 0x12f641ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56098 dport 51399] OK # # # cpu 0: rx_hash 0xb1c9d153 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56146 dport 51399] OK # # # cpu 0: rx_hash 0xe04b9986 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56168 dport 51399] OK # # # cpu 0: rx_hash 0x674b6ee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56176 dport 51399] OK # # # cpu 0: rx_hash 0xd16bbab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56264 dport 51399] OK # # # cpu 0: rx_hash 0xc696d398 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56266 dport 51399] OK # # # cpu 0: rx_hash 0x09e8ebd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56294 dport 51399] OK # # # cpu 0: rx_hash 0x1bead8b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56300 dport 51399] OK # # # cpu 0: rx_hash 0x80e9f265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56306 dport 51399] OK # # # cpu 0: rx_hash 0x8516a82f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56314 dport 51399] OK # # # cpu 0: rx_hash 0x4244daa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56326 dport 51399] OK # # # cpu 0: rx_hash 0xceba995f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56346 dport 51399] OK # # # cpu 0: rx_hash 0x13c69271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56380 dport 51399] OK # # # cpu 0: rx_hash 0x7186d41d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56428 dport 51399] OK # # # cpu 0: rx_hash 0x667bbd35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56430 dport 51399] OK # # # cpu 0: rx_hash 0xf3797938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56444 dport 51399] OK # # # cpu 4: rx_hash 0x32ffe1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55806 dport 51399] OK # # # cpu 4: rx_hash 0xa5a78333 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55822 dport 51399] OK # # # cpu 4: rx_hash 0x571a5b18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55876 dport 51399] OK # # # cpu 4: rx_hash 0xc9e62b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55890 dport 51399] OK # # # cpu 4: rx_hash 0x9d9b391e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55904 dport 51399] OK # # # cpu 4: rx_hash 0x96658d8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55908 dport 51399] OK # # # cpu 4: rx_hash 0x98646354 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55912 dport 51399] OK # # # cpu 4: rx_hash 0xd906356c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55954 dport 51399] OK # # # cpu 4: rx_hash 0x0a7bd09c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 51399] OK # # # cpu 4: rx_hash 0x1d86b9b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55994 dport 51399] OK # # # cpu 4: rx_hash 0x3c46846f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56026 dport 51399] OK # # # cpu 4: rx_hash 0xf8c608b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56050 dport 51399] OK # # # cpu 4: rx_hash 0xeac43bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 51399] OK # # # cpu 4: rx_hash 0xdd8879e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56078 dport 51399] OK # # # cpu 4: rx_hash 0x17091be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56106 dport 51399] OK # # # cpu 4: rx_hash 0x820bdfea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56120 dport 51399] OK # # # cpu 4: rx_hash 0x89f56b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56124 dport 51399] OK # # # cpu 4: rx_hash 0xe5b4c3cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 51399] OK # # # cpu 4: rx_hash 0x2dd78c45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56206 dport 51399] OK # # # cpu 4: rx_hash 0xfb5533ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56236 dport 51399] OK # # # cpu 4: rx_hash 0x72542a4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56248 dport 51399] OK # # # cpu 4: rx_hash 0xcd68670c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56270 dport 51399] OK # # # cpu 4: rx_hash 0x5046e9c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56332 dport 51399] OK # # # cpu 4: rx_hash 0x94c6651e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56356 dport 51399] OK # # # cpu 4: rx_hash 0x0a3a1587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56370 dport 51399] OK # # # cpu 4: rx_hash 0xacfadf33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 51399] OK # # # cpu 4: rx_hash 0x74798e57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56420 dport 51399] OK # # # cpu 4: rx_hash 0xabe7a8f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56456 dport 51399] OK # # # cpu 4: rx_hash 0x789a4d06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56482 dport 51399] OK # # # cpu 4: rx_hash 0x6166caf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56492 dport 51399] OK # # # cpu 4: rx_hash 0xff9aba69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56506 dport 51399] OK # # # cpu 4: rx_hash 0x0d276242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56560 dport 51399] OK # # # cpu 4: rx_hash 0x14dbe5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56574 dport 51399] OK # # # cpu 4: rx_hash 0x3f947a3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56590 dport 51399] OK # # # cpu 4: rx_hash 0xaf69e47b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56596 dport 51399] OK # # # cpu 4: rx_hash 0xece99fcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56612 dport 51399] OK # # # cpu 4: rx_hash 0xdf2b9175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56654 dport 51399] OK # # # cpu 4: rx_hash 0x09a92ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56684 dport 51399] OK # # # cpu 4: rx_hash 0x54c8a54b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56720 dport 51399] OK # # # cpu 4: rx_hash 0x3688e327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56768 dport 51399] OK # # # cpu 4: rx_hash 0xfc098121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56804 dport 51399] OK # # # cpu 4: rx_hash 0x60af5754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56848 dport 51399] OK # # # cpu 4: rx_hash 0x72ad6436 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56858 dport 51399] OK # # # count: pass=68 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 44690 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47609 dport 44690] != expected 0x32ff52fd # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35133 dport 44690] != expected 0x5203cbce # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40297 dport 44690] != expected 0xbe9cc269 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60729 dport 44690] != expected 0xd642364a # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33641 dport 44690] != expected 0x769eb2f7 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50125 dport 44690] != expected 0x811b365c # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56478 dport 44690] != expected 0x66406b0e # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42061 dport 44690] != expected 0x44ed27d2 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37515 dport 44690] != expected 0xd23908c4 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52758 dport 44690] != expected 0x816eb049 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38573 dport 44690] != expected 0xb0cff74a # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53824 dport 44690] != expected 0xde8e45e4 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37984 dport 44690] != expected 0x88bb6c93 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33384 dport 44690] != expected 0xf0660b35 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35888 dport 44690] != expected 0x1f303e26 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41318 dport 44690] != expected 0x5e7cc770 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39725 dport 44690] != expected 0xe0c595db # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35125 dport 44690] != expected 0xf876a994 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42985 dport 44690] != expected 0xafc7934e # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39038 dport 44690] != expected 0xa5356d9e # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49979 dport 44690] != expected 0x7c6a6855 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34931 dport 44690] != expected 0x8554e311 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43692 dport 44690] != expected 0x765ddd5 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56815 dport 44690] != expected 0x4a51973c # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41701 dport 44690] != expected 0xb15f7476 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32909 dport 44690] != expected 0xc8faaa20 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51888 dport 44690] != expected 0x493f19e2 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40743 dport 44690] != expected 0xd631942d # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 55572 dport 44690] != expected 0x2f4097cf # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50968 dport 44690] != expected 0x19dd41bf # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40858 dport 44690] != expected 0x2e059f8d # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57997 dport 44690] != expected 0x47acac5d # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50687 dport 44690] != expected 0x889469c2 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38414 dport 44690] != expected 0x4a8b6241 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54563 dport 44690] != expected 0x518dbede # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41514 dport 44690] != expected 0x4a57b34e # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57686 dport 44690] != expected 0x28e6067 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48770 dport 44690] != expected 0x42b37ab0 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44852 dport 44690] != expected 0xb28a1951 # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59049 dport 44690] != expected 0x8c8fdabb # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32844 dport 44690] != expected 0x64b8429e # # Exception| cpu 4: rx_hash 0x07c46a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39786 dport 44690] != expected 0x1b1f669c # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 43687 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54358 dport 43687] != expected 0x8f8e5e07 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46632 dport 43687] != expected 0x577b745b # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42662 dport 43687] != expected 0x695af9a4 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48987 dport 43687] != expected 0x1b695a54 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59920 dport 43687] != expected 0x8268140e # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45435 dport 43687] != expected 0x970f7041 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41879 dport 43687] != expected 0x23045424 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37986 dport 43687] != expected 0x72102ecf # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51540 dport 43687] != expected 0xc6d033be # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34207 dport 43687] != expected 0xaf267265 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33729 dport 43687] != expected 0x3686b022 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51215 dport 43687] != expected 0xe1476e33 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34864 dport 43687] != expected 0x2121ffc8 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51241 dport 43687] != expected 0x3c3b651d # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58391 dport 43687] != expected 0xfc88e764 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42865 dport 43687] != expected 0xb093bf53 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53971 dport 43687] != expected 0xb9c9cebb # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40752 dport 43687] != expected 0x6c90f96a # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47390 dport 43687] != expected 0x3dced405 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36473 dport 43687] != expected 0x9879f47 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59668 dport 43687] != expected 0x4daea721 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38206 dport 43687] != expected 0x667e7caf # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58292 dport 43687] != expected 0x6f9c8624 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41983 dport 43687] != expected 0x73b33b5 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51908 dport 43687] != expected 0x70486c84 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34216 dport 43687] != expected 0xdf5f063f # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51475 dport 43687] != expected 0x1596d71a # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35513 dport 43687] != expected 0x476c7f1e # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54231 dport 43687] != expected 0xca1880fd # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43262 dport 43687] != expected 0x43fc1905 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48292 dport 43687] != expected 0xba376d12 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40630 dport 43687] != expected 0xf8e32ba0 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57598 dport 43687] != expected 0x591959b4 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50463 dport 43687] != expected 0xea99382a # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37694 dport 43687] != expected 0x84627f72 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45574 dport 43687] != expected 0xd1f3db8b # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37911 dport 43687] != expected 0xf52bd8f4 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54074 dport 43687] != expected 0x3a7c740d # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57059 dport 43687] != expected 0xb47b4e2 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48086 dport 43687] != expected 0x94c66dcb # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55105 dport 43687] != expected 0xfab0fb74 # # Exception| cpu 5: rx_hash 0x999fde52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46291 dport 43687] != expected 0x85f40d5b # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 338, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->