< 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 33530 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc6b064e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56598 dport 33530] != expected 0xb7c20216 # # Exception| cpu 0: rx_hash 0x451d7a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56630 dport 33530] != expected 0x7a3f00e3 # # Exception| cpu 0: rx_hash 0x7178e9ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 56636 dport 33530] != expected 0x921b246d # # Exception| cpu 0: rx_hash 0x1d542265 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56642 dport 33530] != expected 0xa52e912b # # Exception| cpu 0: rx_hash 0x20dff6b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56656 dport 33530] != expected 0xe104bb98 # # Exception| cpu 0: rx_hash 0xbe1a1cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 56692 dport 33530] != expected 0x4311aec1 # # Exception| cpu 0: rx_hash 0x97177bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56698 dport 33530] != expected 0xc4dd9de3 # # Exception| cpu 0: rx_hash 0x5d5c45e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56788 dport 33530] != expected 0x7d93ec89 # # Exception| cpu 0: rx_hash 0xfe127b5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56802 dport 33530] != expected 0x9bacd363 # # Exception| cpu 0: rx_hash 0x89460bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56848 dport 33530] != expected 0xc29a4a93 # # Exception| cpu 0: rx_hash 0x751b505f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56898 dport 33530] != expected 0x604ee15a # # Exception| cpu 0: rx_hash 0xc589e06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56952 dport 33530] != expected 0xde6dc2ca # # Exception| cpu 0: rx_hash 0xeef7715f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56960 dport 33530] != expected 0xaa1f0fc5 # # Exception| cpu 0: rx_hash 0xfa71c2ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 56988 dport 33530] != expected 0x69f91654 # # Exception| cpu 0: rx_hash 0x593ffc53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57002 dport 33530] != expected 0x8fc629be # # Exception| cpu 0: rx_hash 0x7768a608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57012 dport 33530] != expected 0x93f01f77 # # Exception| cpu 0: rx_hash 0x64b42886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57016 dport 33530] != expected 0xcbec030d # # Exception| cpu 0: rx_hash 0x5e65c16e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57018 dport 33530] != expected 0x143c2c55 # # Exception| cpu 0: rx_hash 0xb1e4147a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57060 dport 33530] != expected 0xeef49be6 # # Exception| cpu 0: rx_hash 0x1764f24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57102 dport 33530] != expected 0xa713dc04 # # Exception| cpu 0: rx_hash 0x2aef2698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57116 dport 33530] != expected 0xe339f6b7 # # Exception| cpu 0: rx_hash 0xb42accf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57144 dport 33530] != expected 0x412ce3ee # # Exception| cpu 0: rx_hash 0xe58dd3ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 57172 dport 33530] != expected 0x32337c1b # # Exception| cpu 0: rx_hash 0xeb39a9d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57180 dport 33530] != expected 0x5c777cd # # Exception| cpu 0: rx_hash 0x617af00e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57188 dport 33530] != expected 0x64347b05 # # Exception| cpu 0: rx_hash 0x5bab19e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57190 dport 33530] != expected 0xbbe4545d # # Exception| cpu 0: rx_hash 0x6fce8a74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57196 dport 33530] != expected 0x53c070d3 # # Exception| cpu 0: rx_hash 0xc04738e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57252 dport 33530] != expected 0x71b5bac2 # # Exception| cpu 0: rx_hash 0xe94a5f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57258 dport 33530] != expected 0xf67989e0 # # Exception| cpu 0: rx_hash 0xb1030798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57310 dport 33530] != expected 0x29681828 # # Exception| cpu 0: rx_hash 0x096d4232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57356 dport 33530] != expected 0xc0ad9836 # # Exception| cpu 0: rx_hash 0xad7941b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57386 dport 33530] != expected 0xbd68a237 # # Exception| cpu 0: rx_hash 0xfcde5eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 57414 dport 33530] != expected 0xce773dc2 # # Exception| cpu 0: rx_hash 0x67327fef [saddr 192.0.3.2 daddr 192.0.3.1 sport 57476 dport 33530] != expected 0x426d35d # # Exception| cpu 0: rx_hash 0xe49f6171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57508 dport 33530] != expected 0xc9dbd1a8 # # Exception| cpu 0: rx_hash 0xcd920617 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57514 dport 33530] != expected 0x4e17e28a # # Exception| cpu 0: rx_hash 0xd914b5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57526 dport 33530] != expected 0x8df1fb1b # # Exception| cpu 0: rx_hash 0xf019d2c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57528 dport 33530] != expected 0xa3dc839 # # Exception| cpu 0: rx_hash 0x2549ee3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57572 dport 33530] != expected 0x2f2550d2 # # Exception| cpu 0: rx_hash 0x369560b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57576 dport 33530] != expected 0x77394ca8 # # Exception| cpu 0: rx_hash 0x2bfd9444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57580 dport 33530] != expected 0x18d15b04 # # Exception| cpu 0: rx_hash 0x0b1eb465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57594 dport 33530] != expected 0x3313661b # # Exception| cpu 0: rx_hash 0x208736b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57656 dport 33530] != expected 0x80fd28da # # Exception| cpu 0: rx_hash 0x6c48dd1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57680 dport 33530] != expected 0x9c0aa083 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x860d1056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40484 dport 36510] OK # # # cpu 0: rx_hash 0xa6ee3077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40498 dport 36510] OK # # # cpu 4: rx_hash 0x18c8fa3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40448 dport 36510] OK # # # cpu 4: rx_hash 0x31c59d5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40462 dport 36510] OK # # # cpu 4: rx_hash 0xb532bef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40510 dport 36510] OK # # # cpu 4: rx_hash 0xd7aa0f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40520 dport 36510] OK # # # cpu 4: rx_hash 0x58c09dba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40598 dport 36510] OK # # # cpu 4: rx_hash 0x8aca9c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40666 dport 36510] OK # # # cpu 4: rx_hash 0x2ede9ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40700 dport 36510] OK # # # cpu 4: rx_hash 0x86ea03b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40734 dport 36510] OK # # # cpu 4: rx_hash 0x38ccc9ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40748 dport 36510] OK # # # cpu 4: rx_hash 0x05471d2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40766 dport 36510] OK # # # cpu 4: rx_hash 0x608591e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40792 dport 36510] OK # # # cpu 4: rx_hash 0xfe407b8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40828 dport 36510] OK # # # cpu 4: rx_hash 0xe8b53e69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40854 dport 36510] OK # # # cpu 4: rx_hash 0x9eab3c2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 36510] OK # # # cpu 4: rx_hash 0x9fb98ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40972 dport 36510] OK # # # cpu 4: rx_hash 0x017c649c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41000 dport 36510] OK # # # cpu 4: rx_hash 0x219f44bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41022 dport 36510] OK # # # cpu 4: rx_hash 0x50db7bc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41028 dport 36510] OK # # # cpu 4: rx_hash 0x63e4d56c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41054 dport 36510] OK # # # cpu 4: rx_hash 0xddc21f27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41068 dport 36510] OK # # # cpu 4: rx_hash 0x489a445d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41126 dport 36510] OK # # # cpu 4: rx_hash 0x7cffd7cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41132 dport 36510] OK # # # cpu 4: rx_hash 0x3e84461e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41164 dport 36510] OK # # # cpu 4: rx_hash 0x1e67663f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41178 dport 36510] OK # # # cpu 4: rx_hash 0xa9afeb33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41200 dport 36510] OK # # # cpu 4: rx_hash 0x1cf3838a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41238 dport 36510] OK # # # cpu 4: rx_hash 0xb653fa72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41272 dport 36510] OK # # # cpu 4: rx_hash 0xfdc62ce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41280 dport 36510] OK # # # cpu 4: rx_hash 0xcef9824b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 36510] OK # # # cpu 4: rx_hash 0x5cfbe40c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41344 dport 36510] OK # # # cpu 4: rx_hash 0xa7fc82ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41410 dport 36510] OK # # # cpu 4: rx_hash 0x93991139 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 36510] OK # # # cpu 4: rx_hash 0x73e6cc8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41478 dport 36510] OK # # # cpu 4: rx_hash 0xc42e4181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41516 dport 36510] OK # # # cpu 4: rx_hash 0xf9a59554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41534 dport 36510] OK # # # cpu 4: rx_hash 0x38731a1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41598 dport 36510] OK # # # cpu 4: rx_hash 0xb9adf2d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41640 dport 36510] OK # # # cpu 5: rx_hash 0x7c40042b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40446 dport 36510] OK # # # cpu 5: rx_hash 0x167c8046 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40456 dport 36510] OK # # # cpu 5: rx_hash 0x0b1474b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40460 dport 36510] OK # # # cpu 5: rx_hash 0x369fa067 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40478 dport 36510] OK # # # cpu 5: rx_hash 0xd91e7573 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 36510] OK # # # cpu 5: rx_hash 0xcac2fbfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40524 dport 36510] OK # # # cpu 5: rx_hash 0xd0f03234 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40536 dport 36510] OK # # # cpu 5: rx_hash 0xf7492f28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40542 dport 36510] OK # # # cpu 5: rx_hash 0x6ed6f87f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40554 dport 36510] OK # # # cpu 5: rx_hash 0x42f25473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40578 dport 36510] OK # # # cpu 5: rx_hash 0x7f7980a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40592 dport 36510] OK # # # cpu 5: rx_hash 0xe6e657f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40612 dport 36510] OK # # # cpu 5: rx_hash 0xcfeb3097 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40618 dport 36510] OK # # # cpu 5: rx_hash 0xd5d9f95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40638 dport 36510] OK # # # cpu 5: rx_hash 0x90f855b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40654 dport 36510] OK # # # cpu 5: rx_hash 0xad738167 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40668 dport 36510] OK # # # cpu 5: rx_hash 0x2984a2c4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40684 dport 36510] OK # # # cpu 5: rx_hash 0x926cb007 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40706 dport 36510] OK # # # cpu 5: rx_hash 0x9b82f740 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40730 dport 36510] OK # # # cpu 5: rx_hash 0x2c4a7a4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40752 dport 36510] OK # # # cpu 5: rx_hash 0x6e31eb9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40784 dport 36510] OK # # # cpu 5: rx_hash 0xd74d1ceb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40818 dport 36510] OK # # # cpu 5: rx_hash 0xe3288f79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40824 dport 36510] OK # # # cpu 5: rx_hash 0xe6014413 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40862 dport 36510] OK # # # cpu 5: rx_hash 0x454f7aac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40872 dport 36510] OK # # # cpu 5: rx_hash 0x42154791 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40888 dport 36510] OK # # # cpu 5: rx_hash 0x006ed640 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40920 dport 36510] OK # # # cpu 5: rx_hash 0x97457b6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40932 dport 36510] OK # # # cpu 5: rx_hash 0xb7a65b4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40946 dport 36510] OK # # # cpu 5: rx_hash 0xabdc1d64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 36510] OK # # # cpu 5: rx_hash 0x445dc870 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41048 dport 36510] OK # # # cpu 5: rx_hash 0xe9a78cb5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41062 dport 36510] OK # # # cpu 5: rx_hash 0xc944ac94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41072 dport 36510] OK # # # cpu 5: rx_hash 0xf395457c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41074 dport 36510] OK # # # cpu 5: rx_hash 0xd65fae37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41090 dport 36510] OK # # # cpu 5: rx_hash 0xebd47ae2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41104 dport 36510] OK # # # cpu 5: rx_hash 0xd105930a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41106 dport 36510] OK # # # cpu 5: rx_hash 0x5c1cf7ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41146 dport 36510] OK # # # cpu 5: rx_hash 0x30303c64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41156 dport 36510] OK # # # cpu 5: rx_hash 0x80a28c55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41214 dport 36510] OK # # # cpu 5: rx_hash 0xfa9c11d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41296 dport 36510] OK # # # cpu 5: rx_hash 0x4a0ea1e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41322 dport 36510] OK # # # cpu 5: rx_hash 0x6db7bcf4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41324 dport 36510] OK # # # cpu 5: rx_hash 0x43e0e6af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41330 dport 36510] OK # # # cpu 5: rx_hash 0x524f9e76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41352 dport 36510] OK # # # cpu 5: rx_hash 0x5ba1d931 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41360 dport 36510] OK # # # cpu 5: rx_hash 0x617030d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41362 dport 36510] OK # # # cpu 5: rx_hash 0xd1e280e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41384 dport 36510] OK # # # cpu 5: rx_hash 0xf65b9df4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41390 dport 36510] OK # # # cpu 5: rx_hash 0xd80cc7af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41392 dport 36510] OK # # # cpu 5: rx_hash 0xec69543d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41402 dport 36510] OK # # # cpu 5: rx_hash 0x94c32c04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41432 dport 36510] OK # # # cpu 5: rx_hash 0x6e8e3879 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41474 dport 36510] OK # # # cpu 5: rx_hash 0x40d96222 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41500 dport 36510] OK # # # cpu 5: rx_hash 0xa1eccd4c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 36510] OK # # # cpu 5: rx_hash 0xbbde0485 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41566 dport 36510] OK # # # cpu 5: rx_hash 0x276818b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41612 dport 36510] OK # # # cpu 5: rx_hash 0x1ae3cc6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41630 dport 36510] OK # # # cpu 5: rx_hash 0x837c1b3a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41642 dport 36510] OK # # # cpu 5: rx_hash 0x84262607 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41658 dport 36510] OK # # # cpu 5: rx_hash 0xc1078aeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41674 dport 36510] OK # # # count: pass=100 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 45441 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58102 dport 45441] != expected 0x5cfc6cef # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 58102 dport 45441] != expected 0x5cfc6cef # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 32951 dport 45441] != expected 0x9f566089 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 32951 dport 45441] != expected 0x9f566089 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49127 dport 45441] != expected 0x5a3c8f72 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 49127 dport 45441] != expected 0x5a3c8f72 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41542 dport 45441] != expected 0xe462d5cd # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41542 dport 45441] != expected 0xe462d5cd # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43125 dport 45441] != expected 0x81fd871f # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43125 dport 45441] != expected 0x81fd871f # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 46475 dport 45441] != expected 0x7acb34a3 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 46475 dport 45441] != expected 0x7acb34a3 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 51983 dport 45441] != expected 0x3a6b5607 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 51983 dport 45441] != expected 0x3a6b5607 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 39307 dport 45441] != expected 0x705ed5bd # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 39307 dport 45441] != expected 0x705ed5bd # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50088 dport 45441] != expected 0xe4468600 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 50088 dport 45441] != expected 0xe4468600 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 53046 dport 45441] != expected 0x3a57ec68 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 53046 dport 45441] != expected 0x3a57ec68 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48909 dport 45441] != expected 0x6a6468ce # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48909 dport 45441] != expected 0x6a6468ce # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 34212 dport 45441] != expected 0xc30c5cc3 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 34212 dport 45441] != expected 0xc30c5cc3 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44210 dport 45441] != expected 0x458bc88b # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 44210 dport 45441] != expected 0x458bc88b # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43510 dport 45441] != expected 0x6b4d1614 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43510 dport 45441] != expected 0x6b4d1614 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41444 dport 45441] != expected 0xc050c8ac # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 41444 dport 45441] != expected 0xc050c8ac # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37846 dport 45441] != expected 0xb90e37c2 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37846 dport 45441] != expected 0xb90e37c2 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37613 dport 45441] != expected 0xc132eabc # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 37613 dport 45441] != expected 0xc132eabc # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47480 dport 45441] != expected 0x68659f8e # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 47480 dport 45441] != expected 0x68659f8e # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38078 dport 45441] != expected 0xbef627fd # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 38078 dport 45441] != expected 0xbef627fd # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 40703 dport 45441] != expected 0xb440dc13 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 40703 dport 45441] != expected 0xb440dc13 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 45441] != expected 0xc372debc # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 36154 dport 45441] != expected 0xc372debc # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43849 dport 45441] != expected 0x4a86ec0a # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 43849 dport 45441] != expected 0x4a86ec0a # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48697 dport 45441] != expected 0x2a34d822 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 48697 dport 45441] != expected 0x2a34d822 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 40321 dport 45441] != expected 0x46151924 # # Exception| cpu 5: rx_hash 0xd0e4b9ca [saddr 192.0.3.2 daddr 192.0.3.1 sport 40321 dport 45441] != expected 0x46151924 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 41082 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40608 dport 41082] != expected 0x79754324 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40608 dport 41082] != expected 0x79754324 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 41082] != expected 0xbefeb35 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 41082] != expected 0xbefeb35 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48056 dport 41082] != expected 0xa170625a # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48056 dport 41082] != expected 0xa170625a # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52527 dport 41082] != expected 0x30b94ebc # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52527 dport 41082] != expected 0x30b94ebc # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48216 dport 41082] != expected 0x87b2aee2 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48216 dport 41082] != expected 0x87b2aee2 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38261 dport 41082] != expected 0xe9985794 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38261 dport 41082] != expected 0xe9985794 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48950 dport 41082] != expected 0x848b2a6f # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48950 dport 41082] != expected 0x848b2a6f # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60025 dport 41082] != expected 0xd85d5602 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60025 dport 41082] != expected 0xd85d5602 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52525 dport 41082] != expected 0xa68a754 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52525 dport 41082] != expected 0xa68a754 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60723 dport 41082] != expected 0x29bc5011 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60723 dport 41082] != expected 0x29bc5011 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59699 dport 41082] != expected 0x45a138e5 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59699 dport 41082] != expected 0x45a138e5 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55373 dport 41082] != expected 0x8f7ca79f # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55373 dport 41082] != expected 0x8f7ca79f # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57539 dport 41082] != expected 0xe610c407 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57539 dport 41082] != expected 0xe610c407 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59549 dport 41082] != expected 0x3f9fa569 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59549 dport 41082] != expected 0x3f9fa569 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58271 dport 41082] != expected 0x5b0f8ac1 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58271 dport 41082] != expected 0x5b0f8ac1 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48477 dport 41082] != expected 0x5f0c2a14 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48477 dport 41082] != expected 0x5f0c2a14 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43393 dport 41082] != expected 0x9dad6386 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43393 dport 41082] != expected 0x9dad6386 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56126 dport 41082] != expected 0xed604370 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56126 dport 41082] != expected 0xed604370 # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57153 dport 41082] != expected 0x98f233df # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57153 dport 41082] != expected 0x98f233df # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49325 dport 41082] != expected 0x80e59fae # # Exception| cpu 0: rx_hash 0xf95a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49325 dport 41082] != expected 0x80e59fae # # 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__->