< 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 35997 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 86 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x005f19c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51220 dport 35997] != expected 0xe39a6098 # # Exception| cpu 0: rx_hash 0x39b482aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51312 dport 35997] != expected 0x4ac49f21 # # Exception| cpu 0: rx_hash 0xdac71477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51334 dport 35997] != expected 0x4078a3ad # # Exception| cpu 0: rx_hash 0x807da2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51344 dport 35997] != expected 0xdb1711e4 # # Exception| cpu 0: rx_hash 0x671c5474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51434 dport 35997] != expected 0xed43c80a # # Exception| cpu 0: rx_hash 0x6f7de2ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51438 dport 35997] != expected 0xe588e037 # # Exception| cpu 0: rx_hash 0x16a59f1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51462 dport 35997] != expected 0x681dd64c # # Exception| cpu 0: rx_hash 0x75b1c477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51510 dport 35997] != expected 0x2b367944 # # Exception| cpu 0: rx_hash 0x5c9932aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51536 dport 35997] != expected 0x93fed686 # # Exception| cpu 0: rx_hash 0xc45c2471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51600 dport 35997] != expected 0xc3343d44 # # Exception| cpu 0: rx_hash 0x33bbc9c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51626 dport 35997] != expected 0x95ec5629 # # Exception| cpu 0: rx_hash 0x0231e474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51658 dport 35997] != expected 0x347981ad # # Exception| cpu 0: rx_hash 0x0a5052ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51662 dport 35997] != expected 0x3cb2a990 # # Exception| cpu 0: rx_hash 0x402989c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51674 dport 35997] != expected 0xb64b4ba2 # # Exception| cpu 0: rx_hash 0xae1eb71d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51736 dport 35997] != expected 0xe3254aeb # # Exception| cpu 0: rx_hash 0x415b81c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 35997] != expected 0xaca059c0 # # Exception| cpu 0: rx_hash 0x5198ec77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51750 dport 35997] != expected 0xbd3609bb # # Exception| cpu 0: rx_hash 0x9fd1ec74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51770 dport 35997] != expected 0x33aa7f97 # # Exception| cpu 0: rx_hash 0x78b01aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51776 dport 35997] != expected 0x5fea679 # # Exception| cpu 0: rx_hash 0xec43ac74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51786 dport 35997] != expected 0x100d621c # # Exception| cpu 0: rx_hash 0xe0750c71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51840 dport 35997] != expected 0x55344dbb # # Exception| cpu 0: rx_hash 0x558a8c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51882 dport 35997] != expected 0x81deecd9 # # Exception| cpu 0: rx_hash 0x9bc38c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51894 dport 35997] != expected 0xf429af5 # # Exception| cpu 0: rx_hash 0xe851cc77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51910 dport 35997] != expected 0x2ce5877e # # Exception| cpu 0: rx_hash 0x2618cc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51930 dport 35997] != expected 0xa279f152 # # Exception| cpu 0: rx_hash 0x8b45971a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51958 dport 35997] != expected 0x6fce2876 # # Exception| cpu 0: rx_hash 0x247631c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51972 dport 35997] != expected 0x759a1067 # # Exception| cpu 0: rx_hash 0xf29deaad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51998 dport 35997] != expected 0xe25b1e0d # # Exception| cpu 0: rx_hash 0x896e1c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52074 dport 35997] != expected 0xc9372bbb # # Exception| cpu 0: rx_hash 0x57e471c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52084 dport 35997] != expected 0x563d0dec # # Exception| cpu 0: rx_hash 0x30a73c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52106 dport 35997] != expected 0x58e4a57e # # Exception| cpu 0: rx_hash 0x72fa271d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52184 dport 35997] != expected 0xabcc8d89 # # Exception| cpu 0: rx_hash 0x012d11c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52202 dport 35997] != expected 0xf97172fa # # Exception| cpu 0: rx_hash 0xd7c6caaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52208 dport 35997] != expected 0x6eb07c90 # # Exception| cpu 0: rx_hash 0xcfdd15c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52234 dport 35997] != expected 0x7a988de7 # # Exception| cpu 0: rx_hash 0x383af871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52272 dport 35997] != expected 0x2c40e68a # # Exception| cpu 0: rx_hash 0xfe573874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 35997] != expected 0xdb0d5a63 # # Exception| cpu 0: rx_hash 0xbc4f55c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52346 dport 35997] != expected 0x593f906c # # Exception| cpu 0: rx_hash 0x4fffaead [saddr 192.0.3.2 daddr 192.0.3.1 sport 52366 dport 35997] != expected 0x4215fc9b # # Exception| cpu 4: rx_hash 0x7be999c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51234 dport 35997] != expected 0xb9ecb7d6 # # Exception| cpu 4: rx_hash 0x634b42a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51236 dport 35997] != expected 0xa0b1cf90 # # Exception| cpu 4: rx_hash 0x39f1f475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51250 dport 35997] != expected 0x3bde7dd9 # # Exception| cpu 4: rx_hash 0x21532f1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 35997] != expected 0x2283059f # # Exception| cpu 4: rx_hash 0x087bd9c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51282 dport 35997] != expected 0x9a4baa5d # # Exception| cpu 4: rx_hash 0x2977ef18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51314 dport 35997] != expected 0x5b52cf5a # # Exception| cpu 4: rx_hash 0x7ffbf9c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51374 dport 35997] != expected 0x850452b4 # # Exception| cpu 4: rx_hash 0xa91022a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51380 dport 35997] != expected 0x12c55cde # # Exception| cpu 4: rx_hash 0xc220b9c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51394 dport 35997] != expected 0x283f3913 # # Exception| cpu 4: rx_hash 0x8038d475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51410 dport 35997] != expected 0xaa0df31c # # Exception| cpu 4: rx_hash 0x14cb62ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 51416 dport 35997] != expected 0xbffe3779 # # Exception| cpu 4: rx_hash 0x447e9f1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51476 dport 35997] != expected 0xfbb94c38 # # Exception| cpu 4: rx_hash 0xc04e4472 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51484 dport 35997] != expected 0xffdcd826 # # Exception| cpu 4: rx_hash 0x0e4232ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 51522 dport 35997] != expected 0x5a4cf2 # # Exception| cpu 4: rx_hash 0x6d5669c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51570 dport 35997] != expected 0x4371e3fa # # Exception| cpu 4: rx_hash 0xd49f49c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51602 dport 35997] != expected 0xd2a26d3f # # Exception| cpu 4: rx_hash 0xfdb7bf1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51700 dport 35997] != expected 0x6a6ac2fd # # Exception| cpu 4: rx_hash 0x78f56c75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51714 dport 35997] != expected 0x74e44481 # # Exception| cpu 4: rx_hash 0xe4676c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51724 dport 35997] != expected 0x69dca8d9 # # Exception| cpu 4: rx_hash 0xd5a8371b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51758 dport 35997] != expected 0xb9539da5 # # Exception| cpu 4: rx_hash 0x51dd9aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51812 dport 35997] != expected 0xcc2ceb43 # # Exception| cpu 4: rx_hash 0xf0b661c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51842 dport 35997] != expected 0x44a21dc0 # # Exception| cpu 4: rx_hash 0x265dbaab [saddr 192.0.3.2 daddr 192.0.3.1 sport 51864 dport 35997] != expected 0xd36313aa # # Exception| cpu 4: rx_hash 0x3eff61c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51870 dport 35997] != expected 0xca3e6bec # # Exception| cpu 4: rx_hash 0xd99e971e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51940 dport 35997] != expected 0xfc6ab202 # # Exception| cpu 4: rx_hash 0x55cffaab [saddr 192.0.3.2 daddr 192.0.3.1 sport 51944 dport 35997] != expected 0xf0c40e21 # # Exception| cpu 4: rx_hash 0x7ecc8718 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51986 dport 35997] != expected 0xeef5a22e # # Exception| cpu 4: rx_hash 0x9189b1c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52014 dport 35997] != expected 0xa170b105 # # Exception| cpu 4: rx_hash 0x47626aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52020 dport 35997] != expected 0x36b1bf6f # # Exception| cpu 4: rx_hash 0x76e8471e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52052 dport 35997] != expected 0x972468eb # # Exception| cpu 4: rx_hash 0x99ad71c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52072 dport 35997] != expected 0xd8a17bc0 # # Exception| cpu 4: rx_hash 0x206451c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52104 dport 35997] != expected 0x4972f505 # # Exception| cpu 4: rx_hash 0xf68f8aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52114 dport 35997] != expected 0xdeb3fb6f # # Exception| cpu 4: rx_hash 0x959bd1c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52130 dport 35997] != expected 0x9d985467 # # Exception| cpu 4: rx_hash 0x4b11bc72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52156 dport 35997] != expected 0x2927230 # # Exception| cpu 4: rx_hash 0xa411fc75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52162 dport 35997] != expected 0x3c0d83e3 # # Exception| cpu 4: rx_hash 0x3883fc72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52172 dport 35997] != expected 0x21356fbb # # Exception| cpu 4: rx_hash 0x4bedceae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52226 dport 35997] != expected 0x7efd19f9 # # Exception| cpu 4: rx_hash 0x9d0615c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52248 dport 35997] != expected 0xe93c1793 # # Exception| cpu 4: rx_hash 0x7243231e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52260 dport 35997] != expected 0xa6b904b8 # # Exception| cpu 4: rx_hash 0xf673f872 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52268 dport 35997] != expected 0xa2dc90a6 # # Exception| cpu 4: rx_hash 0x85e1b872 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52316 dport 35997] != expected 0x817b8d2d # # Exception| cpu 4: rx_hash 0x575d75c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52360 dport 35997] != expected 0x5b4884dd # # Exception| cpu 4: rx_hash 0x81b6aeae [saddr 192.0.3.2 daddr 192.0.3.1 sport 52370 dport 35997] != expected 0xcc898ab7 # # Exception| cpu 4: rx_hash 0xe2a2f5c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52386 dport 35997] != expected 0x8fa225bf # # Exception| cpu 4: rx_hash 0xa0ba9875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52402 dport 35997] != expected 0xd90efb0 # # Exception| cpu 4: rx_hash 0x5f79b5c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52430 dport 35997] != expected 0x22994e18 # # Exception| count: pass=0 nohash=0 fail=86 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x65967d71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40642 dport 35211] OK # # # cpu 0: rx_hash 0x1e20fd77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40692 dport 35211] OK # # # cpu 0: rx_hash 0xa1d0361a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40708 dport 35211] OK # # # cpu 0: rx_hash 0x04ecdbad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40748 dport 35211] OK # # # cpu 0: rx_hash 0xa19540c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40774 dport 35211] OK # # # cpu 0: rx_hash 0x3d0740c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40776 dport 35211] OK # # # cpu 0: rx_hash 0xcae0ad71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40818 dport 35211] OK # # # cpu 0: rx_hash 0x84ce60c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40872 dport 35211] OK # # # cpu 0: rx_hash 0xceb7bbad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40892 dport 35211] OK # # # cpu 0: rx_hash 0xf75c20c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40920 dport 35211] OK # # # cpu 0: rx_hash 0x848b161d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40938 dport 35211] OK # # # cpu 0: rx_hash 0x5277edf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40976 dport 35211] OK # # # cpu 0: rx_hash 0x5a165b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40980 dport 35211] OK # # # cpu 0: rx_hash 0x42f1f698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41040 dport 35211] OK # # # cpu 0: rx_hash 0x21e5adf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41056 dport 35211] OK # # # cpu 0: rx_hash 0xe7cd1b2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41080 dport 35211] OK # # # cpu 0: rx_hash 0x3571d69b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41132 dport 35211] OK # # # cpu 0: rx_hash 0x25b2bb29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41134 dport 35211] OK # # # cpu 0: rx_hash 0x80cb2041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41156 dport 35211] OK # # # cpu 0: rx_hash 0xfb7da047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41202 dport 35211] OK # # # cpu 0: rx_hash 0xe3df7b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41204 dport 35211] OK # # # cpu 0: rx_hash 0x5c2fb041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41220 dport 35211] OK # # # cpu 0: rx_hash 0x9a07069b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 35211] OK # # # cpu 0: rx_hash 0x27993047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41266 dport 35211] OK # # # cpu 0: rx_hash 0x44c81df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41280 dport 35211] OK # # # cpu 0: rx_hash 0x9a427044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41310 dport 35211] OK # # # cpu 0: rx_hash 0xe995469b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41324 dport 35211] OK # # # cpu 0: rx_hash 0xf9562b29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41326 dport 35211] OK # # # cpu 0: rx_hash 0x409f0b29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 35211] OK # # # cpu 0: rx_hash 0xf5608b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41380 dport 35211] OK # # # cpu 0: rx_hash 0x61933df2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41390 dport 35211] OK # # # cpu 0: rx_hash 0x238b5044 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41406 dport 35211] OK # # # cpu 0: rx_hash 0x48bbcb2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 35211] OK # # # cpu 0: rx_hash 0x8e937df5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41424 dport 35211] OK # # # cpu 0: rx_hash 0x9e501047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41426 dport 35211] OK # # # cpu 0: rx_hash 0xed872698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41440 dport 35211] OK # # # cpu 0: rx_hash 0xbe2e2e9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41484 dport 35211] OK # # # cpu 0: rx_hash 0xaeed4329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41486 dport 35211] OK # # # cpu 0: rx_hash 0x78069841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41492 dport 35211] OK # # # cpu 0: rx_hash 0x137375f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41504 dport 35211] OK # # # cpu 0: rx_hash 0x8fe175f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41518 dport 35211] OK # # # cpu 0: rx_hash 0xbe6b5844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41550 dport 35211] OK # # # cpu 0: rx_hash 0xb25df841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41604 dport 35211] OK # # # cpu 0: rx_hash 0xc9eb7847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41650 dport 35211] OK # # # cpu 0: rx_hash 0xba793847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 35211] OK # # # count: pass=45 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 36709 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 36709] != expected 0xc3900e5f # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36124 dport 36709] != expected 0xc3900e5f # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43387 dport 36709] != expected 0xfebdd327 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43387 dport 36709] != expected 0xfebdd327 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44195 dport 36709] != expected 0x360b817c # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44195 dport 36709] != expected 0x360b817c # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52779 dport 36709] != expected 0xfe984fa4 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52779 dport 36709] != expected 0xfe984fa4 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36125 dport 36709] != expected 0xe0bcaea8 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36125 dport 36709] != expected 0xe0bcaea8 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57198 dport 36709] != expected 0xec526b87 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57198 dport 36709] != expected 0xec526b87 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58352 dport 36709] != expected 0x27519182 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58352 dport 36709] != expected 0x27519182 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57719 dport 36709] != expected 0x21778622 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57719 dport 36709] != expected 0x21778622 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51246 dport 36709] != expected 0xdf669a16 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51246 dport 36709] != expected 0xdf669a16 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52052 dport 36709] != expected 0xfd00f908 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52052 dport 36709] != expected 0xfd00f908 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48390 dport 36709] != expected 0xb5122b9a # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48390 dport 36709] != expected 0xb5122b9a # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53753 dport 36709] != expected 0xed4a1894 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53753 dport 36709] != expected 0xed4a1894 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41556 dport 36709] != expected 0x968625eb # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41556 dport 36709] != expected 0x968625eb # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43181 dport 36709] != expected 0x2d3ba60c # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43181 dport 36709] != expected 0x2d3ba60c # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38041 dport 36709] != expected 0x294a42a # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38041 dport 36709] != expected 0x294a42a # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60390 dport 36709] != expected 0x3f3a465f # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60390 dport 36709] != expected 0x3f3a465f # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35425 dport 36709] != expected 0xdd8f7ed8 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35425 dport 36709] != expected 0xdd8f7ed8 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51914 dport 36709] != expected 0x4a6faabe # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51914 dport 36709] != expected 0x4a6faabe # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56840 dport 36709] != expected 0x4cb9e8e5 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56840 dport 36709] != expected 0x4cb9e8e5 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34658 dport 36709] != expected 0x721a0c48 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34658 dport 36709] != expected 0x721a0c48 # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47621 dport 36709] != expected 0x9592aace # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47621 dport 36709] != expected 0x9592aace # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39598 dport 36709] != expected 0xf2d3eb7f # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39598 dport 36709] != expected 0xf2d3eb7f # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45915 dport 36709] != expected 0xf133772e # # Exception| cpu 4: rx_hash 0xf78a296f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45915 dport 36709] != expected 0xf133772e # # 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 40692 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32981 dport 40692] != expected 0x67bf2f6 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32981 dport 40692] != expected 0x67bf2f6 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54996 dport 40692] != expected 0x31b7153e # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54996 dport 40692] != expected 0x31b7153e # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48495 dport 40692] != expected 0xe211d11e # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48495 dport 40692] != expected 0xe211d11e # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37919 dport 40692] != expected 0x9f072b28 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37919 dport 40692] != expected 0x9f072b28 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42528 dport 40692] != expected 0xa5747c11 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42528 dport 40692] != expected 0xa5747c11 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46005 dport 40692] != expected 0x97a38ead # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46005 dport 40692] != expected 0x97a38ead # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60863 dport 40692] != expected 0x1d9e3405 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60863 dport 40692] != expected 0x1d9e3405 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44534 dport 40692] != expected 0x9bea97a # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44534 dport 40692] != expected 0x9bea97a # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59295 dport 40692] != expected 0x1606f168 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59295 dport 40692] != expected 0x1606f168 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47378 dport 40692] != expected 0x2d5c4678 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47378 dport 40692] != expected 0x2d5c4678 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34827 dport 40692] != expected 0x48b0b947 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34827 dport 40692] != expected 0x48b0b947 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 40692] != expected 0x7ad564f # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40186 dport 40692] != expected 0x7ad564f # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33012 dport 40692] != expected 0x6f11f48 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33012 dport 40692] != expected 0x6f11f48 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60351 dport 40692] != expected 0x2e8696de # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60351 dport 40692] != expected 0x2e8696de # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51087 dport 40692] != expected 0x163f90e8 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51087 dport 40692] != expected 0x163f90e8 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51548 dport 40692] != expected 0xc63bcf52 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51548 dport 40692] != expected 0xc63bcf52 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53212 dport 40692] != expected 0x7d60603f # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53212 dport 40692] != expected 0x7d60603f # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53399 dport 40692] != expected 0x236c1a5f # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53399 dport 40692] != expected 0x236c1a5f # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33187 dport 40692] != expected 0x296aef46 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33187 dport 40692] != expected 0x296aef46 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46885 dport 40692] != expected 0x4cf08f1b # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46885 dport 40692] != expected 0x4cf08f1b # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39735 dport 40692] != expected 0x4586d244 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39735 dport 40692] != expected 0x4586d244 # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47311 dport 40692] != expected 0x1e770d1e # # Exception| cpu 4: rx_hash 0x17c6dfed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47311 dport 40692] != expected 0x1e770d1e # # 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__->