< 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 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 40081 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc1439b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41966 dport 40081] != expected 0xb2296f34 # # Exception| cpu 0: rx_hash 0xc5d0da2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42070 dport 40081] != expected 0x41cb0eda # # Exception| cpu 0: rx_hash 0x4c218eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42106 dport 40081] != expected 0xa3fda029 # # Exception| cpu 0: rx_hash 0x972b3208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42138 dport 40081] != expected 0xcce7d98a # # Exception| cpu 0: rx_hash 0x93ffee59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42160 dport 40081] != expected 0xf9fa682d # # Exception| cpu 0: rx_hash 0xa8cf1ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42182 dport 40081] != expected 0xf0e5843f # # Exception| cpu 0: rx_hash 0x36083e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42198 dport 40081] != expected 0xe3a3c68c # # Exception| cpu 0: rx_hash 0xf96baee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42230 dport 40081] != expected 0x6a00e7d5 # # Exception| cpu 0: rx_hash 0xfc10de29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42276 dport 40081] != expected 0x54f98c2f # # Exception| cpu 0: rx_hash 0x37a7928f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42286 dport 40081] != expected 0xe8471cd1 # # Exception| cpu 0: rx_hash 0x64694dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42314 dport 40081] != expected 0x682ca7e8 # # Exception| cpu 0: rx_hash 0xfaae6c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42330 dport 40081] != expected 0x7b6ae55b # # Exception| cpu 0: rx_hash 0x35cdfca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42362 dport 40081] != expected 0xf2c9c402 # # Exception| cpu 0: rx_hash 0xc0abaae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42372 dport 40081] != expected 0x7f326520 # # Exception| cpu 0: rx_hash 0xbf63f10e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42410 dport 40081] != expected 0x736de4b # # Exception| cpu 0: rx_hash 0x67361483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42422 dport 40081] != expected 0x7fe51352 # # Exception| cpu 0: rx_hash 0xaa3fea5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42434 dport 40081] != expected 0xecc8ead8 # # Exception| cpu 0: rx_hash 0xc2c1c4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42448 dport 40081] != expected 0x65bcbdf3 # # Exception| cpu 0: rx_hash 0xfb9b5b44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42482 dport 40081] != expected 0x762d8932 # # Exception| cpu 0: rx_hash 0x0484d6e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42540 dport 40081] != expected 0xbdb5f77 # # Exception| cpu 0: rx_hash 0xf2bdd99e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42542 dport 40081] != expected 0x91e94aef # # Exception| cpu 0: rx_hash 0xdcd1336b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42544 dport 40081] != expected 0x7308926e # # Exception| cpu 0: rx_hash 0x6c7af871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42558 dport 40081] != expected 0x82af085c # # Exception| cpu 0: rx_hash 0xcd59f468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42610 dport 40081] != expected 0xadeb175a # # Exception| cpu 0: rx_hash 0xb64573d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42614 dport 40081] != expected 0xe0f21d96 # # Exception| cpu 0: rx_hash 0x3ceb7e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42662 dport 40081] != expected 0x150d07df # # Exception| cpu 0: rx_hash 0x2f09d756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42672 dport 40081] != expected 0xd1605a38 # # Exception| cpu 0: rx_hash 0xa22c5f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42678 dport 40081] != expected 0x64b456c # # Exception| cpu 0: rx_hash 0xc917b3b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42760 dport 40081] != expected 0x9e5510c9 # # Exception| cpu 0: rx_hash 0x2ccc15e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 40081] != expected 0xc00a58b6 # # Exception| cpu 0: rx_hash 0x7d68a4f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42796 dport 40081] != expected 0x5aef3b5c # # Exception| cpu 0: rx_hash 0x55bafc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42828 dport 40081] != expected 0x979d8aa9 # # Exception| cpu 0: rx_hash 0x4658555f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42842 dport 40081] != expected 0x53f0d74e # # Exception| cpu 0: rx_hash 0x9ad96c83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42860 dport 40081] != expected 0x1e3eabf0 # # Exception| cpu 0: rx_hash 0x07411450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42880 dport 40081] != expected 0x1ab15df9 # # Exception| cpu 0: rx_hash 0x41d3d032 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42892 dport 40081] != expected 0x7124d253 # # Exception| cpu 0: rx_hash 0xc82284a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42912 dport 40081] != expected 0x93127ca0 # # Exception| cpu 0: rx_hash 0x8eb040c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42924 dport 40081] != expected 0xf887f30a # # Exception| cpu 0: rx_hash 0xdd7e9ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42952 dport 40081] != expected 0x78ec4833 # # Exception| cpu 0: rx_hash 0xd9aa43a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42978 dport 40081] != expected 0x4df1f994 # # Exception| cpu 0: rx_hash 0x638c4b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43032 dport 40081] != expected 0x2ad691cb # # Exception| cpu 0: rx_hash 0x1890cc35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43036 dport 40081] != expected 0x67cf9b07 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x198b430e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53064 dport 36343] OK # # # cpu 0: rx_hash 0x4cfb2e47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53074 dport 36343] OK # # # cpu 0: rx_hash 0xc1dea683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53076 dport 36343] OK # # # cpu 0: rx_hash 0x1d5f9f5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53090 dport 36343] OK # # # cpu 0: rx_hash 0x907a179b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53092 dport 36343] OK # # # cpu 0: rx_hash 0x93254ea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53144 dport 36343] OK # # # cpu 0: rx_hash 0x275a59ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53180 dport 36343] OK # # # cpu 0: rx_hash 0x82ad89a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53210 dport 36343] OK # # # cpu 0: rx_hash 0x36d29eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53246 dport 36343] OK # # # cpu 0: rx_hash 0xc888f8c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53266 dport 36343] OK # # # cpu 0: rx_hash 0xb3947f74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53270 dport 36343] OK # # # cpu 0: rx_hash 0x8e1a3caa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53278 dport 36343] OK # # # cpu 0: rx_hash 0xf1d26747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53296 dport 36343] OK # # # cpu 0: rx_hash 0xd9003fcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53328 dport 36343] OK # # # cpu 0: rx_hash 0x05810617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53350 dport 36343] OK # # # cpu 0: rx_hash 0xa6c86426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53374 dport 36343] OK # # # cpu 0: rx_hash 0x8bfbd7ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53404 dport 36343] OK # # # cpu 0: rx_hash 0x020a837a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53424 dport 36343] OK # # # cpu 0: rx_hash 0x51c45c4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53460 dport 36343] OK # # # cpu 0: rx_hash 0xe16f9750 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53466 dport 36343] OK # # # cpu 0: rx_hash 0x8ceac908 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53530 dport 36343] OK # # # cpu 0: rx_hash 0x3affb06b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53610 dport 36343] OK # # # cpu 0: rx_hash 0x890b224d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53656 dport 36343] OK # # # cpu 0: rx_hash 0x7f322d35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53658 dport 36343] OK # # # cpu 0: rx_hash 0xb051bdc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53690 dport 36343] OK # # # cpu 0: rx_hash 0x8b614c65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53708 dport 36343] OK # # # cpu 0: rx_hash 0x7d58431d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53710 dport 36343] OK # # # cpu 0: rx_hash 0x57e075b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53754 dport 36343] OK # # # cpu 0: rx_hash 0x8247cebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53776 dport 36343] OK # # # cpu 0: rx_hash 0xc001d68c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 36343] OK # # # cpu 0: rx_hash 0x93cf09bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53842 dport 36343] OK # # # cpu 0: rx_hash 0xc26bb8a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53858 dport 36343] OK # # # cpu 0: rx_hash 0x94448cd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53892 dport 36343] OK # # # cpu 0: rx_hash 0xd2d648b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53896 dport 36343] OK # # # cpu 0: rx_hash 0x0a83ad3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53908 dport 36343] OK # # # cpu 0: rx_hash 0x5b271c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53924 dport 36343] OK # # # cpu 0: rx_hash 0xc35e8fb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53962 dport 36343] OK # # # cpu 0: rx_hash 0x272a857d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54054 dport 36343] OK # # # cpu 0: rx_hash 0xb9eda492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54070 dport 36343] OK # # # cpu 0: rx_hash 0x74e45a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54082 dport 36343] OK # # # cpu 0: rx_hash 0x1c1a74da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54096 dport 36343] OK # # # cpu 0: rx_hash 0x4dbec5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54112 dport 36343] OK # # # count: pass=42 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 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 50942 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57617 dport 50942] != expected 0x3dd98df # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57617 dport 50942] != expected 0x3dd98df # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47760 dport 50942] != expected 0x8a0e36d0 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47760 dport 50942] != expected 0x8a0e36d0 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49965 dport 50942] != expected 0xc8bee5ab # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49965 dport 50942] != expected 0xc8bee5ab # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43622 dport 50942] != expected 0x46a54d6 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43622 dport 50942] != expected 0x46a54d6 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54699 dport 50942] != expected 0x24395ff4 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54699 dport 50942] != expected 0x24395ff4 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56179 dport 50942] != expected 0x1bb6741 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56179 dport 50942] != expected 0x1bb6741 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50000 dport 50942] != expected 0x497bb277 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50000 dport 50942] != expected 0x497bb277 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51874 dport 50942] != expected 0xb4077451 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51874 dport 50942] != expected 0xb4077451 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41416 dport 50942] != expected 0xed8efd50 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41416 dport 50942] != expected 0xed8efd50 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57147 dport 50942] != expected 0xf7ab6b81 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57147 dport 50942] != expected 0xf7ab6b81 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50256 dport 50942] != expected 0xa498fd43 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50256 dport 50942] != expected 0xa498fd43 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57219 dport 50942] != expected 0xe9aa455b # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57219 dport 50942] != expected 0xe9aa455b # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58202 dport 50942] != expected 0xe74c81a8 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58202 dport 50942] != expected 0xe74c81a8 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41262 dport 50942] != expected 0x55bf9ba7 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41262 dport 50942] != expected 0x55bf9ba7 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42942 dport 50942] != expected 0x58463a5d # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42942 dport 50942] != expected 0x58463a5d # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56143 dport 50942] != expected 0xf0cb8b01 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56143 dport 50942] != expected 0xf0cb8b01 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 50942] != expected 0xb8b92482 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57440 dport 50942] != expected 0xb8b92482 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 50942] != expected 0xfa149805 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 50942] != expected 0xfa149805 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47449 dport 50942] != expected 0x7f19642 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47449 dport 50942] != expected 0x7f19642 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 50942] != expected 0x62ef3db1 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 50942] != expected 0x62ef3db1 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32991 dport 50942] != expected 0x5e3a4c8d # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32991 dport 50942] != expected 0x5e3a4c8d # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46937 dport 50942] != expected 0xf10031d8 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46937 dport 50942] != expected 0xf10031d8 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58905 dport 50942] != expected 0xc8b2528d # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58905 dport 50942] != expected 0xc8b2528d # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39458 dport 50942] != expected 0x3a382bd5 # # Exception| cpu 4: rx_hash 0x58e6b775 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39458 dport 50942] != expected 0x3a382bd5 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 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 39896 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42241 dport 39896] != expected 0x25904718 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42241 dport 39896] != expected 0x25904718 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38382 dport 39896] != expected 0xde128af3 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38382 dport 39896] != expected 0xde128af3 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57443 dport 39896] != expected 0x490bcfbd # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57443 dport 39896] != expected 0x490bcfbd # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46239 dport 39896] != expected 0xd656fcef # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46239 dport 39896] != expected 0xd656fcef # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49655 dport 39896] != expected 0xd2b9c5d # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49655 dport 39896] != expected 0xd2b9c5d # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43735 dport 39896] != expected 0x16471ba0 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43735 dport 39896] != expected 0x16471ba0 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55599 dport 39896] != expected 0x42a89b48 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55599 dport 39896] != expected 0x42a89b48 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54408 dport 39896] != expected 0x97ee996d # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54408 dport 39896] != expected 0x97ee996d # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57183 dport 39896] != expected 0x1630c7a3 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57183 dport 39896] != expected 0x1630c7a3 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49939 dport 39896] != expected 0x11cb9e5f # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49939 dport 39896] != expected 0x11cb9e5f # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47641 dport 39896] != expected 0xe51b3bdd # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47641 dport 39896] != expected 0xe51b3bdd # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39749 dport 39896] != expected 0x88dc07a5 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39749 dport 39896] != expected 0x88dc07a5 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44732 dport 39896] != expected 0x472b0dfc # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44732 dport 39896] != expected 0x472b0dfc # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55655 dport 39896] != expected 0x989710ed # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55655 dport 39896] != expected 0x989710ed # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58317 dport 39896] != expected 0x13b7c # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58317 dport 39896] != expected 0x13b7c # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39341 dport 39896] != expected 0xd2aec1c5 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39341 dport 39896] != expected 0xd2aec1c5 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36337 dport 39896] != expected 0xe4af3795 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36337 dport 39896] != expected 0xe4af3795 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35400 dport 39896] != expected 0xc4e6809 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35400 dport 39896] != expected 0xc4e6809 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48717 dport 39896] != expected 0xb90a4972 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48717 dport 39896] != expected 0xb90a4972 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48028 dport 39896] != expected 0xf84134b3 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48028 dport 39896] != expected 0xf84134b3 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48900 dport 39896] != expected 0xf6abae38 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48900 dport 39896] != expected 0xf6abae38 # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 39896] != expected 0x7891e26e # # Exception| cpu 5: rx_hash 0x1ba90f34 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53630 dport 39896] != expected 0x7891e26e # # 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 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__->