< 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 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 48827 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 78 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfed9fffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42742 dport 48827] != expected 0x2806af78 # # Exception| cpu 0: rx_hash 0x76128165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42778 dport 48827] != expected 0xead32bf7 # # Exception| cpu 0: rx_hash 0x84bf3e9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42818 dport 48827] != expected 0x512ffa99 # # Exception| cpu 0: rx_hash 0x1cf2b74d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42912 dport 48827] != expected 0xa1c63c5 # # Exception| cpu 0: rx_hash 0x4c29d589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42920 dport 48827] != expected 0x864696bb # # Exception| cpu 0: rx_hash 0x82df03a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42944 dport 48827] != expected 0x18818035 # # Exception| cpu 0: rx_hash 0x73b2a4e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42956 dport 48827] != expected 0x8c6e9fb6 # # Exception| cpu 0: rx_hash 0xfa69d002 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42968 dport 48827] != expected 0x52f60ff4 # # Exception| cpu 0: rx_hash 0x7432958f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42982 dport 48827] != expected 0xd249026c # # Exception| cpu 0: rx_hash 0x855f32c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42986 dport 48827] != expected 0x46a61def # # Exception| cpu 0: rx_hash 0x1f32affe [saddr 192.0.3.2 daddr 192.0.3.1 sport 42996 dport 48827] != expected 0x250fad28 # # Exception| cpu 0: rx_hash 0x0c844629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43006 dport 48827] != expected 0x983e8dad # # Exception| cpu 0: rx_hash 0x1390a5a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43020 dport 48827] != expected 0x2fe73d2f # # Exception| cpu 0: rx_hash 0xd9265a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43034 dport 48827] != expected 0xc0147896 # # Exception| cpu 0: rx_hash 0xc950ab3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43076 dport 48827] != expected 0x523696fe # # Exception| cpu 0: rx_hash 0x1270a9fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43172 dport 48827] != expected 0x386eda59 # # Exception| cpu 0: rx_hash 0x01c64029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43182 dport 48827] != expected 0x855ffadc # # Exception| cpu 0: rx_hash 0xf36bffd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43254 dport 48827] != expected 0x3ea32bb2 # # Exception| cpu 0: rx_hash 0x10a0bb38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43272 dport 48827] != expected 0xb300079 # # Exception| cpu 0: rx_hash 0x6816689e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43280 dport 48827] != expected 0x41478fb8 # # Exception| cpu 0: rx_hash 0xc9a0ad17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43284 dport 48827] != expected 0x59f26545 # # Exception| cpu 0: rx_hash 0xca60b5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43328 dport 48827] != expected 0x76e1aba8 # # Exception| cpu 0: rx_hash 0xf1bbed11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43354 dport 48827] != expected 0xdfdf192 # # Exception| cpu 0: rx_hash 0x6e7655a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43410 dport 48827] != expected 0x8e9f514 # # Exception| cpu 0: rx_hash 0x7e00a4c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43468 dport 48827] != expected 0x9acb1b7c # # Exception| cpu 0: rx_hash 0x6a367c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43500 dport 48827] != expected 0x79dda623 # # Exception| cpu 0: rx_hash 0x200886b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43530 dport 48827] != expected 0x180869fc # # Exception| cpu 0: rx_hash 0x086537d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43546 dport 48827] != expected 0xde251343 # # Exception| cpu 0: rx_hash 0x863e7259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43556 dport 48827] != expected 0x5e9a1edb # # Exception| cpu 0: rx_hash 0x1c53ef65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43578 dport 48827] != expected 0x3d33ae1c # # Exception| cpu 0: rx_hash 0x23c89e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 48827] != expected 0x371ba711 # # Exception| cpu 0: rx_hash 0x21e88aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43682 dport 48827] != expected 0xf818e8a # # Exception| cpu 0: rx_hash 0xef1e5cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43722 dport 48827] != expected 0x91469804 # # Exception| cpu 0: rx_hash 0x841e66b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43736 dport 48827] != expected 0x66003740 # # Exception| cpu 0: rx_hash 0xd3453511 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43770 dport 48827] != expected 0xb47d5fe4 # # Exception| cpu 0: rx_hash 0xc1e3d6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43784 dport 48827] != expected 0x15016bac # # Exception| cpu 4: rx_hash 0xc502a74e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42732 dport 48827] != expected 0x531af542 # # Exception| cpu 4: rx_hash 0xae029d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42750 dport 48827] != expected 0xa45c5a06 # # Exception| cpu 4: rx_hash 0xebff2d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42798 dport 48827] != expected 0xd75d06ea # # Exception| cpu 4: rx_hash 0x9349fe99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42806 dport 48827] != expected 0x9d2a892b # # Exception| cpu 4: rx_hash 0xc3929c5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42814 dport 48827] != expected 0x11707c55 # # Exception| cpu 4: rx_hash 0xacd28ff9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42834 dport 48827] != expected 0x97028026 # # Exception| cpu 4: rx_hash 0xab52be9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42872 dport 48827] != expected 0xc9251dfc # # Exception| cpu 4: rx_hash 0xea1f2166 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42886 dport 48827] != expected 0xc0d4e19c # # Exception| cpu 4: rx_hash 0xf9a9c8b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42892 dport 48827] != expected 0x7de5c119 # # Exception| cpu 4: rx_hash 0x7072bc5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42904 dport 48827] != expected 0xa37d515b # # Exception| cpu 4: rx_hash 0x92a9f2c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42910 dport 48827] != expected 0x8aa36e5d # # Exception| cpu 4: rx_hash 0x2369c62d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42948 dport 48827] != expected 0x346ac8 # # Exception| cpu 4: rx_hash 0x375f1e9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42980 dport 48827] != expected 0xe322d797 # # Exception| cpu 4: rx_hash 0xb5a65148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43042 dport 48827] != expected 0x69754a08 # # Exception| cpu 4: rx_hash 0xdea66b39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43056 dport 48827] != expected 0x9e33e54c # # Exception| cpu 4: rx_hash 0x998bc9ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43084 dport 48827] != expected 0xde6c6380 # # Exception| cpu 4: rx_hash 0x7cd0b603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43104 dport 48827] != expected 0xa995c15c # # Exception| cpu 4: rx_hash 0xced09a5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43118 dport 48827] != expected 0xc110b24 # # Exception| cpu 4: rx_hash 0x046665a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43128 dport 48827] != expected 0xe3e24e9d # # Exception| cpu 4: rx_hash 0xccf08eb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43154 dport 48827] != expected 0x348b22bf # # Exception| cpu 4: rx_hash 0x2e2bc02d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43156 dport 48827] != expected 0x1d551db9 # # Exception| cpu 4: rx_hash 0x511d22ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 43174 dport 48827] != expected 0x9050fa2 # # Exception| cpu 4: rx_hash 0x9babdd15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43184 dport 48827] != expected 0xe6f64a1b # # Exception| cpu 4: rx_hash 0x29abf14b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43198 dport 48827] != expected 0x43728063 # # Exception| cpu 4: rx_hash 0x9febf4c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43214 dport 48827] != expected 0x97c2192c # # Exception| cpu 4: rx_hash 0x058669fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43216 dport 48827] != expected 0xf46ba9eb # # Exception| cpu 4: rx_hash 0xe1cd1c75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43268 dport 48827] != expected 0x9fdf1ffa # # Exception| cpu 4: rx_hash 0x3f4d3b3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43314 dport 48827] != expected 0x933ae71c # # Exception| cpu 4: rx_hash 0x9abbd760 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43336 dport 48827] != expected 0xfabb5ed6 # # Exception| cpu 4: rx_hash 0x461be4c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43394 dport 48827] != expected 0xcec48fab # # Exception| cpu 4: rx_hash 0x392d0603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43440 dport 48827] != expected 0xda949db0 # # Exception| cpu 4: rx_hash 0x06b67763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43476 dport 48827] != expected 0xd0bc94bd # # Exception| cpu 4: rx_hash 0xd836502a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43490 dport 48827] != expected 0xdc596c5b # # Exception| cpu 4: rx_hash 0xd2a53948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43602 dport 48827] != expected 0xa3f4b892 # # Exception| cpu 4: rx_hash 0x37fe46b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43646 dport 48827] != expected 0xd40d1a4e # # Exception| cpu 4: rx_hash 0x1db3e33c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43666 dport 48827] != expected 0x2aba496a # # Exception| cpu 4: rx_hash 0x09853b8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43698 dport 48827] != expected 0xc9acf435 # # Exception| cpu 4: rx_hash 0xf8e89cc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43710 dport 48827] != expected 0x5d43ebb6 # # Exception| cpu 4: rx_hash 0xabf3e6b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43746 dport 48827] != expected 0xfe0ad025 # # Exception| cpu 4: rx_hash 0xc0f3dcc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43760 dport 48827] != expected 0x94c7f61 # # Exception| cpu 4: rx_hash 0x839e57d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43762 dport 48827] != expected 0x3827aa9a # # Exception| cpu 4: rx_hash 0xb9550515 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43792 dport 48827] != expected 0x5f76e46d # # Exception| count: pass=0 nohash=0 fail=78 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb9e3b4b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57828 dport 44952] OK # # # cpu 4: rx_hash 0xc1556715 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57852 dport 44952] OK # # # cpu 4: rx_hash 0x0530d85a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57892 dport 44952] OK # # # cpu 4: rx_hash 0x7d860bfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57916 dport 44952] OK # # # cpu 4: rx_hash 0x291d40ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57930 dport 44952] OK # # # cpu 4: rx_hash 0xa7460560 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57972 dport 44952] OK # # # cpu 4: rx_hash 0xe60b9a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57994 dport 44952] OK # # # cpu 4: rx_hash 0xe18babff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58016 dport 44952] OK # # # cpu 4: rx_hash 0xa6a60939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58076 dport 44952] OK # # # cpu 4: rx_hash 0x15b62f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58154 dport 44952] OK # # # cpu 4: rx_hash 0x6d00fcb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58162 dport 44952] OK # # # cpu 4: rx_hash 0x9c6d5bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58174 dport 44952] OK # # # cpu 4: rx_hash 0xdb40f93f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58178 dport 44952] OK # # # cpu 4: rx_hash 0x399bb7a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58180 dport 44952] OK # # # cpu 4: rx_hash 0xe09ba18a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 44952] OK # # # cpu 4: rx_hash 0xa3f62a99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58202 dport 44952] OK # # # cpu 4: rx_hash 0x412d6403 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58204 dport 44952] OK # # # cpu 4: rx_hash 0x3e1b86c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58222 dport 44952] OK # # # cpu 4: rx_hash 0xe53b8406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58254 dport 44952] OK # # # cpu 4: rx_hash 0xf10d5cb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58286 dport 44952] OK # # # cpu 4: rx_hash 0x8a7b97a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58338 dport 44952] OK # # # cpu 4: rx_hash 0x213faf4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58384 dport 44952] OK # # # cpu 4: rx_hash 0x32894699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58394 dport 44952] OK # # # cpu 4: rx_hash 0xaf64eac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58414 dport 44952] OK # # # cpu 4: rx_hash 0x350977ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58416 dport 44952] OK # # # cpu 4: rx_hash 0x7224d539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58444 dport 44952] OK # # # cpu 4: rx_hash 0x31495e2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58446 dport 44952] OK # # # cpu 4: rx_hash 0x84c94312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58474 dport 44952] OK # # # cpu 4: rx_hash 0xfc7f90b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58482 dport 44952] OK # # # cpu 4: rx_hash 0x4c5fa800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58496 dport 44952] OK # # # cpu 4: rx_hash 0xd1b2045a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58548 dport 44952] OK # # # cpu 4: rx_hash 0xc204ed8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58558 dport 44952] OK # # # cpu 4: rx_hash 0xd362169c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58648 dport 44952] OK # # # cpu 4: rx_hash 0xc754ce2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58680 dport 44952] OK # # # cpu 4: rx_hash 0x87f95d8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58734 dport 44952] OK # # # cpu 4: rx_hash 0x0e222966 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58746 dport 44952] OK # # # cpu 4: rx_hash 0x5cd95f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58766 dport 44952] OK # # # cpu 4: rx_hash 0x0b820cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58796 dport 44952] OK # # # cpu 4: rx_hash 0x95afb803 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58828 dport 44952] OK # # # cpu 4: rx_hash 0x9b7cf8b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58882 dport 44952] OK # # # count: pass=40 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 43503 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42502 dport 43503] != expected 0x6e70d9e6 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42502 dport 43503] != expected 0x6e70d9e6 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52011 dport 43503] != expected 0xeeba759b # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52011 dport 43503] != expected 0xeeba759b # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41945 dport 43503] != expected 0xd53a516e # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41945 dport 43503] != expected 0xd53a516e # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 43503] != expected 0xcec7ce70 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50532 dport 43503] != expected 0xcec7ce70 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37514 dport 43503] != expected 0xcf67e71f # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37514 dport 43503] != expected 0xcf67e71f # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48956 dport 43503] != expected 0x4e529ea7 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48956 dport 43503] != expected 0x4e529ea7 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60310 dport 43503] != expected 0x849fbfe4 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60310 dport 43503] != expected 0x849fbfe4 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54983 dport 43503] != expected 0xa73d3371 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54983 dport 43503] != expected 0xa73d3371 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41435 dport 43503] != expected 0xfa60ef40 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41435 dport 43503] != expected 0xfa60ef40 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49247 dport 43503] != expected 0x760e0a2 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49247 dport 43503] != expected 0x760e0a2 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51956 dport 43503] != expected 0x5ae848f9 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51956 dport 43503] != expected 0x5ae848f9 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44872 dport 43503] != expected 0x191c06f # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44872 dport 43503] != expected 0x191c06f # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36525 dport 43503] != expected 0xec2a0cd5 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36525 dport 43503] != expected 0xec2a0cd5 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32882 dport 43503] != expected 0x72bf62d6 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 32882 dport 43503] != expected 0x72bf62d6 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59036 dport 43503] != expected 0xd58a7d5 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59036 dport 43503] != expected 0xd58a7d5 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42776 dport 43503] != expected 0x31bbbe8a # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42776 dport 43503] != expected 0x31bbbe8a # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54413 dport 43503] != expected 0xf5b6268e # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54413 dport 43503] != expected 0xf5b6268e # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33741 dport 43503] != expected 0xca41d791 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33741 dport 43503] != expected 0xca41d791 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59977 dport 43503] != expected 0x30cd8286 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59977 dport 43503] != expected 0x30cd8286 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43478 dport 43503] != expected 0xbd401c0 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43478 dport 43503] != expected 0xbd401c0 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48418 dport 43503] != expected 0x33ca45b5 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48418 dport 43503] != expected 0x33ca45b5 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48761 dport 43503] != expected 0xf9d956a8 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48761 dport 43503] != expected 0xf9d956a8 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46364 dport 43503] != expected 0xb4f912d8 # # Exception| cpu 0: rx_hash 0xc601806e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46364 dport 43503] != expected 0xb4f912d8 # # 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 43167 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43601 dport 43167] != expected 0xee23ebe6 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43601 dport 43167] != expected 0xee23ebe6 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51144 dport 43167] != expected 0x90aa034f # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51144 dport 43167] != expected 0x90aa034f # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57131 dport 43167] != expected 0x60442a6c # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57131 dport 43167] != expected 0x60442a6c # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50140 dport 43167] != expected 0x71d0c161 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50140 dport 43167] != expected 0x71d0c161 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45237 dport 43167] != expected 0xab8ef7f2 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45237 dport 43167] != expected 0xab8ef7f2 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39913 dport 43167] != expected 0x1214d6a2 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39913 dport 43167] != expected 0x1214d6a2 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 43167] != expected 0x3458376b # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34150 dport 43167] != expected 0x3458376b # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38306 dport 43167] != expected 0xd04527 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38306 dport 43167] != expected 0xd04527 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44725 dport 43167] != expected 0xfc149a6f # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44725 dport 43167] != expected 0xfc149a6f # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42868 dport 43167] != expected 0xa30f5649 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42868 dport 43167] != expected 0xa30f5649 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50479 dport 43167] != expected 0xfec934bd # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50479 dport 43167] != expected 0xfec934bd # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60223 dport 43167] != expected 0xf602b32b # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60223 dport 43167] != expected 0xf602b32b # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55388 dport 43167] != expected 0xa9607703 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55388 dport 43167] != expected 0xa9607703 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52328 dport 43167] != expected 0x604002d # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52328 dport 43167] != expected 0x604002d # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48898 dport 43167] != expected 0x19ecab8b # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48898 dport 43167] != expected 0x19ecab8b # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57068 dport 43167] != expected 0x69d473b2 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57068 dport 43167] != expected 0x69d473b2 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 43167] != expected 0x88ffef98 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54834 dport 43167] != expected 0x88ffef98 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38357 dport 43167] != expected 0xd2901810 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38357 dport 43167] != expected 0xd2901810 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58097 dport 43167] != expected 0x9dc24575 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58097 dport 43167] != expected 0x9dc24575 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53077 dport 43167] != expected 0x3e2c6e08 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53077 dport 43167] != expected 0x3e2c6e08 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44597 dport 43167] != expected 0xb9192c43 # # Exception| cpu 4: rx_hash 0x94f68278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44597 dport 43167] != expected 0xb9192c43 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->