< 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 48042 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x41e3fb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50076 dport 48042] != expected 0xb21dea8a # # Exception| cpu 0: rx_hash 0xbdd4b4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50106 dport 48042] != expected 0x78f4a6b6 # # Exception| cpu 0: rx_hash 0xaa7aac6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50132 dport 48042] != expected 0xe34dfac6 # # Exception| cpu 0: rx_hash 0x9e3cc5ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50138 dport 48042] != expected 0x65327b19 # # Exception| cpu 0: rx_hash 0x43cf1320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50166 dport 48042] != expected 0x9d8000a8 # # Exception| cpu 0: rx_hash 0xf0be3738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50260 dport 48042] != expected 0x85e02077 # # Exception| cpu 0: rx_hash 0x96aa4c0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50286 dport 48042] != expected 0x8c36aca4 # # Exception| cpu 0: rx_hash 0x550c6617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50330 dport 48042] != expected 0xd7ccf7f # # Exception| cpu 0: rx_hash 0x97bc3802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50362 dport 48042] != expected 0x1bf859b5 # # Exception| cpu 0: rx_hash 0xa1d6b9b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50398 dport 48042] != expected 0xb21a3248 # # Exception| cpu 0: rx_hash 0x5de1f653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50424 dport 48042] != expected 0x78f37e74 # # Exception| cpu 0: rx_hash 0x87d54e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50438 dport 48042] != expected 0x4932b8fb # # Exception| cpu 0: rx_hash 0x6e60f1ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50468 dport 48042] != expected 0x37ff4295 # # Exception| cpu 0: rx_hash 0x45651095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50470 dport 48042] != expected 0x5fb62e31 # # Exception| cpu 0: rx_hash 0xe3eddda1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50518 dport 48042] != expected 0x6f79de0a # # Exception| cpu 0: rx_hash 0x151bea14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50552 dport 48042] != expected 0xff82c91f # # Exception| cpu 0: rx_hash 0x00991ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50556 dport 48042] != expected 0x4ba67f4d # # Exception| cpu 0: rx_hash 0xf7795905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50566 dport 48042] != expected 0x4c939d49 # # Exception| cpu 0: rx_hash 0x53dd7c23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50588 dport 48042] != expected 0x53c18750 # # Exception| cpu 0: rx_hash 0x140d9e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50604 dport 48042] != expected 0x684c3c0e # # Exception| cpu 0: rx_hash 0xb0a9bb3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50614 dport 48042] != expected 0x771e2617 # # Exception| cpu 0: rx_hash 0x1ce00e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50638 dport 48042] != expected 0x1dc38d05 # # Exception| cpu 0: rx_hash 0xf555b117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50668 dport 48042] != expected 0x630e776b # # Exception| cpu 0: rx_hash 0x7e5b964d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50730 dport 48042] != expected 0x723818ff # # Exception| cpu 0: rx_hash 0x69f58ef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50756 dport 48042] != expected 0xe981448f # # Exception| cpu 0: rx_hash 0xf917c274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50768 dport 48042] != expected 0x70acdf49 # # Exception| cpu 0: rx_hash 0xcd51abd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50782 dport 48042] != expected 0xf6d35e96 # # Exception| cpu 0: rx_hash 0xbec7204a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50784 dport 48042] != expected 0x4b216417 # # Exception| cpu 0: rx_hash 0x9f03b947 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50794 dport 48042] != expected 0x797a539a # # Exception| cpu 0: rx_hash 0x7d610a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50836 dport 48042] != expected 0xca6b07cc # # Exception| cpu 0: rx_hash 0x0436f99e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50850 dport 48042] != expected 0x2d8b6664 # # Exception| cpu 0: rx_hash 0x837aada7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50904 dport 48042] != expected 0x2f1fa1d2 # # Exception| cpu 0: rx_hash 0x600e6abf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50930 dport 48042] != expected 0xbc00095 # # Exception| cpu 0: rx_hash 0x1e9ef74a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50966 dport 48042] != expected 0x2553dc03 # # Exception| cpu 0: rx_hash 0x7aa6646b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51014 dport 48042] != expected 0x318baf2 # # Exception| cpu 0: rx_hash 0xc141c9b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51024 dport 48042] != expected 0xf27c4d90 # # Exception| cpu 0: rx_hash 0xca96c5e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51084 dport 48042] != expected 0x3fa0e3a8 # # Exception| cpu 0: rx_hash 0x4ff679c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51100 dport 48042] != expected 0x12a9ce3c # # Exception| cpu 0: rx_hash 0x02e7e3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51108 dport 48042] != expected 0x73362e4b # # Exception| cpu 0: rx_hash 0xb9004e77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51122 dport 48042] != expected 0x8252d929 # # Exception| cpu 0: rx_hash 0xa643c68c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51134 dport 48042] != expected 0x6c643452 # # Exception| cpu 0: rx_hash 0x2bceeae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51148 dport 48042] != expected 0x34e2a8cd # # Exception| cpu 0: rx_hash 0xaeae56c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51164 dport 48042] != expected 0x19eb8559 # # Exception| cpu 0: rx_hash 0x5858617d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51186 dport 48042] != expected 0x8910924c # # 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 0x8c107d2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43232 dport 55772] OK # # # cpu 0: rx_hash 0x9353f5d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43244 dport 55772] OK # # # cpu 0: rx_hash 0x2275205c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 55772] OK # # # cpu 0: rx_hash 0x1cf231aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43252 dport 55772] OK # # # cpu 0: rx_hash 0xcc07f12f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43266 dport 55772] OK # # # cpu 0: rx_hash 0x96b873f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43348 dport 55772] OK # # # cpu 0: rx_hash 0x2688d27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43422 dport 55772] OK # # # cpu 0: rx_hash 0x76f628fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43456 dport 55772] OK # # # cpu 0: rx_hash 0x9582efe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 55772] OK # # # cpu 0: rx_hash 0x24a43a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43508 dport 55772] OK # # # cpu 0: rx_hash 0x10e253c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43514 dport 55772] OK # # # cpu 0: rx_hash 0x539d52d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43540 dport 55772] OK # # # cpu 0: rx_hash 0x67db3b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43546 dport 55772] OK # # # cpu 0: rx_hash 0x144db0ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43556 dport 55772] OK # # # cpu 0: rx_hash 0xffd4e7b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43628 dport 55772] OK # # # cpu 0: rx_hash 0xac908129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43660 dport 55772] OK # # # cpu 0: rx_hash 0x798ec783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43714 dport 55772] OK # # # cpu 0: rx_hash 0xdaed8c98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43786 dport 55772] OK # # # cpu 0: rx_hash 0xa3ba7f50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43836 dport 55772] OK # # # cpu 0: rx_hash 0xaa419b1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43914 dport 55772] OK # # # cpu 0: rx_hash 0x5676d4fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43948 dport 55772] OK # # # cpu 0: rx_hash 0x545a3cec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43974 dport 55772] OK # # # cpu 0: rx_hash 0x13f1c753 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44064 dport 55772] OK # # # cpu 0: rx_hash 0xbd949a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44082 dport 55772] OK # # # cpu 0: rx_hash 0x8ae86f98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44162 dport 55772] OK # # # cpu 0: rx_hash 0xb46f7e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44164 dport 55772] OK # # # cpu 0: rx_hash 0xbeae0638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44172 dport 55772] OK # # # cpu 0: rx_hash 0xf3bf9c50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44212 dport 55772] OK # # # cpu 0: rx_hash 0xe41184ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44250 dport 55772] OK # # # cpu 4: rx_hash 0x5624c5ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43294 dport 55772] OK # # # cpu 4: rx_hash 0xbf917ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43324 dport 55772] OK # # # cpu 4: rx_hash 0xefef8030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43362 dport 55772] OK # # # cpu 4: rx_hash 0x6a8f3c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43378 dport 55772] OK # # # cpu 4: rx_hash 0xb66a9efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43402 dport 55772] OK # # # cpu 4: rx_hash 0xa3e86e51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43406 dport 55772] OK # # # cpu 4: rx_hash 0x0d8d3321 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43420 dport 55772] OK # # # cpu 4: rx_hash 0x551e59e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43424 dport 55772] OK # # # cpu 4: rx_hash 0x6b994812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43430 dport 55772] OK # # # cpu 4: rx_hash 0xd07ee5cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43440 dport 55772] OK # # # cpu 4: rx_hash 0xeef9f439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43446 dport 55772] OK # # # cpu 4: rx_hash 0x84affc69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43568 dport 55772] OK # # # cpu 4: rx_hash 0x8e6e843f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43576 dport 55772] OK # # # cpu 4: rx_hash 0x2227315d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43584 dport 55772] OK # # # cpu 4: rx_hash 0x0922d006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43586 dport 55772] OK # # # cpu 4: rx_hash 0xe0976f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43616 dport 55772] OK # # # cpu 4: rx_hash 0x65f7d363 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43632 dport 55772] OK # # # cpu 4: rx_hash 0xb3d309d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43648 dport 55772] OK # # # cpu 4: rx_hash 0x23314554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43668 dport 55772] OK # # # cpu 4: rx_hash 0xdf060ab7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43698 dport 55772] OK # # # cpu 4: rx_hash 0x734fbfd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43722 dport 55772] OK # # # cpu 4: rx_hash 0xd7eb9af3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43728 dport 55772] OK # # # cpu 4: rx_hash 0xb1ffe1c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43754 dport 55772] OK # # # cpu 4: rx_hash 0x3e5e25bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43762 dport 55772] OK # # # cpu 4: rx_hash 0x40ceb848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43798 dport 55772] OK # # # cpu 4: rx_hash 0x610a2145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43804 dport 55772] OK # # # cpu 4: rx_hash 0x26dac37b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43820 dport 55772] OK # # # cpu 4: rx_hash 0x827ee65d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43830 dport 55772] OK # # # cpu 4: rx_hash 0x24f62b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43846 dport 55772] OK # # # cpu 4: rx_hash 0xcd439427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 55772] OK # # # cpu 4: rx_hash 0xf905fd87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43882 dport 55772] OK # # # cpu 4: rx_hash 0x9e07f2bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43908 dport 55772] OK # # # cpu 4: rx_hash 0x77b24df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43942 dport 55772] OK # # # cpu 4: rx_hash 0xc6949878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43960 dport 55772] OK # # # cpu 4: rx_hash 0xce79083c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43994 dport 55772] OK # # # cpu 4: rx_hash 0x96ea62f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44006 dport 55772] OK # # # cpu 4: rx_hash 0x138aded2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44022 dport 55772] OK # # # cpu 4: rx_hash 0x41a3d5c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44052 dport 55772] OK # # # cpu 4: rx_hash 0x75e5bc60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44058 dport 55772] OK # # # cpu 4: rx_hash 0x2d76d6a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44070 dport 55772] OK # # # cpu 4: rx_hash 0x0cb24fa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44076 dport 55772] OK # # # cpu 4: rx_hash 0x83138bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44084 dport 55772] OK # # # cpu 4: rx_hash 0xb755e275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44090 dport 55772] OK # # # cpu 4: rx_hash 0x0e9ea7ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44102 dport 55772] OK # # # cpu 4: rx_hash 0xf868900f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44136 dport 55772] OK # # # cpu 4: rx_hash 0xc6ef81f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44142 dport 55772] OK # # # cpu 4: rx_hash 0x494e4584 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44150 dport 55772] OK # # # cpu 4: rx_hash 0x76df207b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44196 dport 55772] OK # # # cpu 4: rx_hash 0xd27b055d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44222 dport 55772] OK # # # cpu 4: rx_hash 0x40b5a1c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44224 dport 55772] OK # # # cpu 4: rx_hash 0x7e32b03f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44230 dport 55772] OK # # # cpu 4: rx_hash 0x74f3c869 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44238 dport 55772] OK # # # cpu 4: rx_hash 0xbc82ee2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44262 dport 55772] OK # # # cpu 4: rx_hash 0x88c4878a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44264 dport 55772] OK # # # cpu 4: rx_hash 0x12e7b35a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44276 dport 55772] OK # # # cpu 4: rx_hash 0xe9179284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44288 dport 55772] OK # # # cpu 4: rx_hash 0xdd51fb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44302 dport 55772] OK # # # cpu 4: rx_hash 0x66b656f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44312 dport 55772] OK # # # cpu 4: rx_hash 0x5831470f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44318 dport 55772] OK # # # cpu 4: rx_hash 0x8f03e9b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44346 dport 55772] OK # # # cpu 4: rx_hash 0x36c8ac78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44358 dport 55772] OK # # # cpu 4: rx_hash 0x87ee79f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44376 dport 55772] OK # # # cpu 4: rx_hash 0xaceb98a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44378 dport 55772] OK # # # cpu 4: rx_hash 0xdf7d1336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44388 dport 55772] OK # # # count: pass=93 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 46445 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53090 dport 46445] != expected 0xe30bf68c # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53090 dport 46445] != expected 0xe30bf68c # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 46445] != expected 0xd617f699 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 46445] != expected 0xd617f699 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32775 dport 46445] != expected 0xc326eb2b # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32775 dport 46445] != expected 0xc326eb2b # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38283 dport 46445] != expected 0xa2f89ca0 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38283 dport 46445] != expected 0xa2f89ca0 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32863 dport 46445] != expected 0xbf7fd6f3 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32863 dport 46445] != expected 0xbf7fd6f3 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50671 dport 46445] != expected 0xc93cbc3b # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50671 dport 46445] != expected 0xc93cbc3b # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52088 dport 46445] != expected 0x5cedc823 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52088 dport 46445] != expected 0x5cedc823 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33619 dport 46445] != expected 0x92f1e03d # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33619 dport 46445] != expected 0x92f1e03d # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32825 dport 46445] != expected 0x7ed4d1aa # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 32825 dport 46445] != expected 0x7ed4d1aa # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55649 dport 46445] != expected 0x12212796 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55649 dport 46445] != expected 0x12212796 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44907 dport 46445] != expected 0xd796b231 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 44907 dport 46445] != expected 0xd796b231 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52735 dport 46445] != expected 0xb46f83f4 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52735 dport 46445] != expected 0xb46f83f4 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57626 dport 46445] != expected 0xec46a689 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57626 dport 46445] != expected 0xec46a689 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54822 dport 46445] != expected 0x26ca8214 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 54822 dport 46445] != expected 0x26ca8214 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42033 dport 46445] != expected 0x50642aa3 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42033 dport 46445] != expected 0x50642aa3 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55663 dport 46445] != expected 0x945ea649 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55663 dport 46445] != expected 0x945ea649 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58205 dport 46445] != expected 0xaa93a73f # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58205 dport 46445] != expected 0xaa93a73f # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33568 dport 46445] != expected 0x1ae5a5eb # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33568 dport 46445] != expected 0x1ae5a5eb # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36693 dport 46445] != expected 0xbe720c26 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36693 dport 46445] != expected 0xbe720c26 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56408 dport 46445] != expected 0x8148a8c7 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56408 dport 46445] != expected 0x8148a8c7 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35356 dport 46445] != expected 0x1dd4734c # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35356 dport 46445] != expected 0x1dd4734c # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40049 dport 46445] != expected 0x7747fe26 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40049 dport 46445] != expected 0x7747fe26 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46342 dport 46445] != expected 0x4deb09b6 # # Exception| cpu 0: rx_hash 0x94b383bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46342 dport 46445] != expected 0x4deb09b6 # # 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 59442 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42963 dport 59442] != expected 0xcfb6cdc4 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42963 dport 59442] != expected 0xcfb6cdc4 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40005 dport 59442] != expected 0x45cd6825 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40005 dport 59442] != expected 0x45cd6825 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 59442] != expected 0x933cd7dd # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 59442] != expected 0x933cd7dd # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43624 dport 59442] != expected 0x3e4c2b8f # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43624 dport 59442] != expected 0x3e4c2b8f # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49975 dport 59442] != expected 0x76463172 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49975 dport 59442] != expected 0x76463172 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38142 dport 59442] != expected 0x8274075c # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38142 dport 59442] != expected 0x8274075c # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53031 dport 59442] != expected 0x7a39ced1 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53031 dport 59442] != expected 0x7a39ced1 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35783 dport 59442] != expected 0x77897294 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35783 dport 59442] != expected 0x77897294 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 59442] != expected 0xc078b147 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50292 dport 59442] != expected 0xc078b147 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55977 dport 59442] != expected 0x4b15597a # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55977 dport 59442] != expected 0x4b15597a # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60942 dport 59442] != expected 0x7dd791b9 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60942 dport 59442] != expected 0x7dd791b9 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37530 dport 59442] != expected 0xa62001ff # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37530 dport 59442] != expected 0xa62001ff # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51150 dport 59442] != expected 0xf2bdd3d2 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51150 dport 59442] != expected 0xf2bdd3d2 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46398 dport 59442] != expected 0x8a14844f # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46398 dport 59442] != expected 0x8a14844f # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51971 dport 59442] != expected 0xa31ee299 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51971 dport 59442] != expected 0xa31ee299 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60104 dport 59442] != expected 0xdcb13a30 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60104 dport 59442] != expected 0xdcb13a30 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46893 dport 59442] != expected 0x6e511e69 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46893 dport 59442] != expected 0x6e511e69 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57607 dport 59442] != expected 0x8c7f66f3 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57607 dport 59442] != expected 0x8c7f66f3 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54263 dport 59442] != expected 0xa4376941 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54263 dport 59442] != expected 0xa4376941 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47028 dport 59442] != expected 0xc7570f26 # # Exception| cpu 0: rx_hash 0x838d6e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47028 dport 59442] != expected 0xc7570f26 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->