< 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 216, 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 34539 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa46ec45f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46206 dport 34539] != expected 0x1b61350 # # Exception| cpu 0: rx_hash 0x9947c6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46212 dport 34539] != expected 0xa770eb7f # # Exception| cpu 0: rx_hash 0x706275b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46280 dport 34539] != expected 0x763633a7 # # Exception| cpu 0: rx_hash 0x77e9abc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46360 dport 34539] != expected 0xf1630aac # # Exception| cpu 0: rx_hash 0x72366f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46376 dport 34539] != expected 0x80dfcb73 # # Exception| cpu 0: rx_hash 0x4008d177 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46394 dport 34539] != expected 0x28b3414a # # Exception| cpu 0: rx_hash 0x4958ba41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46402 dport 34539] != expected 0xf314a21b # # Exception| cpu 0: rx_hash 0x957391bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46412 dport 34539] != expected 0xc35c51ca # # Exception| cpu 0: rx_hash 0x42e7332c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46426 dport 34539] != expected 0x106d21a5 # # Exception| cpu 0: rx_hash 0xb49a08fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46498 dport 34539] != expected 0x40102d26 # # Exception| cpu 0: rx_hash 0x44a0e4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46538 dport 34539] != expected 0xc560b0e2 # # Exception| cpu 0: rx_hash 0xaf6ab5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46566 dport 34539] != expected 0x2cf808d5 # # Exception| cpu 0: rx_hash 0xe0cb4553 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46612 dport 34539] != expected 0x508bc1cc # # Exception| cpu 0: rx_hash 0xe99b2e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46700 dport 34539] != expected 0x8b2c229d # # Exception| cpu 0: rx_hash 0x078ebb9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46704 dport 34539] != expected 0x13085b75 # # Exception| cpu 0: rx_hash 0x10f1a941 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46716 dport 34539] != expected 0xd5fb5c08 # # Exception| cpu 0: rx_hash 0x14599cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 46732 dport 34539] != expected 0x3828ada0 # # Exception| cpu 0: rx_hash 0xed331bfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 46748 dport 34539] != expected 0x66ffd335 # # Exception| cpu 0: rx_hash 0xff93cd92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46752 dport 34539] != expected 0xd1b01597 # # Exception| cpu 0: rx_hash 0x0fa92180 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46792 dport 34539] != expected 0x54c08853 # # Exception| cpu 0: rx_hash 0x3d979f83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46810 dport 34539] != expected 0xfcac026a # # Exception| cpu 0: rx_hash 0xe46370c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46820 dport 34539] != expected 0xbd583064 # # Exception| cpu 0: rx_hash 0x2f3749ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46822 dport 34539] != expected 0x4be3c4c8 # # Exception| cpu 0: rx_hash 0xd65dcecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46838 dport 34539] != expected 0x1534ba5d # # Exception| cpu 0: rx_hash 0x31a3c895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46866 dport 34539] != expected 0x9880b8df # # Exception| cpu 0: rx_hash 0xcff9695c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46930 dport 34539] != expected 0x8f35677a # # Exception| cpu 0: rx_hash 0x0e65283b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46984 dport 34539] != expected 0x698201f # # Exception| cpu 0: rx_hash 0xdc2e4e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47022 dport 34539] != expected 0xa41591af # # Exception| cpu 0: rx_hash 0xc7def347 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47082 dport 34539] != expected 0xc8fdb45c # # Exception| cpu 0: rx_hash 0x104a51d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47100 dport 34539] != expected 0x1bccc433 # # Exception| cpu 0: rx_hash 0xb443575f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47126 dport 34539] != expected 0x1d007d93 # # Exception| cpu 0: rx_hash 0xb19c93e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47142 dport 34539] != expected 0x6cbcbc4c # # Exception| cpu 0: rx_hash 0x5f890617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47162 dport 34539] != expected 0xf498c5a4 # # Exception| cpu 0: rx_hash 0xa40c6368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47178 dport 34539] != expected 0x9291dbde # # Exception| cpu 0: rx_hash 0x4479bb4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47230 dport 34539] != expected 0x9870e057 # # Exception| cpu 0: rx_hash 0xb7db4429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47286 dport 34539] != expected 0xb9b12d0b # # Exception| cpu 0: rx_hash 0x47e1a83b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47326 dport 34539] != expected 0x3cc1b0cf # # Exception| cpu 0: rx_hash 0x896a55aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47340 dport 34539] != expected 0xbbc685bc # # Exception| cpu 4: rx_hash 0x805899ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 46240 dport 34539] != expected 0xf346ae63 # # Exception| cpu 4: rx_hash 0x8be710c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46264 dport 34539] != expected 0x103f2ddd # # Exception| cpu 4: rx_hash 0xb5560145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46306 dport 34539] != expected 0x1248856a # # Exception| cpu 4: rx_hash 0x9c23fa8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46388 dport 34539] != expected 0x18fbb29b # # Exception| cpu 4: rx_hash 0x559821f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46422 dport 34539] != expected 0xd69e26d8 # # Exception| cpu 4: rx_hash 0x5bf86c2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46462 dport 34539] != expected 0x445b64b9 # # Exception| cpu 4: rx_hash 0xb145cc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46482 dport 34539] != expected 0x31acecf9 # # Exception| cpu 4: rx_hash 0x68b12303 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46508 dport 34539] != expected 0x7058def7 # # Exception| cpu 4: rx_hash 0xbf258193 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46522 dport 34539] != expected 0xa369ae98 # # Exception| cpu 4: rx_hash 0x53dff636 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46534 dport 34539] != expected 0x393b79f # # Exception| cpu 4: rx_hash 0xaab57112 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46550 dport 34539] != expected 0x5d44c90a # # Exception| cpu 4: rx_hash 0x375fe7c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46594 dport 34539] != expected 0x83bab1a3 # # Exception| cpu 4: rx_hash 0x0b01141b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46648 dport 34539] != expected 0xb91379fb # # Exception| cpu 4: rx_hash 0x02517f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46656 dport 34539] != expected 0x62b49aaa # # Exception| cpu 4: rx_hash 0x2dd8abb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46726 dport 34539] != expected 0x733da427 # # Exception| cpu 4: rx_hash 0x1fe615b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46740 dport 34539] != expected 0xdb512e1e # # Exception| cpu 4: rx_hash 0x23b8e66f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46766 dport 34539] != expected 0xe1f8e646 # # Exception| cpu 4: rx_hash 0x0416a8ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46800 dport 34539] != expected 0xb7b90bed # # Exception| cpu 4: rx_hash 0x039d7696 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46848 dport 34539] != expected 0x30ec32e6 # # Exception| cpu 4: rx_hash 0x3fc3854e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46906 dport 34539] != expected 0xa45fabe # # Exception| cpu 4: rx_hash 0x3693ee78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46914 dport 34539] != expected 0xd1e219ef # # Exception| cpu 4: rx_hash 0xf3a79a84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46952 dport 34539] != expected 0xb59caf22 # # Exception| cpu 4: rx_hash 0x0bbaec8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47032 dport 34539] != expected 0x7724e1c0 # # Exception| cpu 4: rx_hash 0x2544c939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47038 dport 34539] != expected 0xfac2ef3a # # Exception| cpu 4: rx_hash 0xecff1245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47068 dport 34539] != expected 0x34a77b79 # # Exception| cpu 4: rx_hash 0xcc617a2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47090 dport 34539] != expected 0x2b8437e2 # # Exception| cpu 4: rx_hash 0x63d7f5cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47104 dport 34539] != expected 0xce310dfc # # Exception| cpu 4: rx_hash 0x74a8e715 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47116 dport 34539] != expected 0x8c20a81 # # Exception| cpu 4: rx_hash 0x56d96d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47170 dport 34539] != expected 0x2f3f26f5 # # Exception| cpu 4: rx_hash 0xbd133c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47214 dport 34539] != expected 0xc6a79ec2 # # Exception| cpu 4: rx_hash 0x6a879ef9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 34539] != expected 0x1596eead # # Exception| cpu 4: rx_hash 0xa1d3a7de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47226 dport 34539] != expected 0xe32d1a01 # # Exception| cpu 4: rx_hash 0x929ae8f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47272 dport 34539] != expected 0xd72ea04f # # Exception| cpu 4: rx_hash 0x527158ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47282 dport 34539] != expected 0xc2ecd75d # # Exception| cpu 4: rx_hash 0x509ebae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47314 dport 34539] != expected 0xfa32b7b2 # # Exception| cpu 4: rx_hash 0x55417e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47330 dport 34539] != expected 0x8b8e766d # # Exception| cpu 4: rx_hash 0xa794701e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47338 dport 34539] != expected 0x36208b46 # # Exception| cpu 4: rx_hash 0xb2bf7809 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 34539] != expected 0x63a74ef # # Exception| cpu 4: rx_hash 0x4bd5ff2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47382 dport 34539] != expected 0x58ed0a7a # # Exception| cpu 4: rx_hash 0xbcdf35d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47406 dport 34539] != expected 0x94ff368e # # Exception| cpu 4: rx_hash 0x87b1e0e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47428 dport 34539] != expected 0xe7345fe6 # # Exception| cpu 4: rx_hash 0x7edb67c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47444 dport 34539] != expected 0xb9e32173 # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7a2cf62c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48964 dport 49081] OK # # # cpu 0: rx_hash 0xadb854bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48978 dport 49081] OK # # # cpu 0: rx_hash 0x4812482f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48982 dport 49081] OK # # # cpu 0: rx_hash 0x9ef11b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49024 dport 49081] OK # # # cpu 0: rx_hash 0x679b9cb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49040 dport 49081] OK # # # cpu 0: rx_hash 0x4e559fef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49094 dport 49081] OK # # # cpu 0: rx_hash 0x7c6b21ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49108 dport 49081] OK # # # cpu 0: rx_hash 0xb2e0dc7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49126 dport 49081] OK # # # cpu 0: rx_hash 0x5cf54983 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49146 dport 49081] OK # # # cpu 0: rx_hash 0xf082af11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49248 dport 49081] OK # # # cpu 0: rx_hash 0xe7fdbdcb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49260 dport 49081] OK # # # cpu 0: rx_hash 0x1fe0cbc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49340 dport 49081] OK # # # cpu 0: rx_hash 0x18d0ed2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49388 dport 49081] OK # # # cpu 0: rx_hash 0x2aee532c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49406 dport 49081] OK # # # cpu 0: rx_hash 0x0dfbe538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49408 dport 49081] OK # # # cpu 0: rx_hash 0xd1d0cec5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49422 dport 49081] OK # # # cpu 0: rx_hash 0x160b5862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49476 dport 49081] OK # # # cpu 0: rx_hash 0xd33f2c9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49518 dport 49081] OK # # # cpu 0: rx_hash 0xcfffb729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49530 dport 49081] OK # # # cpu 0: rx_hash 0x0003bb95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49544 dport 49081] OK # # # cpu 4: rx_hash 0x6333a92d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48992 dport 49081] OK # # # cpu 4: rx_hash 0x9a592e09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49008 dport 49081] OK # # # cpu 4: rx_hash 0x42da306f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49038 dport 49081] OK # # # cpu 4: rx_hash 0x70e48e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49052 dport 49081] OK # # # cpu 4: rx_hash 0xbbb0b74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49054 dport 49081] OK # # # cpu 4: rx_hash 0x9b2edf24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49072 dport 49081] OK # # # cpu 4: rx_hash 0x6b143336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49112 dport 49081] OK # # # cpu 4: rx_hash 0x9c1ef9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49120 dport 49081] OK # # # cpu 4: rx_hash 0x79b4e55a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49124 dport 49081] OK # # # cpu 4: rx_hash 0xeb72124b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49188 dport 49081] OK # # # cpu 4: rx_hash 0xf7b289fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49200 dport 49081] OK # # # cpu 4: rx_hash 0x3ce6b0db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49202 dport 49081] OK # # # cpu 4: rx_hash 0xd01cc77e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49230 dport 49081] OK # # # cpu 4: rx_hash 0xccdc5cc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49242 dport 49081] OK # # # cpu 4: rx_hash 0xc2bc1112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49266 dport 49081] OK # # # cpu 4: rx_hash 0x0d401dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49280 dport 49081] OK # # # cpu 4: rx_hash 0xf42a9a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49296 dport 49081] OK # # # cpu 4: rx_hash 0xcdabade4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49306 dport 49081] OK # # # cpu 4: rx_hash 0x089fd918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49328 dport 49081] OK # # # cpu 4: rx_hash 0xca9b8b09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49354 dport 49081] OK # # # cpu 4: rx_hash 0x1d0f2999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49372 dport 49081] OK # # # cpu 4: rx_hash 0x3d9141f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49394 dport 49081] OK # # # cpu 4: rx_hash 0x136f6442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49396 dport 49081] OK # # # cpu 4: rx_hash 0xda6f47a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49430 dport 49081] OK # # # cpu 4: rx_hash 0x14e4ba39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49444 dport 49081] OK # # # cpu 4: rx_hash 0xca20739f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49482 dport 49081] OK # # # cpu 4: rx_hash 0xeabe1bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49508 dport 49081] OK # # # cpu 4: rx_hash 0x2efd9e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49550 dport 49081] OK # # # cpu 4: rx_hash 0x350d237b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 49081] OK # # # cpu 4: rx_hash 0x29cdb8cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49630 dport 49081] OK # # # cpu 4: rx_hash 0xe746455d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49644 dport 49081] OK # # # cpu 4: rx_hash 0x8619901e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49688 dport 49081] OK # # # cpu 4: rx_hash 0x5362d0d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49774 dport 49081] OK # # # cpu 4: rx_hash 0x4b0a7ef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49802 dport 49081] OK # # # cpu 4: rx_hash 0xb550df30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49866 dport 49081] OK # # # cpu 4: rx_hash 0x876e6133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49880 dport 49081] OK # # # cpu 4: rx_hash 0x5e9a8e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49894 dport 49081] OK # # # cpu 4: rx_hash 0x6ca4307b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49908 dport 49081] OK # # # cpu 4: rx_hash 0x80e5bf48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49928 dport 49081] OK # # # cpu 4: rx_hash 0x798f386c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49944 dport 49081] OK # # # cpu 4: rx_hash 0xbcbb4c90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49970 dport 49081] OK # # # cpu 4: rx_hash 0x70df535a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50016 dport 49081] OK # # # cpu 4: rx_hash 0x95754fc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50020 dport 49081] OK # # # cpu 4: rx_hash 0xa3e3c451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50054 dport 49081] OK # # # cpu 4: rx_hash 0x9a62f33f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50060 dport 49081] OK # # # cpu 4: rx_hash 0x6308741b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50076 dport 49081] OK # # # cpu 4: rx_hash 0x5f5687c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50086 dport 49081] OK # # # count: pass=67 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 216, 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 38183 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 38183] != expected 0x22207277 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34928 dport 38183] != expected 0x22207277 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59877 dport 38183] != expected 0x77d259b6 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59877 dport 38183] != expected 0x77d259b6 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45726 dport 38183] != expected 0xad56a753 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45726 dport 38183] != expected 0xad56a753 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56498 dport 38183] != expected 0xacc689f7 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56498 dport 38183] != expected 0xacc689f7 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37841 dport 38183] != expected 0x401e7e28 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37841 dport 38183] != expected 0x401e7e28 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57757 dport 38183] != expected 0x24c8141a # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57757 dport 38183] != expected 0x24c8141a # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45926 dport 38183] != expected 0xb8c6dc39 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45926 dport 38183] != expected 0xb8c6dc39 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51995 dport 38183] != expected 0xea908b84 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51995 dport 38183] != expected 0xea908b84 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60295 dport 38183] != expected 0x9b417601 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60295 dport 38183] != expected 0x9b417601 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40154 dport 38183] != expected 0x18a1a1ec # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40154 dport 38183] != expected 0x18a1a1ec # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55859 dport 38183] != expected 0xf9e66972 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55859 dport 38183] != expected 0xf9e66972 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37425 dport 38183] != expected 0xb6f786fc # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37425 dport 38183] != expected 0xb6f786fc # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42402 dport 38183] != expected 0xa8272768 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42402 dport 38183] != expected 0xa8272768 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37160 dport 38183] != expected 0xdfe22006 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37160 dport 38183] != expected 0xdfe22006 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51968 dport 38183] != expected 0x122515cf # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51968 dport 38183] != expected 0x122515cf # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34390 dport 38183] != expected 0x3b9d8b34 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34390 dport 38183] != expected 0x3b9d8b34 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42377 dport 38183] != expected 0x212e78fc # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42377 dport 38183] != expected 0x212e78fc # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43511 dport 38183] != expected 0xeea96650 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43511 dport 38183] != expected 0xeea96650 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47792 dport 38183] != expected 0x3ac84535 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47792 dport 38183] != expected 0x3ac84535 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37114 dport 38183] != expected 0xae0ceda1 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37114 dport 38183] != expected 0xae0ceda1 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40027 dport 38183] != expected 0x7e0ca767 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40027 dport 38183] != expected 0x7e0ca767 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42428 dport 38183] != expected 0xc6b8aa2c # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42428 dport 38183] != expected 0xc6b8aa2c # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43109 dport 38183] != expected 0x88f27452 # # Exception| cpu 0: rx_hash 0x0534f41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43109 dport 38183] != expected 0x88f27452 # # 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 216, 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 38664 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44762 dport 38664] != expected 0xf67f9814 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44762 dport 38664] != expected 0xf67f9814 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44135 dport 38664] != expected 0xf29138ea # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44135 dport 38664] != expected 0xf29138ea # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50272 dport 38664] != expected 0xc93755fd # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50272 dport 38664] != expected 0xc93755fd # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38967 dport 38664] != expected 0xf2416bdf # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38967 dport 38664] != expected 0xf2416bdf # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57282 dport 38664] != expected 0xf1ad3c6e # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57282 dport 38664] != expected 0xf1ad3c6e # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52207 dport 38664] != expected 0x1cd3dff2 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52207 dport 38664] != expected 0x1cd3dff2 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48604 dport 38664] != expected 0x77252b6c # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48604 dport 38664] != expected 0x77252b6c # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39730 dport 38664] != expected 0x11ef948 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39730 dport 38664] != expected 0x11ef948 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 38664] != expected 0x2e39c81d # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 38664] != expected 0x2e39c81d # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56530 dport 38664] != expected 0x889a4701 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56530 dport 38664] != expected 0x889a4701 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49468 dport 38664] != expected 0x990b63a4 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49468 dport 38664] != expected 0x990b63a4 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40208 dport 38664] != expected 0xf6d17dd8 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40208 dport 38664] != expected 0xf6d17dd8 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49750 dport 38664] != expected 0x22384ada # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49750 dport 38664] != expected 0x22384ada # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50096 dport 38664] != expected 0xe9275a3 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50096 dport 38664] != expected 0xe9275a3 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57354 dport 38664] != expected 0xda409f97 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57354 dport 38664] != expected 0xda409f97 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49468 dport 38664] != expected 0x990b63a4 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49468 dport 38664] != expected 0x990b63a4 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41472 dport 38664] != expected 0xd7f4a661 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41472 dport 38664] != expected 0xd7f4a661 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48335 dport 38664] != expected 0x2c254f52 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48335 dport 38664] != expected 0x2c254f52 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43295 dport 38664] != expected 0xbbb251b2 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43295 dport 38664] != expected 0xbbb251b2 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55120 dport 38664] != expected 0x634c0787 # # Exception| cpu 5: rx_hash 0x85f5a3a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55120 dport 38664] != expected 0x634c0787 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->