< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 44098 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb21dda1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50744 dport 44098] != expected 0x86d32055 # # Exception| cpu 0: rx_hash 0x7157c083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50752 dport 44098] != expected 0xac691c4b # # Exception| cpu 0: rx_hash 0x06b6d762 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50810 dport 44098] != expected 0xdb68f143 # # Exception| cpu 0: rx_hash 0xf7c3f5b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50812 dport 44098] != expected 0xf91d6477 # # Exception| cpu 0: rx_hash 0x3154f153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50866 dport 44098] != expected 0x7a92e463 # # Exception| cpu 0: rx_hash 0xd52ce265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50932 dport 44098] != expected 0xc6fa4666 # # Exception| cpu 0: rx_hash 0x59a32c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50956 dport 44098] != expected 0x44c9ac2c # # Exception| cpu 0: rx_hash 0x0458585f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50966 dport 44098] != expected 0xff22f46 # # Exception| cpu 0: rx_hash 0x5d44f5aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 50968 dport 44098] != expected 0xdd6e03fb # # Exception| cpu 0: rx_hash 0x7a76fc05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50982 dport 44098] != expected 0x4bbc9de0 # # Exception| cpu 0: rx_hash 0x418677f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51026 dport 44098] != expected 0x703c6b64 # # Exception| cpu 0: rx_hash 0xceddf17d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51044 dport 44098] != expected 0x16074cf6 # # Exception| cpu 0: rx_hash 0x2b9f25ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51072 dport 44098] != expected 0x9afdfd2e # # Exception| cpu 0: rx_hash 0xde0ddee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51090 dport 44098] != expected 0x212fc7cd # # Exception| cpu 0: rx_hash 0x3e921408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 44098] != expected 0x4e0ca1f # # Exception| cpu 0: rx_hash 0x375da7b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51146 dport 44098] != expected 0x37af95b1 # # Exception| cpu 0: rx_hash 0xc2cf5cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51160 dport 44098] != expected 0x8c7daf52 # # Exception| cpu 0: rx_hash 0x445b698f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51172 dport 44098] != expected 0xd909d76e # # Exception| cpu 0: rx_hash 0x1d47c47a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51178 dport 44098] != expected 0xb95fbd3 # # Exception| cpu 0: rx_hash 0x497303e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51194 dport 44098] != expected 0x73e12717 # # Exception| cpu 0: rx_hash 0xf46cacd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51238 dport 44098] != expected 0x8ae94c00 # # Exception| cpu 0: rx_hash 0xe1619d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51302 dport 44098] != expected 0x14f47b31 # # Exception| cpu 0: rx_hash 0x8b78cf2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51380 dport 44098] != expected 0xfe35ed7b # # Exception| cpu 0: rx_hash 0xc38e8ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51438 dport 44098] != expected 0x2b135920 # # Exception| cpu 0: rx_hash 0x9e75fec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51444 dport 44098] != expected 0x6028da4a # # Exception| cpu 0: rx_hash 0xbe746620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51472 dport 44098] != expected 0x8b55265e # # Exception| cpu 0: rx_hash 0xeea7786e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51476 dport 44098] != expected 0x6a86554d # # Exception| cpu 0: rx_hash 0x5eebaccb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51522 dport 44098] != expected 0xae9a2b8c # # Exception| cpu 0: rx_hash 0xf68223ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51530 dport 44098] != expected 0x5e739205 # # Exception| cpu 0: rx_hash 0xd557f39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51552 dport 44098] != expected 0x5106a3c9 # # Exception| cpu 0: rx_hash 0x60c63941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51584 dport 44098] != expected 0x3c2f6102 # # Exception| cpu 0: rx_hash 0xeb7a6614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51618 dport 44098] != expected 0xc3b3e947 # # Exception| cpu 0: rx_hash 0x13c0f77d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51630 dport 44098] != expected 0xd28923dd # # Exception| cpu 0: rx_hash 0x84be2a77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51654 dport 44098] != expected 0x8047c307 # # Exception| cpu 0: rx_hash 0x89964011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51672 dport 44098] != expected 0x2aaf337e # # Exception| cpu 0: rx_hash 0xa76bfa05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51692 dport 44098] != expected 0x8f32f2cb # # Exception| cpu 0: rx_hash 0x6a904259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51774 dport 44098] != expected 0x31b78fab # # Exception| cpu 0: rx_hash 0xf0c6f535 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51784 dport 44098] != expected 0xc9919f08 # # Exception| cpu 0: rx_hash 0xfdee9f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51798 dport 44098] != expected 0x63796f71 # # Exception| cpu 0: rx_hash 0xd3132547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51810 dport 44098] != expected 0xc6e4aec4 # # Exception| cpu 0: rx_hash 0x97f7cd4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51844 dport 44098] != expected 0x89b8f93b # # Exception| cpu 0: rx_hash 0xceeb60bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51850 dport 44098] != expected 0x5b24d586 # # Exception| cpu 0: rx_hash 0x487f558c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51894 dport 44098] != expected 0xe50adba # # Exception| cpu 0: rx_hash 0x235cc032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51910 dport 44098] != expected 0xd403282d # # Exception| cpu 0: rx_hash 0x776807a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51926 dport 44098] != expected 0xac77f4e9 # # Exception| cpu 0: rx_hash 0xf1fc3292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51946 dport 44098] != expected 0xf9038cd5 # # Exception| cpu 0: rx_hash 0x0da17a26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51954 dport 44098] != expected 0x719ee998 # # Exception| cpu 0: rx_hash 0x705b96e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51980 dport 44098] != expected 0xd1d896e6 # # Exception| cpu 0: rx_hash 0x74bc4f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51992 dport 44098] != expected 0x487f3931 # # Exception| cpu 0: rx_hash 0x85c96de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51998 dport 44098] != expected 0x6a0aac05 # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x54ec0fab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54562 dport 44776] OK # # # cpu 4: rx_hash 0xf1adeaea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 44776] OK # # # cpu 4: rx_hash 0x3fcf9a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54610 dport 44776] OK # # # cpu 4: rx_hash 0x18fd93ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54636 dport 44776] OK # # # cpu 4: rx_hash 0x55d6c80c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 44776] OK # # # cpu 4: rx_hash 0x26d00630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54702 dport 44776] OK # # # cpu 4: rx_hash 0x7b2b7218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54708 dport 44776] OK # # # cpu 4: rx_hash 0x1d208dc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54746 dport 44776] OK # # # cpu 4: rx_hash 0x3a12846f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54756 dport 44776] OK # # # cpu 4: rx_hash 0xd9148627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54786 dport 44776] OK # # # cpu 4: rx_hash 0xd0db359c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54792 dport 44776] OK # # # cpu 4: rx_hash 0x717d0900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54794 dport 44776] OK # # # cpu 4: rx_hash 0x84eff20f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54808 dport 44776] OK # # # cpu 4: rx_hash 0x5b676ac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54826 dport 44776] OK # # # cpu 4: rx_hash 0x0bb47487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54830 dport 44776] OK # # # cpu 4: rx_hash 0x0f53ad5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54842 dport 44776] OK # # # cpu 4: rx_hash 0x647038e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54858 dport 44776] OK # # # cpu 4: rx_hash 0xc8fe6e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54870 dport 44776] OK # # # cpu 4: rx_hash 0x1776f6d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54884 dport 44776] OK # # # cpu 4: rx_hash 0xb2371399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54898 dport 44776] OK # # # cpu 4: rx_hash 0x53921ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54914 dport 44776] OK # # # cpu 4: rx_hash 0xdcc9985d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54964 dport 44776] OK # # # cpu 4: rx_hash 0x454b67ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55052 dport 44776] OK # # # cpu 4: rx_hash 0xe9c53151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55056 dport 44776] OK # # # cpu 4: rx_hash 0x27a741ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55158 dport 44776] OK # # # cpu 4: rx_hash 0x37776e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55168 dport 44776] OK # # # cpu 4: rx_hash 0xc2e5953f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55186 dport 44776] OK # # # cpu 4: rx_hash 0x14a2be42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55210 dport 44776] OK # # # cpu 4: rx_hash 0xe8fff6f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55218 dport 44776] OK # # # cpu 4: rx_hash 0x1045679f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55230 dport 44776] OK # # # cpu 4: rx_hash 0x2bb5ec6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55242 dport 44776] OK # # # cpu 4: rx_hash 0xf9151ecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55270 dport 44776] OK # # # cpu 4: rx_hash 0x924d9a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55298 dport 44776] OK # # # cpu 4: rx_hash 0x18cb0278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55426 dport 44776] OK # # # cpu 4: rx_hash 0x15e3681e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55452 dport 44776] OK # # # cpu 4: rx_hash 0xc3a44363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55460 dport 44776] OK # # # cpu 4: rx_hash 0xac600f00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55488 dport 44776] OK # # # cpu 4: rx_hash 0xf854c893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55504 dport 44776] OK # # # cpu 4: rx_hash 0x867a6cc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55520 dport 44776] OK # # # cpu 4: rx_hash 0xdf66c13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55534 dport 44776] OK # # # cpu 4: rx_hash 0xf6a8ea6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55552 dport 44776] OK # # # cpu 4: rx_hash 0x07ddc8bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55558 dport 44776] OK # # # cpu 4: rx_hash 0xa29c2dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55568 dport 44776] OK # # # cpu 4: rx_hash 0x996ca60c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55652 dport 44776] OK # # # cpu 4: rx_hash 0xcd58619f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55668 dport 44776] OK # # # cpu 4: rx_hash 0xfaba47ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55740 dport 44776] OK # # # cpu 4: rx_hash 0x1a258d45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55790 dport 44776] OK # # # cpu 4: rx_hash 0x83eaf28a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55852 dport 44776] OK # # # cpu 4: rx_hash 0xde1186a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55862 dport 44776] OK # # # count: pass=49 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 37482 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 37482] != expected 0x7603891f # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55470 dport 37482] != expected 0x7603891f # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46990 dport 37482] != expected 0x99ce11c4 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46990 dport 37482] != expected 0x99ce11c4 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47916 dport 37482] != expected 0x3c4d38d3 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47916 dport 37482] != expected 0x3c4d38d3 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44011 dport 37482] != expected 0xe1eb9dd # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44011 dport 37482] != expected 0xe1eb9dd # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38765 dport 37482] != expected 0x5330c309 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38765 dport 37482] != expected 0x5330c309 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60628 dport 37482] != expected 0xa3bacee7 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60628 dport 37482] != expected 0xa3bacee7 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41223 dport 37482] != expected 0xcd3efed3 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41223 dport 37482] != expected 0xcd3efed3 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56172 dport 37482] != expected 0xb0f228bb # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56172 dport 37482] != expected 0xb0f228bb # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 37482] != expected 0x12481453 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 37482] != expected 0x12481453 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60115 dport 37482] != expected 0x2ca0e209 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60115 dport 37482] != expected 0x2ca0e209 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54102 dport 37482] != expected 0x4b032c0a # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54102 dport 37482] != expected 0x4b032c0a # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38595 dport 37482] != expected 0x151f5782 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38595 dport 37482] != expected 0x151f5782 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39653 dport 37482] != expected 0x9e41961e # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39653 dport 37482] != expected 0x9e41961e # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46882 dport 37482] != expected 0x7bc02ea4 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46882 dport 37482] != expected 0x7bc02ea4 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33297 dport 37482] != expected 0x20476667 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33297 dport 37482] != expected 0x20476667 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45158 dport 37482] != expected 0x49ab52df # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45158 dport 37482] != expected 0x49ab52df # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59099 dport 37482] != expected 0x4958614a # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59099 dport 37482] != expected 0x4958614a # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33908 dport 37482] != expected 0xcedcf5fd # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33908 dport 37482] != expected 0xcedcf5fd # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50758 dport 37482] != expected 0x8b691aad # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50758 dport 37482] != expected 0x8b691aad # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 37482] != expected 0x659e4901 # # Exception| cpu 0: rx_hash 0x0e268b7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41662 dport 37482] != expected 0x659e4901 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 46193 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36978 dport 46193] != expected 0x50d9d7e5 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36978 dport 46193] != expected 0x50d9d7e5 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55963 dport 46193] != expected 0x977129a7 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55963 dport 46193] != expected 0x977129a7 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59891 dport 46193] != expected 0xed93304c # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59891 dport 46193] != expected 0xed93304c # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54272 dport 46193] != expected 0x4819a0e8 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54272 dport 46193] != expected 0x4819a0e8 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45420 dport 46193] != expected 0x5e98eb99 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45420 dport 46193] != expected 0x5e98eb99 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60109 dport 46193] != expected 0x6d43d3a6 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60109 dport 46193] != expected 0x6d43d3a6 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43228 dport 46193] != expected 0xfb8fc600 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43228 dport 46193] != expected 0xfb8fc600 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 46193] != expected 0x179a2111 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 46193] != expected 0x179a2111 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46302 dport 46193] != expected 0xff8574ca # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46302 dport 46193] != expected 0xff8574ca # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36343 dport 46193] != expected 0xa92fea4e # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36343 dport 46193] != expected 0xa92fea4e # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50832 dport 46193] != expected 0x785e6d72 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50832 dport 46193] != expected 0x785e6d72 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37274 dport 46193] != expected 0x8862de64 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37274 dport 46193] != expected 0x8862de64 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43543 dport 46193] != expected 0x4c2603a9 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43543 dport 46193] != expected 0x4c2603a9 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45512 dport 46193] != expected 0xaed70eec # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45512 dport 46193] != expected 0xaed70eec # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42465 dport 46193] != expected 0xd2ec7ce3 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42465 dport 46193] != expected 0xd2ec7ce3 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50604 dport 46193] != expected 0x5928b204 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50604 dport 46193] != expected 0x5928b204 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38007 dport 46193] != expected 0x7216638d # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38007 dport 46193] != expected 0x7216638d # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50865 dport 46193] != expected 0x11087783 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50865 dport 46193] != expected 0x11087783 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39239 dport 46193] != expected 0xe083313f # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39239 dport 46193] != expected 0xe083313f # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46676 dport 46193] != expected 0x1e6df9bf # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46676 dport 46193] != expected 0x1e6df9bf # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48053 dport 46193] != expected 0x40bbcb0 # # Exception| cpu 4: rx_hash 0x7026e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48053 dport 46193] != expected 0x40bbcb0 # # 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 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->