< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 39217 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0980edd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47766 dport 39217] != expected 0x68f77a7c # # Exception| cpu 0: rx_hash 0x5a2f5180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47776 dport 39217] != expected 0xdbcde3f0 # # Exception| cpu 0: rx_hash 0x437d7729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47786 dport 39217] != expected 0xf483f44d # # Exception| cpu 0: rx_hash 0x6603ba56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47826 dport 39217] != expected 0xbab9b355 # # Exception| cpu 0: rx_hash 0xe1c69d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47894 dport 39217] != expected 0x7deaa17 # # Exception| cpu 0: rx_hash 0xab3b07c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47914 dport 39217] != expected 0x9baa2426 # # Exception| cpu 0: rx_hash 0x1bbeff47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47948 dport 39217] != expected 0xed797f5d # # Exception| cpu 0: rx_hash 0x514365b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47984 dport 39217] != expected 0x710df16c # # Exception| cpu 0: rx_hash 0x59732014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48026 dport 39217] != expected 0xa8d5c731 # # Exception| cpu 0: rx_hash 0x560736fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48030 dport 39217] != expected 0xeef9ce83 # # Exception| cpu 0: rx_hash 0x86758f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48056 dport 39217] != expected 0xc485563 # # Exception| cpu 0: rx_hash 0xa30b4268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48064 dport 39217] != expected 0x4272127b # # Exception| cpu 0: rx_hash 0x3984617a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48090 dport 39217] != expected 0x3cb707aa # # Exception| cpu 0: rx_hash 0x9edff93e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48132 dport 39217] != expected 0x64df7f23 # # Exception| cpu 0: rx_hash 0x0450da2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48158 dport 39217] != expected 0x1a1a6af2 # # Exception| cpu 0: rx_hash 0x46635d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48174 dport 39217] != expected 0x6354e9a8 # # Exception| cpu 0: rx_hash 0xc2045386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48182 dport 39217] != expected 0x91c9ef1d # # Exception| cpu 0: rx_hash 0xdb56752f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48188 dport 39217] != expected 0xbe87f8a0 # # Exception| cpu 0: rx_hash 0xfe28b850 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48196 dport 39217] != expected 0xf0bdbfb8 # # Exception| cpu 0: rx_hash 0x631d9035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48214 dport 39217] != expected 0x2d6eaeb0 # # Exception| cpu 0: rx_hash 0x2ea45989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48260 dport 39217] != expected 0x2eee1f6e # # Exception| cpu 0: rx_hash 0xb42b7a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48286 dport 39217] != expected 0x502b0abf # # Exception| cpu 0: rx_hash 0x6459c377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48312 dport 39217] != expected 0xb29a915f # # Exception| cpu 0: rx_hash 0x41270e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48320 dport 39217] != expected 0xfca0d647 # # Exception| cpu 0: rx_hash 0xc2fa0bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48336 dport 39217] != expected 0xad2bd42b # # Exception| cpu 0: rx_hash 0xd0c41923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48394 dport 39217] != expected 0x28a5d10a # # Exception| cpu 0: rx_hash 0x54a317ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48402 dport 39217] != expected 0xda38d7bf # # Exception| cpu 0: rx_hash 0x954d9532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48434 dport 39217] != expected 0xf2fd5689 # # Exception| cpu 0: rx_hash 0x7913c708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48486 dport 39217] != expected 0x71389dcc # # Exception| cpu 0: rx_hash 0x6041e1a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48492 dport 39217] != expected 0x5e768a71 # # Exception| cpu 0: rx_hash 0xece8f2f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48504 dport 39217] != expected 0x49d181af # # Exception| cpu 0: rx_hash 0x7e57944a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48520 dport 39217] != expected 0xeecca223 # # Exception| cpu 0: rx_hash 0xe362bc2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48538 dport 39217] != expected 0x331fb32b # # Exception| cpu 0: rx_hash 0xa6eb303e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48546 dport 39217] != expected 0xe94734a8 # # Exception| cpu 0: rx_hash 0x0886e562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48582 dport 39217] != expected 0x13cc7cb7 # # Exception| cpu 0: rx_hash 0x7be18e56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48680 dport 39217] != expected 0xbbacab6d # # Exception| cpu 0: rx_hash 0xdd424692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48704 dport 39217] != expected 0xa41dee19 # # Exception| cpu 0: rx_hash 0xcb6476d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48718 dport 39217] != expected 0xcd7ff016 # # Exception| cpu 0: rx_hash 0x8eedfac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48758 dport 39217] != expected 0x17277795 # # Exception| cpu 0: rx_hash 0x13268a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48770 dport 39217] != expected 0xf6165dab # # Exception| cpu 0: rx_hash 0x02bab1a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48772 dport 39217] != expected 0x3c62477d # # Exception| cpu 0: rx_hash 0x97418459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48794 dport 39217] != expected 0x48b5b1e # # Exception| cpu 0: rx_hash 0x86ddbf68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48796 dport 39217] != expected 0xceff41c8 # # Exception| cpu 0: rx_hash 0x408936c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48820 dport 39217] != expected 0x452cc427 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x419d9edd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47530 dport 50700] OK # # # cpu 0: rx_hash 0xe0845d6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47562 dport 50700] OK # # # cpu 0: rx_hash 0xf118665f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47564 dport 50700] OK # # # cpu 0: rx_hash 0x7db1750b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47576 dport 50700] OK # # # cpu 0: rx_hash 0x3838f91a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47584 dport 50700] OK # # # cpu 0: rx_hash 0x374ceff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 50700] OK # # # cpu 0: rx_hash 0xbbe5fca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47600 dport 50700] OK # # # cpu 0: rx_hash 0x4ce59959 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47622 dport 50700] OK # # # cpu 0: rx_hash 0x3a34e871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47688 dport 50700] OK # # # cpu 0: rx_hash 0xafcfdd8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47702 dport 50700] OK # # # cpu 0: rx_hash 0xe2884c05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47714 dport 50700] OK # # # cpu 0: rx_hash 0x70c9728f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47732 dport 50700] OK # # # cpu 0: rx_hash 0x78076f17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47736 dport 50700] OK # # # cpu 0: rx_hash 0x3acab044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47790 dport 50700] OK # # # cpu 0: rx_hash 0xa0459356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47796 dport 50700] OK # # # cpu 0: rx_hash 0xa88b8ece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47800 dport 50700] OK # # # cpu 0: rx_hash 0x9c697880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47814 dport 50700] OK # # # cpu 0: rx_hash 0x436fd783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47844 dport 50700] OK # # # cpu 0: rx_hash 0x5549e7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47850 dport 50700] OK # # # cpu 0: rx_hash 0x97054cb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47894 dport 50700] OK # # # cpu 0: rx_hash 0x7b5b1e83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47938 dport 50700] OK # # # cpu 0: rx_hash 0x3ed29292 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47994 dport 50700] OK # # # cpu 0: rx_hash 0x31a6847d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47998 dport 50700] OK # # # cpu 0: rx_hash 0xba4bc46b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48004 dport 50700] OK # # # cpu 0: rx_hash 0x3e2ccaa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48028 dport 50700] OK # # # cpu 0: rx_hash 0xe12a65a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48062 dport 50700] OK # # # cpu 0: rx_hash 0x51af9d26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48088 dport 50700] OK # # # cpu 0: rx_hash 0x90411ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48120 dport 50700] OK # # # cpu 0: rx_hash 0xf6f40562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48134 dport 50700] OK # # # cpu 0: rx_hash 0xefa623cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48140 dport 50700] OK # # # cpu 0: rx_hash 0x386e9150 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48162 dport 50700] OK # # # cpu 0: rx_hash 0x0bc8345c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48306 dport 50700] OK # # # cpu 0: rx_hash 0xad6bfc98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48346 dport 50700] OK # # # cpu 0: rx_hash 0xe8e27089 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48354 dport 50700] OK # # # cpu 0: rx_hash 0xf1b05620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48360 dport 50700] OK # # # cpu 0: rx_hash 0xef587bfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48362 dport 50700] OK # # # cpu 0: rx_hash 0x7d194574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48380 dport 50700] OK # # # cpu 0: rx_hash 0x3c88ebb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48400 dport 50700] OK # # # cpu 0: rx_hash 0xfd66696e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48432 dport 50700] OK # # # cpu 0: rx_hash 0x530bbc32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48468 dport 50700] OK # # # cpu 0: rx_hash 0x452d8c74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48474 dport 50700] OK # # # cpu 0: rx_hash 0x955f3598 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48508 dport 50700] OK # # # cpu 0: rx_hash 0x921b66da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48530 dport 50700] OK # # # cpu 0: rx_hash 0x60ad193e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48580 dport 50700] OK # # # count: pass=44 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 214, 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 58273 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41160 dport 58273] != expected 0xf077197d # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41160 dport 58273] != expected 0xf077197d # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36523 dport 58273] != expected 0xf679cae2 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36523 dport 58273] != expected 0xf679cae2 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43568 dport 58273] != expected 0x2253703f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43568 dport 58273] != expected 0x2253703f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35548 dport 58273] != expected 0x40d79935 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35548 dport 58273] != expected 0x40d79935 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47984 dport 58273] != expected 0x71788b80 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47984 dport 58273] != expected 0x71788b80 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50806 dport 58273] != expected 0x781c373e # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50806 dport 58273] != expected 0x781c373e # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43230 dport 58273] != expected 0xaf2b17c3 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43230 dport 58273] != expected 0xaf2b17c3 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56021 dport 58273] != expected 0x21b452e7 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56021 dport 58273] != expected 0x21b452e7 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51127 dport 58273] != expected 0x9be70107 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51127 dport 58273] != expected 0x9be70107 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33514 dport 58273] != expected 0x374e16bd # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33514 dport 58273] != expected 0x374e16bd # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33954 dport 58273] != expected 0x9bf0a6e5 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33954 dport 58273] != expected 0x9bf0a6e5 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35523 dport 58273] != expected 0x608ea39f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35523 dport 58273] != expected 0x608ea39f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 58273] != expected 0x9ecf82f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 58273] != expected 0x9ecf82f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33873 dport 58273] != expected 0xa805b0c4 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33873 dport 58273] != expected 0xa805b0c4 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47533 dport 58273] != expected 0x11a65a8b # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47533 dport 58273] != expected 0x11a65a8b # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55055 dport 58273] != expected 0xe9df6dcb # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55055 dport 58273] != expected 0xe9df6dcb # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44265 dport 58273] != expected 0x8de7848f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44265 dport 58273] != expected 0x8de7848f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60369 dport 58273] != expected 0xd1f9a5f0 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60369 dport 58273] != expected 0xd1f9a5f0 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49654 dport 58273] != expected 0x8cff934f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49654 dport 58273] != expected 0x8cff934f # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40571 dport 58273] != expected 0x9bf0e35a # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40571 dport 58273] != expected 0x9bf0e35a # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53533 dport 58273] != expected 0xafc608d9 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53533 dport 58273] != expected 0xafc608d9 # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38267 dport 58273] != expected 0x68c71d6b # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38267 dport 58273] != expected 0x68c71d6b # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 58273] != expected 0x1c1cf89d # # Exception| cpu 0: rx_hash 0x777e835c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 58273] != expected 0x1c1cf89d # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 32890 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57330 dport 32890] != expected 0x2fede2e # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57330 dport 32890] != expected 0x2fede2e # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39793 dport 32890] != expected 0x7ed28bac # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39793 dport 32890] != expected 0x7ed28bac # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43805 dport 32890] != expected 0xc0476600 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43805 dport 32890] != expected 0xc0476600 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52634 dport 32890] != expected 0x6dc023c2 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52634 dport 32890] != expected 0x6dc023c2 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34774 dport 32890] != expected 0x9b80da53 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34774 dport 32890] != expected 0x9b80da53 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33163 dport 32890] != expected 0xf7a54499 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33163 dport 32890] != expected 0xf7a54499 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55473 dport 32890] != expected 0xa31da542 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55473 dport 32890] != expected 0xa31da542 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59601 dport 32890] != expected 0x15465576 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59601 dport 32890] != expected 0x15465576 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36003 dport 32890] != expected 0x34c4d375 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36003 dport 32890] != expected 0x34c4d375 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 32890] != expected 0x337f5e6c # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 32890] != expected 0x337f5e6c # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49586 dport 32890] != expected 0xf69c6475 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49586 dport 32890] != expected 0xf69c6475 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51745 dport 32890] != expected 0x59263566 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51745 dport 32890] != expected 0x59263566 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38345 dport 32890] != expected 0xfa36813a # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38345 dport 32890] != expected 0xfa36813a # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45985 dport 32890] != expected 0x14453b47 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45985 dport 32890] != expected 0x14453b47 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52561 dport 32890] != expected 0x99cebf0e # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52561 dport 32890] != expected 0x99cebf0e # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41174 dport 32890] != expected 0x8b6d78b1 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41174 dport 32890] != expected 0x8b6d78b1 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 32890] != expected 0xd3c35026 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 32890] != expected 0xd3c35026 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52883 dport 32890] != expected 0x23894b7f # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52883 dport 32890] != expected 0x23894b7f # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56247 dport 32890] != expected 0xc6a2a605 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56247 dport 32890] != expected 0xc6a2a605 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59998 dport 32890] != expected 0xa2d57616 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59998 dport 32890] != expected 0xa2d57616 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59281 dport 32890] != expected 0x5c9ae273 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59281 dport 32890] != expected 0x5c9ae273 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35140 dport 32890] != expected 0xc7d874b1 # # Exception| cpu 5: rx_hash 0x1cd0d20d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35140 dport 32890] != expected 0xc7d874b1 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->