< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 52264 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 89 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9397cf86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50936 dport 52264] != expected 0x76f26283 # # Exception| cpu 0: rx_hash 0xc0c45947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50946 dport 52264] != expected 0xfad7f30f # # Exception| cpu 0: rx_hash 0xe77f2777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50978 dport 52264] != expected 0xe22e954c # # Exception| cpu 0: rx_hash 0xd319e65f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51010 dport 52264] != expected 0xf6ab402e # # Exception| cpu 0: rx_hash 0x329d65c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51072 dport 52264] != expected 0xf37fcea1 # # Exception| cpu 0: rx_hash 0x15261bf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51104 dport 52264] != expected 0xeb86a8e2 # # Exception| cpu 0: rx_hash 0xb61012b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51116 dport 52264] != expected 0x4fa803f2 # # Exception| cpu 0: rx_hash 0x1c3cf51a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 52264] != expected 0x92293244 # # Exception| cpu 0: rx_hash 0xe45c5468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51200 dport 52264] != expected 0x7f750336 # # Exception| cpu 0: rx_hash 0x476a5d29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51212 dport 52264] != expected 0xdb5ba826 # # Exception| cpu 0: rx_hash 0x858b38da [saddr 192.0.3.2 daddr 192.0.3.1 sport 51238 dport 52264] != expected 0x2fd13354 # # Exception| cpu 0: rx_hash 0x696c13b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51272 dport 52264] != expected 0x10ec2918 # # Exception| cpu 0: rx_hash 0x2f000132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51278 dport 52264] != expected 0x58b17f39 # # Exception| cpu 0: rx_hash 0x9f4c6920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51312 dport 52264] != expected 0x5a021ad3 # # Exception| cpu 0: rx_hash 0x50697a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51332 dport 52264] != expected 0x3e8068b9 # # Exception| cpu 0: rx_hash 0x81f27ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51356 dport 52264] != expected 0x6c973d31 # # Exception| cpu 0: rx_hash 0xaf53ee17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51370 dport 52264] != expected 0xdc1c1d4 # # Exception| cpu 0: rx_hash 0xe93ffc95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51372 dport 52264] != expected 0x459c97f5 # # Exception| cpu 0: rx_hash 0x38a4f835 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51380 dport 52264] != expected 0x178bc27d # # Exception| cpu 0: rx_hash 0xe6c7292c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51462 dport 52264] != expected 0xf43779df # # Exception| cpu 0: rx_hash 0x6b50b0bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51516 dport 52264] != expected 0x314f2e2a # # Exception| cpu 0: rx_hash 0xdbbb06e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51568 dport 52264] != expected 0x991d361b # # Exception| cpu 0: rx_hash 0x033aeca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51582 dport 52264] != expected 0xb2a5f935 # # Exception| cpu 0: rx_hash 0x1d84fb41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 52264] != expected 0x8430ded7 # # Exception| cpu 0: rx_hash 0xd5a9b3b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51876 dport 52264] != expected 0x47f6989e # # Exception| cpu 0: rx_hash 0xe1cf729e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51908 dport 52264] != expected 0x53734dfc # # Exception| cpu 0: rx_hash 0xaeb98efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51924 dport 52264] != expected 0x6281817b # # Exception| cpu 0: rx_hash 0x51831a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51962 dport 52264] != expected 0x51c02816 # # Exception| cpu 0: rx_hash 0x6abad056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 52264] != expected 0x5e0f6e85 # # Exception| cpu 0: rx_hash 0xa1415b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52094 dport 52264] != expected 0xd32a6f51 # # Exception| cpu 0: rx_hash 0x53bfb983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52110 dport 52264] != expected 0x70632f24 # # Exception| cpu 4: rx_hash 0x8fb2a527 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50962 dport 52264] != expected 0xcb253f88 # # Exception| cpu 4: rx_hash 0xdaa4d6f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50982 dport 52264] != expected 0x25e5a753 # # Exception| cpu 4: rx_hash 0x95d22a96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50998 dport 52264] != expected 0x14176bd4 # # Exception| cpu 4: rx_hash 0x3643fd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51016 dport 52264] != expected 0x1ad8bd1f # # Exception| cpu 4: rx_hash 0x702fef1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51022 dport 52264] != expected 0x5285eb3e # # Exception| cpu 4: rx_hash 0x0282e2ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 51034 dport 52264] != expected 0xa4bc15a6 # # Exception| cpu 4: rx_hash 0x8f157b6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51040 dport 52264] != expected 0x61c44253 # # Exception| cpu 4: rx_hash 0xc063870c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51056 dport 52264] != expected 0x50368ed4 # # Exception| cpu 4: rx_hash 0xbbd4640f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51058 dport 52264] != expected 0xdfa0eaea # # Exception| cpu 4: rx_hash 0xea1c8f8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51086 dport 52264] != expected 0xd8c7018f # # Exception| cpu 4: rx_hash 0x7deb99a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51088 dport 52264] != expected 0xc28d0226 # # Exception| cpu 4: rx_hash 0xa56a73ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 51102 dport 52264] != expected 0xe935cd08 # # Exception| cpu 4: rx_hash 0xcafdc4ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 51254 dport 52264] != expected 0x1e23ffd3 # # Exception| cpu 4: rx_hash 0xd9207ba2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51318 dport 52264] != expected 0x125f4cf2 # # Exception| cpu 4: rx_hash 0x160568e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51330 dport 52264] != expected 0x76dd3e98 # # Exception| cpu 4: rx_hash 0xce8482a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51340 dport 52264] != expected 0x5d65f1b6 # # Exception| cpu 4: rx_hash 0x05d8d7ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 51394 dport 52264] != expected 0x7aa18db9 # # Exception| cpu 4: rx_hash 0x9b352f3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 52264] != expected 0x194414b6 # # Exception| cpu 4: rx_hash 0x7775da1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 52264] != expected 0x8c987321 # # Exception| cpu 4: rx_hash 0xe99822de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51422 dport 52264] != expected 0xef7dea2e # # Exception| cpu 4: rx_hash 0xbc8e510f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51434 dport 52264] != expected 0x1bd72f5 # # Exception| cpu 4: rx_hash 0x87b79bd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51538 dport 52264] != expected 0xe723466 # # Exception| cpu 4: rx_hash 0xc1db8957 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51540 dport 52264] != expected 0x462f6247 # # Exception| cpu 4: rx_hash 0xba6c6a54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51542 dport 52264] != expected 0xc9b90679 # # Exception| cpu 4: rx_hash 0x7197e145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51562 dport 52264] != expected 0x449c07ad # # Exception| cpu 4: rx_hash 0xf1c40e60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51598 dport 52264] != expected 0x11ecb940 # # Exception| cpu 4: rx_hash 0x205f0ac0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51606 dport 52264] != expected 0x43fbecc8 # # Exception| cpu 4: rx_hash 0x83690381 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51610 dport 52264] != expected 0xe7d547d8 # # Exception| cpu 4: rx_hash 0xc5051103 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51612 dport 52264] != expected 0xaf8811f9 # # Exception| cpu 4: rx_hash 0x0efe9a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51616 dport 52264] != expected 0x22ad102d # # Exception| cpu 4: rx_hash 0x41886672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51632 dport 52264] != expected 0x135fdcaa # # Exception| cpu 4: rx_hash 0x3382b5d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51670 dport 52264] != expected 0x4f875fe9 # # Exception| cpu 4: rx_hash 0x90b4bc99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51674 dport 52264] != expected 0xeba9f4f9 # # Exception| cpu 4: rx_hash 0xd6d8ae1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51676 dport 52264] != expected 0xa3f4a2d8 # # Exception| cpu 4: rx_hash 0xbe152c4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51692 dport 52264] != expected 0x8aff081c # # Exception| cpu 4: rx_hash 0xc5a2cf48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51694 dport 52264] != expected 0x5696c22 # # Exception| cpu 4: rx_hash 0xa37df848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51722 dport 52264] != expected 0xf2896863 # # Exception| cpu 4: rx_hash 0xff71657b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51752 dport 52264] != expected 0x65e66a1e # # Exception| cpu 4: rx_hash 0xb007991b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51768 dport 52264] != expected 0x5414a699 # # Exception| cpu 4: rx_hash 0x2e4dbf90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51778 dport 52264] != expected 0x9d10424d # # Exception| cpu 4: rx_hash 0x6821ad12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51780 dport 52264] != expected 0xd54d146c # # Exception| cpu 4: rx_hash 0xf6cc55d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51788 dport 52264] != expected 0xb6a88d63 # # Exception| cpu 4: rx_hash 0xd86dc500 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 52264] != expected 0xd7fe7186 # # Exception| cpu 4: rx_hash 0x30f3a875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51886 dport 52264] != expected 0xab8565af # # Exception| cpu 4: rx_hash 0xc6740cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 51940 dport 52264] != expected 0x4b8a2bbf # # Exception| cpu 4: rx_hash 0x44bc9ecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51974 dport 52264] != expected 0x95b8efbb # # Exception| cpu 4: rx_hash 0xda51660f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51982 dport 52264] != expected 0xf65d76b4 # # Exception| cpu 4: rx_hash 0xd34b88ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 51992 dport 52264] != expected 0x8ff2ec12 # # Exception| cpu 4: rx_hash 0x5edc117e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52002 dport 52264] != expected 0x4a8abbe7 # # Exception| cpu 4: rx_hash 0x865dfb3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52012 dport 52264] != expected 0x613274c9 # # Exception| cpu 4: rx_hash 0x2c711c9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 52264] != expected 0xbcb3457f # # Exception| cpu 4: rx_hash 0xf4572896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52042 dport 52264] != expected 0x3deaf78a # # Exception| cpu 4: rx_hash 0x63a03eb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52052 dport 52264] != expected 0x27a0f423 # # Exception| cpu 4: rx_hash 0x0b6dbce4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52068 dport 52264] != expected 0xeab5ee7 # # Exception| cpu 4: rx_hash 0x02775206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52082 dport 52264] != expected 0x7704c441 # # Exception| cpu 4: rx_hash 0xac22f3ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 52264] != expected 0xe9c3fb92 # # Exception| cpu 4: rx_hash 0xc4ef71ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 52264] != expected 0xc0c85156 # # Exception| cpu 4: rx_hash 0x8b998d8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52210 dport 52264] != expected 0xf13a9dd1 # # Exception| count: pass=0 nohash=0 fail=89 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xef967a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44176 dport 57487] OK # # # cpu 0: rx_hash 0xc137eae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44198 dport 57487] OK # # # cpu 0: rx_hash 0x8e411680 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44214 dport 57487] OK # # # cpu 0: rx_hash 0x8ee6c8cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44228 dport 57487] OK # # # cpu 0: rx_hash 0x56672289 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44234 dport 57487] OK # # # cpu 0: rx_hash 0x6bbcd308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44238 dport 57487] OK # # # cpu 0: rx_hash 0x87fc2629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44242 dport 57487] OK # # # cpu 0: rx_hash 0x9486477a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44256 dport 57487] OK # # # cpu 0: rx_hash 0x4c07ad38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44270 dport 57487] OK # # # cpu 0: rx_hash 0xdbf0bb1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44272 dport 57487] OK # # # cpu 0: rx_hash 0x6d5ee853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44402 dport 57487] OK # # # cpu 0: rx_hash 0xb5df0211 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44412 dport 57487] OK # # # cpu 0: rx_hash 0x73e0ffb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 57487] OK # # # cpu 0: rx_hash 0x1b2d7de6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44462 dport 57487] OK # # # cpu 0: rx_hash 0xabc6cbbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44514 dport 57487] OK # # # cpu 0: rx_hash 0x961d3a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44518 dport 57487] OK # # # cpu 0: rx_hash 0x47863e9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44542 dport 57487] OK # # # cpu 0: rx_hash 0xcd19fcbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44550 dport 57487] OK # # # cpu 0: rx_hash 0xd779730e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44578 dport 57487] OK # # # cpu 0: rx_hash 0x980f8f6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44594 dport 57487] OK # # # cpu 0: rx_hash 0xe31fb226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44610 dport 57487] OK # # # cpu 0: rx_hash 0x153fc8b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44666 dport 57487] OK # # # cpu 0: rx_hash 0x9c76c971 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44680 dport 57487] OK # # # cpu 0: rx_hash 0x70363c50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44692 dport 57487] OK # # # cpu 0: rx_hash 0x6af16daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44738 dport 57487] OK # # # cpu 0: rx_hash 0xb43562f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44802 dport 57487] OK # # # cpu 0: rx_hash 0x17036bb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44814 dport 57487] OK # # # cpu 0: rx_hash 0xfb439e98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44818 dport 57487] OK # # # cpu 0: rx_hash 0x76d4070b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44840 dport 57487] OK # # # cpu 0: rx_hash 0xe1231129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44854 dport 57487] OK # # # cpu 0: rx_hash 0xe184cf62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44868 dport 57487] OK # # # cpu 0: rx_hash 0xaef23302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44884 dport 57487] OK # # # cpu 0: rx_hash 0x72ad4114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44946 dport 57487] OK # # # cpu 0: rx_hash 0x97f75ad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44952 dport 57487] OK # # # cpu 0: rx_hash 0x61d72047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44960 dport 57487] OK # # # cpu 0: rx_hash 0x1a60c344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44962 dport 57487] OK # # # cpu 0: rx_hash 0x720a9f5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45024 dport 57487] OK # # # cpu 0: rx_hash 0x5bd88d59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45102 dport 57487] OK # # # cpu 0: rx_hash 0x20c8b011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45150 dport 57487] OK # # # cpu 0: rx_hash 0x48053241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45166 dport 57487] OK # # # cpu 0: rx_hash 0x8e3acfe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45196 dport 57487] OK # # # cpu 0: rx_hash 0xe6f74db6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45244 dport 57487] OK # # # cpu 0: rx_hash 0x030a883e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45252 dport 57487] OK # # # cpu 0: rx_hash 0x62dde48c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45282 dport 57487] OK # # # cpu 0: rx_hash 0x2dab18ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45298 dport 57487] OK # # # cpu 0: rx_hash 0xb346e02c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45306 dport 57487] OK # # # cpu 0: rx_hash 0x81c21a5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45350 dport 57487] OK # # # count: pass=47 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 60915 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 57970 dport 60915] != expected 0xcb4a0d3 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 57970 dport 60915] != expected 0xcb4a0d3 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 48031 dport 60915] != expected 0xc14c0862 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 48031 dport 60915] != expected 0xc14c0862 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 58182 dport 60915] != expected 0x216b14c0 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 58182 dport 60915] != expected 0x216b14c0 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 47782 dport 60915] != expected 0x5791df1c # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 47782 dport 60915] != expected 0x5791df1c # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 51185 dport 60915] != expected 0xff04b9c # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 51185 dport 60915] != expected 0xff04b9c # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 40490 dport 60915] != expected 0xa35e1fc8 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 40490 dport 60915] != expected 0xa35e1fc8 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 47356 dport 60915] != expected 0xe7e3cbef # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 47356 dport 60915] != expected 0xe7e3cbef # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 47665 dport 60915] != expected 0xb72cd457 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 47665 dport 60915] != expected 0xb72cd457 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 33249 dport 60915] != expected 0x1c46a6fe # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 33249 dport 60915] != expected 0x1c46a6fe # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 38761 dport 60915] != expected 0x64e4c9fb # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 38761 dport 60915] != expected 0x64e4c9fb # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 34161 dport 60915] != expected 0x9b4df8db # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 34161 dport 60915] != expected 0x9b4df8db # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 32918 dport 60915] != expected 0xad5f0d8f # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 32918 dport 60915] != expected 0xad5f0d8f # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 44024 dport 60915] != expected 0x4e89b190 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 44024 dport 60915] != expected 0x4e89b190 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 42084 dport 60915] != expected 0x575f1b90 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 42084 dport 60915] != expected 0x575f1b90 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 58310 dport 60915] != expected 0xa7554d50 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 58310 dport 60915] != expected 0xa7554d50 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 39560 dport 60915] != expected 0x82c88f17 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 39560 dport 60915] != expected 0x82c88f17 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 46070 dport 60915] != expected 0x316369eb # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 46070 dport 60915] != expected 0x316369eb # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 55192 dport 60915] != expected 0xab8d3d40 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 55192 dport 60915] != expected 0xab8d3d40 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 60915] != expected 0xbc3bc18f # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 60915] != expected 0xbc3bc18f # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 40516 dport 60915] != expected 0x9c630584 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 40516 dport 60915] != expected 0x9c630584 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 60846 dport 60915] != expected 0x191eb9f2 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 60846 dport 60915] != expected 0x191eb9f2 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 52659 dport 60915] != expected 0x75f6ef7e # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 52659 dport 60915] != expected 0x75f6ef7e # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 52097 dport 60915] != expected 0x82237cd2 # # Exception| cpu 0: rx_hash 0x24c18ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 52097 dport 60915] != expected 0x82237cd2 # # 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 35747 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57031 dport 35747] != expected 0xe753ae6d # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57031 dport 35747] != expected 0xe753ae6d # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40802 dport 35747] != expected 0xa568a2e # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40802 dport 35747] != expected 0xa568a2e # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38818 dport 35747] != expected 0xf8fb0742 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38818 dport 35747] != expected 0xf8fb0742 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 35747] != expected 0x9e9634f9 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 35747] != expected 0x9e9634f9 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43440 dport 35747] != expected 0x798a5449 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43440 dport 35747] != expected 0x798a5449 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48706 dport 35747] != expected 0xf33d20a6 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48706 dport 35747] != expected 0xf33d20a6 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42353 dport 35747] != expected 0xad75c4d3 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42353 dport 35747] != expected 0xad75c4d3 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51009 dport 35747] != expected 0x30f797a1 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51009 dport 35747] != expected 0x30f797a1 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54331 dport 35747] != expected 0x7c7e1ff3 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54331 dport 35747] != expected 0x7c7e1ff3 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35043 dport 35747] != expected 0x7729e68d # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35043 dport 35747] != expected 0x7729e68d # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58846 dport 35747] != expected 0xe1dd9495 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58846 dport 35747] != expected 0xe1dd9495 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46807 dport 35747] != expected 0x978fd934 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46807 dport 35747] != expected 0x978fd934 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42227 dport 35747] != expected 0x1bdb979a # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42227 dport 35747] != expected 0x1bdb979a # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48944 dport 35747] != expected 0xb76d912b # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48944 dport 35747] != expected 0xb76d912b # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 35747] != expected 0x4c4040d0 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34612 dport 35747] != expected 0x4c4040d0 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35318 dport 35747] != expected 0xb61c42ad # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35318 dport 35747] != expected 0xb61c42ad # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41917 dport 35747] != expected 0xe736c114 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41917 dport 35747] != expected 0xe736c114 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 35747] != expected 0xd3f4dd58 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 35747] != expected 0xd3f4dd58 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33341 dport 35747] != expected 0xb008ca20 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33341 dport 35747] != expected 0xb008ca20 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57095 dport 35747] != expected 0x3997a13f # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57095 dport 35747] != expected 0x3997a13f # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35846 dport 35747] != expected 0xd128145e # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35846 dport 35747] != expected 0xd128145e # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51648 dport 35747] != expected 0x55ae0fc0 # # Exception| cpu 4: rx_hash 0x97d46c3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51648 dport 35747] != expected 0x55ae0fc0 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->