< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60978 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x781c8153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47114 dport 60978] != expected 0x91edcc57 # # Exception| cpu 0: rx_hash 0xefd1ab02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47126 dport 60978] != expected 0x1ba0c8f9 # # Exception| cpu 0: rx_hash 0x0bad6a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47136 dport 60978] != expected 0x4a1c43f3 # # Exception| cpu 0: rx_hash 0xf67bcd1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47172 dport 60978] != expected 0x3ef1b3b2 # # Exception| cpu 0: rx_hash 0x023e456b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47230 dport 60978] != expected 0xb19e6f4 # # Exception| cpu 0: rx_hash 0x3ea0ac68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47312 dport 60978] != expected 0x354c3984 # # Exception| cpu 0: rx_hash 0x628b1311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47348 dport 60978] != expected 0xfa27bf7d # # Exception| cpu 0: rx_hash 0x1b855241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47410 dport 60978] != expected 0xfa2ad3ae # # Exception| cpu 0: rx_hash 0x41d5058c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47424 dport 60978] != expected 0xa8774594 # # Exception| cpu 0: rx_hash 0x719edf83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47434 dport 60978] != expected 0x48a2741 # # Exception| cpu 0: rx_hash 0x6e4f512f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47438 dport 60978] != expected 0xbced4cc9 # # Exception| cpu 0: rx_hash 0x95e21e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47484 dport 60978] != expected 0x5536ac4b # # Exception| cpu 0: rx_hash 0x90a402e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47494 dport 60978] != expected 0x869bb4e9 # # Exception| cpu 0: rx_hash 0x28f37c14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47508 dport 60978] != expected 0x184cb91a # # Exception| cpu 0: rx_hash 0xdcb6f465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47534 dport 60978] != expected 0x2da4ec5c # # Exception| cpu 0: rx_hash 0xb6ad79a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47574 dport 60978] != expected 0xd30418b3 # # Exception| cpu 0: rx_hash 0x4d003680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47588 dport 60978] != expected 0x3adff831 # # Exception| cpu 0: rx_hash 0x1c68f841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 60978] != expected 0x2a606055 # # Exception| cpu 0: rx_hash 0x13803f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47624 dport 60978] != expected 0xf653d591 # # Exception| cpu 0: rx_hash 0x40434738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47652 dport 60978] != expected 0xe50be6ac # # Exception| cpu 0: rx_hash 0x920fb408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47694 dport 60978] != expected 0x857c1fb0 # # Exception| cpu 0: rx_hash 0x59e92120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47734 dport 60978] != expected 0xc05a9de7 # # Exception| cpu 0: rx_hash 0x5347fa98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47748 dport 60978] != expected 0xcfc43081 # # Exception| cpu 0: rx_hash 0x10bdcb4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47780 dport 60978] != expected 0xb8c8ddf0 # # Exception| cpu 0: rx_hash 0xa70272e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47806 dport 60978] != expected 0xfa2c65c7 # # Exception| cpu 0: rx_hash 0xc2f1387d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47822 dport 60978] != expected 0xd8bf24ec # # Exception| cpu 0: rx_hash 0x4aed9c80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47830 dport 60978] != expected 0xea954bca # # Exception| cpu 0: rx_hash 0x8ee3cefe [saddr 192.0.3.2 daddr 192.0.3.1 sport 47846 dport 60978] != expected 0x73807c59 # # Exception| cpu 0: rx_hash 0xe83c0102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47908 dport 60978] != expected 0xcbea7b02 # # Exception| cpu 0: rx_hash 0x4fbaf15c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47922 dport 60978] != expected 0xed5a1d79 # # Exception| cpu 0: rx_hash 0xe1af2ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47994 dport 60978] != expected 0x8aefde05 # # Exception| cpu 0: rx_hash 0xc49ba1fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48006 dport 60978] != expected 0x91eb7a3e # # Exception| cpu 0: rx_hash 0x7324185f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48028 dport 60978] != expected 0xd30fc209 # # Exception| cpu 0: rx_hash 0x9758d9d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48042 dport 60978] != expected 0x82b34903 # # Exception| cpu 0: rx_hash 0x2f0fa726 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48056 dport 60978] != expected 0x1c6444f0 # # Exception| cpu 0: rx_hash 0x16d752cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48108 dport 60978] != expected 0xf19c8322 # # Exception| cpu 0: rx_hash 0xb151a295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48122 dport 60978] != expected 0xd72ce559 # # Exception| cpu 0: rx_hash 0x520350dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48138 dport 60978] != expected 0x1a55ab3c # # Exception| cpu 0: rx_hash 0xc5ce7a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48150 dport 60978] != expected 0x9018af92 # # Exception| cpu 0: rx_hash 0xea542e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48152 dport 60978] != expected 0x8482a6cf # # Exception| cpu 0: rx_hash 0x2d67880b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48260 dport 60978] != expected 0x530c993d # # Exception| cpu 0: rx_hash 0x4107ed7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48298 dport 60978] != expected 0x309a7d11 # # Exception| cpu 0: rx_hash 0xf950938f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48312 dport 60978] != expected 0xae4d70e2 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x63b3746b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35196 dport 35166] OK # # # cpu 0: rx_hash 0xf13842d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35226 dport 35166] OK # # # cpu 0: rx_hash 0x353610aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35242 dport 35166] OK # # # cpu 0: rx_hash 0x8289a90e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35248 dport 35166] OK # # # cpu 0: rx_hash 0xbb515ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35300 dport 35166] OK # # # cpu 0: rx_hash 0x5d862b86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35354 dport 35166] OK # # # cpu 0: rx_hash 0x1194dd05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35378 dport 35166] OK # # # cpu 0: rx_hash 0x442c4d9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35400 dport 35166] OK # # # cpu 0: rx_hash 0x8564030e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35458 dport 35166] OK # # # cpu 0: rx_hash 0x22e2f350 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35476 dport 35166] OK # # # cpu 0: rx_hash 0x0b034f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35532 dport 35166] OK # # # cpu 0: rx_hash 0xbcbcf6e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35542 dport 35166] OK # # # cpu 0: rx_hash 0x31f73fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35626 dport 35166] OK # # # cpu 0: rx_hash 0xec530ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35656 dport 35166] OK # # # cpu 0: rx_hash 0xb078b4dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35692 dport 35166] OK # # # cpu 0: rx_hash 0x38641020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35700 dport 35166] OK # # # cpu 0: rx_hash 0x1d509f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35720 dport 35166] OK # # # cpu 0: rx_hash 0xbad66f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35742 dport 35166] OK # # # cpu 0: rx_hash 0x34b1232c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35792 dport 35166] OK # # # cpu 0: rx_hash 0x1b2b778f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35806 dport 35166] OK # # # cpu 0: rx_hash 0xef6efffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35812 dport 35166] OK # # # cpu 0: rx_hash 0x8bc86e1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35844 dport 35166] OK # # # cpu 0: rx_hash 0x0c3c0db6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35860 dport 35166] OK # # # cpu 0: rx_hash 0xc7da989e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35884 dport 35166] OK # # # cpu 0: rx_hash 0x402efb35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35900 dport 35166] OK # # # cpu 0: rx_hash 0x9d8acf53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35934 dport 35166] OK # # # cpu 0: rx_hash 0xee3b2489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35956 dport 35166] OK # # # cpu 0: rx_hash 0xcb0fab92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35976 dport 35166] OK # # # cpu 0: rx_hash 0x88f59a47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36008 dport 35166] OK # # # cpu 0: rx_hash 0x0f01f9ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36024 dport 35166] OK # # # cpu 0: rx_hash 0xcd744326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36062 dport 35166] OK # # # cpu 0: rx_hash 0xb12d6faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36092 dport 35166] OK # # # cpu 0: rx_hash 0x604d19f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36132 dport 35166] OK # # # cpu 0: rx_hash 0x2a2407c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36186 dport 35166] OK # # # cpu 0: rx_hash 0x464462b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36212 dport 35166] OK # # # cpu 0: rx_hash 0xa8967880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36272 dport 35166] OK # # # cpu 0: rx_hash 0x98dda28f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36282 dport 35166] OK # # # cpu 0: rx_hash 0x870c2c23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36286 dport 35166] OK # # # cpu 4: rx_hash 0xdbe40a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35182 dport 35166] OK # # # cpu 4: rx_hash 0x56beb28a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35212 dport 35166] OK # # # cpu 4: rx_hash 0x1aac4409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35236 dport 35166] OK # # # cpu 4: rx_hash 0xbd2ab457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35250 dport 35166] OK # # # cpu 4: rx_hash 0xf8ab6d36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35268 dport 35166] OK # # # cpu 4: rx_hash 0x84f241ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35302 dport 35166] OK # # # cpu 4: rx_hash 0x2374b1e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35312 dport 35166] OK # # # cpu 4: rx_hash 0x3ca53f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35316 dport 35166] OK # # # cpu 4: rx_hash 0xfa00dbd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35340 dport 35166] OK # # # cpu 4: rx_hash 0x01ad94ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35390 dport 35166] OK # # # cpu 4: rx_hash 0xec427a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35414 dport 35166] OK # # # cpu 4: rx_hash 0xe3aabdc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35422 dport 35166] OK # # # cpu 4: rx_hash 0xe9046678 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35500 dport 35166] OK # # # cpu 4: rx_hash 0x34a0521e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35534 dport 35166] OK # # # cpu 4: rx_hash 0xc0e5da6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35572 dport 35166] OK # # # cpu 4: rx_hash 0xff46c736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35574 dport 35166] OK # # # cpu 4: rx_hash 0x4246d418 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35584 dport 35166] OK # # # cpu 4: rx_hash 0xa63a1593 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35638 dport 35166] OK # # # cpu 4: rx_hash 0xb6035c69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35642 dport 35166] OK # # # cpu 4: rx_hash 0x9fe2e07e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35682 dport 35166] OK # # # cpu 4: rx_hash 0x8fdba984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35694 dport 35166] OK # # # cpu 4: rx_hash 0x954c3bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35728 dport 35166] OK # # # cpu 4: rx_hash 0xaaef269f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35730 dport 35166] OK # # # cpu 4: rx_hash 0x6109b3b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35754 dport 35166] OK # # # cpu 4: rx_hash 0x417b2042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35756 dport 35166] OK # # # cpu 4: rx_hash 0xd95ecd45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35768 dport 35166] OK # # # cpu 4: rx_hash 0x5739810c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35830 dport 35166] OK # # # cpu 4: rx_hash 0x8420a94b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35852 dport 35166] OK # # # cpu 4: rx_hash 0x605c68c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35898 dport 35166] OK # # # cpu 4: rx_hash 0x59849d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35950 dport 35166] OK # # # cpu 4: rx_hash 0x6c895bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35998 dport 35166] OK # # # cpu 4: rx_hash 0x1c14357e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36102 dport 35166] OK # # # cpu 4: rx_hash 0x0c2d7c84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36106 dport 35166] OK # # # cpu 4: rx_hash 0x5fee04ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36134 dport 35166] OK # # # cpu 4: rx_hash 0x4fd74d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36138 dport 35166] OK # # # cpu 4: rx_hash 0xd81a6700 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36150 dport 35166] OK # # # cpu 4: rx_hash 0x25ccc093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36178 dport 35166] OK # # # cpu 4: rx_hash 0x6370eda8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36232 dport 35166] OK # # # cpu 4: rx_hash 0xe4848e03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36248 dport 35166] OK # # # cpu 4: rx_hash 0xc4f61df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36254 dport 35166] OK # # # cpu 4: rx_hash 0x30b39587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36260 dport 35166] OK # # # cpu 4: rx_hash 0x0f1088de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36262 dport 35166] OK # # # cpu 4: rx_hash 0xe2ff66b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36302 dport 35166] OK # # # cpu 4: rx_hash 0x16baeec6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36340 dport 35166] OK # # # cpu 4: rx_hash 0x2919f39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36342 dport 35166] OK # # # cpu 4: rx_hash 0xdff7cd00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36356 dport 35166] OK # # # count: pass=84 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 41341 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60521 dport 41341] != expected 0x8dcff1c1 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60521 dport 41341] != expected 0x8dcff1c1 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37806 dport 41341] != expected 0x5e693a78 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37806 dport 41341] != expected 0x5e693a78 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41005 dport 41341] != expected 0xb8f13e59 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41005 dport 41341] != expected 0xb8f13e59 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44626 dport 41341] != expected 0x36714204 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44626 dport 41341] != expected 0x36714204 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42709 dport 41341] != expected 0x875a5856 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42709 dport 41341] != expected 0x875a5856 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55625 dport 41341] != expected 0x4c03f342 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55625 dport 41341] != expected 0x4c03f342 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59118 dport 41341] != expected 0x2b942544 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59118 dport 41341] != expected 0x2b942544 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59147 dport 41341] != expected 0xcdc6ddd5 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59147 dport 41341] != expected 0xcdc6ddd5 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49001 dport 41341] != expected 0x2e0b3d14 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49001 dport 41341] != expected 0x2e0b3d14 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59388 dport 41341] != expected 0x9ba2b519 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59388 dport 41341] != expected 0x9ba2b519 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54089 dport 41341] != expected 0x9eaf0e20 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54089 dport 41341] != expected 0x9eaf0e20 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 41341] != expected 0x51fafbcd # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37530 dport 41341] != expected 0x51fafbcd # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36521 dport 41341] != expected 0xf536f869 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36521 dport 41341] != expected 0xf536f869 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45497 dport 41341] != expected 0x7f43301b # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45497 dport 41341] != expected 0x7f43301b # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59189 dport 41341] != expected 0x4049e31b # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59189 dport 41341] != expected 0x4049e31b # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44567 dport 41341] != expected 0xd40df116 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44567 dport 41341] != expected 0xd40df116 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57763 dport 41341] != expected 0xa7f21780 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57763 dport 41341] != expected 0xa7f21780 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49966 dport 41341] != expected 0x99ff9e88 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49966 dport 41341] != expected 0x99ff9e88 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47697 dport 41341] != expected 0xce744586 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47697 dport 41341] != expected 0xce744586 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59370 dport 41341] != expected 0xbd12d362 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59370 dport 41341] != expected 0xbd12d362 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32827 dport 41341] != expected 0x6f3654cf # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32827 dport 41341] != expected 0x6f3654cf # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39252 dport 41341] != expected 0x5f68dfb8 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39252 dport 41341] != expected 0x5f68dfb8 # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35224 dport 41341] != expected 0x3f9755ca # # Exception| cpu 4: rx_hash 0x4f1a0e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35224 dport 41341] != expected 0x3f9755ca # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 38765 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54655 dport 38765] != expected 0x6fc2e008 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54655 dport 38765] != expected 0x6fc2e008 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38664 dport 38765] != expected 0xe39b5dde # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38664 dport 38765] != expected 0xe39b5dde # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43622 dport 38765] != expected 0xf6ad5163 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43622 dport 38765] != expected 0xf6ad5163 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54797 dport 38765] != expected 0xc9d252e2 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54797 dport 38765] != expected 0xc9d252e2 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55373 dport 38765] != expected 0x300d05c # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55373 dport 38765] != expected 0x300d05c # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36392 dport 38765] != expected 0x97963695 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36392 dport 38765] != expected 0x97963695 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53208 dport 38765] != expected 0xe8454b56 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53208 dport 38765] != expected 0xe8454b56 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34766 dport 38765] != expected 0xb86daed7 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34766 dport 38765] != expected 0xb86daed7 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39602 dport 38765] != expected 0xd04f26a9 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39602 dport 38765] != expected 0xd04f26a9 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49862 dport 38765] != expected 0xd744032d # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49862 dport 38765] != expected 0xd744032d # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37984 dport 38765] != expected 0xf2345690 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37984 dport 38765] != expected 0xf2345690 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 38765] != expected 0x1a7b2b93 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 38765] != expected 0x1a7b2b93 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48178 dport 38765] != expected 0x3bd2227e # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48178 dport 38765] != expected 0x3bd2227e # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42007 dport 38765] != expected 0x8737bb11 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42007 dport 38765] != expected 0x8737bb11 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55208 dport 38765] != expected 0x123e1d66 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55208 dport 38765] != expected 0x123e1d66 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38959 dport 38765] != expected 0x3c051922 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38959 dport 38765] != expected 0x3c051922 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48835 dport 38765] != expected 0x25a67d30 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48835 dport 38765] != expected 0x25a67d30 # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43285 dport 38765] != expected 0x2ffbd93b # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43285 dport 38765] != expected 0x2ffbd93b # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40104 dport 38765] != expected 0x19d0ed9e # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40104 dport 38765] != expected 0x19d0ed9e # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41999 dport 38765] != expected 0xf2b1fec # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41999 dport 38765] != expected 0xf2b1fec # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53274 dport 38765] != expected 0x6f32ea9d # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53274 dport 38765] != expected 0x6f32ea9d # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57953 dport 38765] != expected 0x5e37edfb # # Exception| cpu 5: rx_hash 0xa5ca85b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57953 dport 38765] != expected 0x5e37edfb # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->