< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 56104 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9dd0848f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52082 dport 56104] != expected 0xd4c0523 # # Exception| cpu 0: rx_hash 0x9208cbe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52096 dport 56104] != expected 0xfc8d619e # # Exception| cpu 0: rx_hash 0x8d857132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52144 dport 56104] != expected 0x1252d5fa # # Exception| cpu 4: rx_hash 0x68abed3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52050 dport 56104] != expected 0x570696ff # # Exception| cpu 4: rx_hash 0xec3e20a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52108 dport 56104] != expected 0x47f3b00e # # Exception| cpu 4: rx_hash 0x9b1e74de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52134 dport 56104] != expected 0xd03a5162 # # Exception| cpu 4: rx_hash 0x0fde4cf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 56104] != expected 0xdfd1a74a # # Exception| cpu 4: rx_hash 0x6aee42f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52170 dport 56104] != expected 0x1c2b5ac0 # # Exception| cpu 5: rx_hash 0xbd464bfd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52058 dport 56104] != expected 0x3e2cd98f # # Exception| cpu 5: rx_hash 0xf57d6a25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52072 dport 56104] != expected 0x745a502b # # Exception| cpu 5: rx_hash 0xfaa52549 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52122 dport 56104] != expected 0x859b3496 # # Exception| cpu 5: rx_hash 0xb29e0491 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52136 dport 56104] != expected 0xcfedbd32 # # Exception| cpu 0: rx_hash 0xc1350f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52174 dport 56104] != expected 0xce7fc420 # # Exception| cpu 4: rx_hash 0x98288f8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52244 dport 56104] != expected 0x50e1d3e9 # # Exception| cpu 5: rx_hash 0x80189191 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52186 dport 56104] != expected 0xa8be7d78 # # Exception| cpu 5: rx_hash 0xc823b049 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52200 dport 56104] != expected 0xe2c8f4dc # # Exception| cpu 5: rx_hash 0x22d56328 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52216 dport 56104] != expected 0x565dd364 # # Exception| cpu 5: rx_hash 0x72de5ceb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52228 dport 56104] != expected 0xe474f451 # # Exception| cpu 5: rx_hash 0x64455907 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52242 dport 56104] != expected 0x261c70c9 # # Exception| cpu 5: rx_hash 0x2c7e78df [saddr 192.0.3.2 daddr 192.0.3.1 sport 52256 dport 56104] != expected 0x6c6af96d # # Exception| cpu 5: rx_hash 0xd013ae52 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52262 dport 56104] != expected 0x1a975a4d # # Exception| cpu 5: rx_hash 0xc688abbe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52272 dport 56104] != expected 0xd8ffded5 # # Exception| cpu 5: rx_hash 0xef08dbf1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52286 dport 56104] != expected 0xc7283285 # # Exception| cpu 5: rx_hash 0x21e3987c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52298 dport 56104] != expected 0xd68651ef # # Exception| cpu 0: rx_hash 0x0175570e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52322 dport 56104] != expected 0xe5e68d43 # # Exception| cpu 0: rx_hash 0x0ead1862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52368 dport 56104] != expected 0x1427e9fe # # Exception| cpu 0: rx_hash 0xed4d743e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52390 dport 56104] != expected 0x8c05feba # # Exception| cpu 0: rx_hash 0x07bba75f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52406 dport 56104] != expected 0x3890d902 # # Exception| cpu 0: rx_hash 0x23a637b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52434 dport 56104] != expected 0x9dab9dd0 # # Exception| cpu 4: rx_hash 0x7f43bc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52334 dport 56104] != expected 0x5e985cd3 # # Exception| cpu 4: rx_hash 0xbc351f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52336 dport 56104] != expected 0xf5da973b # # Exception| cpu 4: rx_hash 0xe45bcb03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52352 dport 56104] != expected 0xa0b2ce46 # # Exception| cpu 4: rx_hash 0x272d682d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52382 dport 56104] != expected 0xbf005ae # # Exception| cpu 4: rx_hash 0x937b9f78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52394 dport 56104] != expected 0x377b2f2a # # Exception| cpu 4: rx_hash 0xc950e4d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52418 dport 56104] != expected 0x293eba68 # # Exception| cpu 5: rx_hash 0x1ef8eddf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52306 dport 56104] != expected 0xb393927 # # Exception| cpu 5: rx_hash 0xb7660f94 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52430 dport 56104] != expected 0x92406bf8 # # Exception| cpu 0: rx_hash 0x5d90dcf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52446 dport 56104] != expected 0x26d54c40 # # Exception| cpu 0: rx_hash 0x6b9d166b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52448 dport 56104] != expected 0xd7dd1474 # # Exception| cpu 0: rx_hash 0x3c2b8d62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52450 dport 56104] != expected 0x737429b4 # # Exception| cpu 0: rx_hash 0x9247da9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52488 dport 56104] != expected 0x944377ba # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe6951ac2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53788 dport 52005] OK # # # cpu 0: rx_hash 0xb12381cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53790 dport 52005] OK # # # cpu 4: rx_hash 0xef83a5ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53818 dport 52005] OK # # # cpu 4: rx_hash 0x76de7d7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53836 dport 52005] OK # # # cpu 4: rx_hash 0x5648b209 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53860 dport 52005] OK # # # cpu 5: rx_hash 0x1af8cc4f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53786 dport 52005] OK # # # cpu 5: rx_hash 0x872e4b55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53792 dport 52005] OK # # # cpu 5: rx_hash 0x40d3b7e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53874 dport 52005] OK # # # cpu 0: rx_hash 0xaeae3b1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53806 dport 52005] OK # # # cpu 0: rx_hash 0x91b54eb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 52005] OK # # # cpu 0: rx_hash 0xf48540b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53830 dport 52005] OK # # # cpu 0: rx_hash 0x1e7393d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53846 dport 52005] OK # # # cpu 0: rx_hash 0xd4138fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53870 dport 52005] OK # # # cpu 0: rx_hash 0x6953c7aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53884 dport 52005] OK # # # cpu 4: rx_hash 0xcd50c542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 52005] OK # # # cpu 4: rx_hash 0xf24bb0e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53906 dport 52005] OK # # # cpu 4: rx_hash 0x70108d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53912 dport 52005] OK # # # cpu 4: rx_hash 0xe05bea93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53960 dport 52005] OK # # # cpu 5: rx_hash 0x3ee55ca3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53886 dport 52005] OK # # # cpu 5: rx_hash 0x856be49a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53944 dport 52005] OK # # # cpu 5: rx_hash 0x6200d758 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53954 dport 52005] OK # # # cpu 5: rx_hash 0xc9db9adc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53958 dport 52005] OK # # # cpu 0: rx_hash 0x8c7d5ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53918 dport 52005] OK # # # cpu 0: rx_hash 0x382bacf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53930 dport 52005] OK # # # cpu 0: rx_hash 0x5d1ba2fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53978 dport 52005] OK # # # cpu 0: rx_hash 0x7d8d6d89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 52005] OK # # # cpu 4: rx_hash 0x232d49bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53974 dport 52005] OK # # # cpu 4: rx_hash 0x3ca0f36c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53990 dport 52005] OK # # # cpu 4: rx_hash 0x03bb86cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54014 dport 52005] OK # # # cpu 4: rx_hash 0x19812663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54048 dport 52005] OK # # # cpu 4: rx_hash 0x9bda1ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54058 dport 52005] OK # # # cpu 5: rx_hash 0x1097995e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54022 dport 52005] OK # # # cpu 5: rx_hash 0x51ba07bb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54034 dport 52005] OK # # # cpu 5: rx_hash 0xd3e13a70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54040 dport 52005] OK # # # cpu 5: rx_hash 0x8457a179 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54042 dport 52005] OK # # # cpu 5: rx_hash 0xe5ecf0ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54054 dport 52005] OK # # # cpu 0: rx_hash 0xcc6c80a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54056 dport 52005] OK # # # cpu 0: rx_hash 0x3001562c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 52005] OK # # # cpu 0: rx_hash 0xdaf7854d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54078 dport 52005] OK # # # cpu 0: rx_hash 0x9647fb0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54080 dport 52005] OK # # # cpu 0: rx_hash 0xe871104d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54092 dport 52005] OK # # # count: pass=41 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 55648 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60321 dport 55648] != expected 0x2e6c179c # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60321 dport 55648] != expected 0x2e6c179c # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44803 dport 55648] != expected 0x3e26ca0 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 44803 dport 55648] != expected 0x3e26ca0 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49620 dport 55648] != expected 0x4407c697 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49620 dport 55648] != expected 0x4407c697 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35265 dport 55648] != expected 0xe5d00b49 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35265 dport 55648] != expected 0xe5d00b49 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38411 dport 55648] != expected 0xaa068450 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38411 dport 55648] != expected 0xaa068450 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48719 dport 55648] != expected 0x82443382 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48719 dport 55648] != expected 0x82443382 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39972 dport 55648] != expected 0xfa04032e # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39972 dport 55648] != expected 0xfa04032e # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39103 dport 55648] != expected 0x2e00ddcf # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39103 dport 55648] != expected 0x2e00ddcf # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47265 dport 55648] != expected 0xeb185cb4 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47265 dport 55648] != expected 0xeb185cb4 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 55648] != expected 0x748e52a5 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 55648] != expected 0x748e52a5 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35490 dport 55648] != expected 0x51a96c7d # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35490 dport 55648] != expected 0x51a96c7d # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50232 dport 55648] != expected 0xa71f6f27 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50232 dport 55648] != expected 0xa71f6f27 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48716 dport 55648] != expected 0x6fbf75c2 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48716 dport 55648] != expected 0x6fbf75c2 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36242 dport 55648] != expected 0xe34977c1 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36242 dport 55648] != expected 0xe34977c1 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52033 dport 55648] != expected 0xa1cb23ca # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52033 dport 55648] != expected 0xa1cb23ca # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51043 dport 55648] != expected 0x9493f307 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51043 dport 55648] != expected 0x9493f307 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40627 dport 55648] != expected 0x208f1fc # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40627 dport 55648] != expected 0x208f1fc # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55953 dport 55648] != expected 0xb9142e37 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 55953 dport 55648] != expected 0xb9142e37 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33815 dport 55648] != expected 0x9cfd4e62 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33815 dport 55648] != expected 0x9cfd4e62 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37110 dport 55648] != expected 0x9a348a9e # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37110 dport 55648] != expected 0x9a348a9e # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33995 dport 55648] != expected 0x28a15553 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33995 dport 55648] != expected 0x28a15553 # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34299 dport 55648] != expected 0xd37b34c # # Exception| cpu 5: rx_hash 0x46f82edf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34299 dport 55648] != expected 0xd37b34c # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/tools/testing/selftests/net/lib/py/utils.py", line 200, 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-24/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 44952 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 52 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56871 dport 44952] != expected 0x28b4a0 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56871 dport 44952] != expected 0x28b4a0 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47054 dport 44952] != expected 0x8bc56538 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47054 dport 44952] != expected 0x8bc56538 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47290 dport 44952] != expected 0xe0a8cbf3 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47290 dport 44952] != expected 0xe0a8cbf3 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46894 dport 44952] != expected 0x395d623c # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46894 dport 44952] != expected 0x395d623c # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38739 dport 44952] != expected 0x79c3ca09 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38739 dport 44952] != expected 0x79c3ca09 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48369 dport 44952] != expected 0x1088afbe # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48369 dport 44952] != expected 0x1088afbe # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37708 dport 44952] != expected 0xb2738479 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37708 dport 44952] != expected 0xb2738479 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36278 dport 44952] != expected 0xba851b74 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36278 dport 44952] != expected 0xba851b74 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55006 dport 44952] != expected 0xf1131db2 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55006 dport 44952] != expected 0xf1131db2 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41652 dport 44952] != expected 0xbc401652 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41652 dport 44952] != expected 0xbc401652 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57788 dport 44952] != expected 0x422fd689 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57788 dport 44952] != expected 0x422fd689 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56723 dport 44952] != expected 0x58d84234 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56723 dport 44952] != expected 0x58d84234 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35123 dport 44952] != expected 0x24c661c2 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35123 dport 44952] != expected 0x24c661c2 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37152 dport 44952] != expected 0xcd404cc # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37152 dport 44952] != expected 0xcd404cc # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59295 dport 44952] != expected 0xa7737ff5 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59295 dport 44952] != expected 0xa7737ff5 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43773 dport 44952] != expected 0x6fa8dffd # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43773 dport 44952] != expected 0x6fa8dffd # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36469 dport 44952] != expected 0xd4450377 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36469 dport 44952] != expected 0xd4450377 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42631 dport 44952] != expected 0xfcbddad4 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42631 dport 44952] != expected 0xfcbddad4 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53351 dport 44952] != expected 0x41bc8008 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53351 dport 44952] != expected 0x41bc8008 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50990 dport 44952] != expected 0xde385232 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50990 dport 44952] != expected 0xde385232 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59163 dport 44952] != expected 0x31f6e81d # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59163 dport 44952] != expected 0x31f6e81d # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43005 dport 44952] != expected 0x85798420 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43005 dport 44952] != expected 0x85798420 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58859 dport 44952] != expected 0x26cf8ae3 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58859 dport 44952] != expected 0x26cf8ae3 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43908 dport 44952] != expected 0xeeb72c13 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43908 dport 44952] != expected 0xeeb72c13 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37425 dport 44952] != expected 0x98b73a13 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37425 dport 44952] != expected 0x98b73a13 # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46175 dport 44952] != expected 0x22f8818b # # Exception| cpu 4: rx_hash 0x14ed4a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46175 dport 44952] != expected 0x22f8818b # # Exception| count: pass=0 nohash=0 fail=52 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->