< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 55417 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 84 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x99ca3c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42908 dport 55417] != expected 0xb2bed761 # # Exception| cpu 0: rx_hash 0x4da5ecb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42922 dport 55417] != expected 0x6504294 # # Exception| cpu 0: rx_hash 0xb8862d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 55417] != expected 0x72e87aea # # Exception| cpu 0: rx_hash 0x6ce9fdb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42976 dport 55417] != expected 0xc606ef1f # # Exception| cpu 0: rx_hash 0x1527af26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43016 dport 55417] != expected 0x44e9ae37 # # Exception| cpu 0: rx_hash 0xed86e620 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43018 dport 55417] != expected 0x32923a15 # # Exception| cpu 0: rx_hash 0x30ea39c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43030 dport 55417] != expected 0x7afe6788 # # Exception| cpu 0: rx_hash 0x483b1aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43078 dport 55417] != expected 0x3f82c9ad # # Exception| cpu 0: rx_hash 0xe90761cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43102 dport 55417] != expected 0xccd35e21 # # Exception| cpu 0: rx_hash 0x4138157d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43116 dport 55417] != expected 0xc30001c5 # # Exception| cpu 0: rx_hash 0xd51f9a11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43180 dport 55417] != expected 0xdd6a3334 # # Exception| cpu 0: rx_hash 0xbf28720b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43200 dport 55417] != expected 0x71d79ce # # Exception| cpu 0: rx_hash 0x8100204a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43208 dport 55417] != expected 0x5a839cc6 # # Exception| cpu 0: rx_hash 0x4e8a34da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 55417] != expected 0x8de42584 # # Exception| cpu 0: rx_hash 0x92febff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43264 dport 55417] != expected 0x639bbc17 # # Exception| cpu 0: rx_hash 0x4f926017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 55417] != expected 0x2bf7e18a # # Exception| cpu 0: rx_hash 0xd98546e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43302 dport 55417] != expected 0x79ba5b66 # # Exception| cpu 0: rx_hash 0xe7ad14a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43310 dport 55417] != expected 0x2424be6e # # Exception| cpu 0: rx_hash 0x04e99902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43322 dport 55417] != expected 0x31d606fb # # Exception| cpu 0: rx_hash 0xf1ca5838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43334 dport 55417] != expected 0x456e3e85 # # Exception| cpu 0: rx_hash 0x50f62359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43358 dport 55417] != expected 0xb63fa909 # # Exception| cpu 0: rx_hash 0x19bd73d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43394 dport 55417] != expected 0xe039c665 # # Exception| cpu 0: rx_hash 0x402041b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43416 dport 55417] != expected 0x6513c5cb # # Exception| cpu 0: rx_hash 0xd6376747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43426 dport 55417] != expected 0x375e7f27 # # Exception| cpu 0: rx_hash 0x616c50bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43474 dport 55417] != expected 0xa5456840 # # Exception| cpu 0: rx_hash 0x2314a67d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43486 dport 55417] != expected 0x43e64759 # # Exception| cpu 0: rx_hash 0x8b2bd2cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43500 dport 55417] != expected 0x4c3518bd # # Exception| cpu 0: rx_hash 0x14c3bbe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43590 dport 55417] != expected 0x2f4b239 # # Exception| cpu 0: rx_hash 0x7376dbc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43604 dport 55417] != expected 0xda40549f # # Exception| cpu 0: rx_hash 0x63a0b92c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43666 dport 55417] != expected 0x96c385d # # Exception| cpu 0: rx_hash 0xa529a26b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43672 dport 55417] != expected 0x22894977 # # Exception| cpu 0: rx_hash 0x0d16d6dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43690 dport 55417] != expected 0x2d5a1693 # # Exception| cpu 0: rx_hash 0x1b719a44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43714 dport 55417] != expected 0x4c109678 # # Exception| cpu 0: rx_hash 0xead3dc95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43754 dport 55417] != expected 0xc6e9ca32 # # Exception| cpu 0: rx_hash 0x018c0a2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43808 dport 55417] != expected 0x898a7ec1 # # Exception| cpu 0: rx_hash 0xb6d73dd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43856 dport 55417] != expected 0x1b9169a6 # # Exception| cpu 0: rx_hash 0x20c01b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43882 dport 55417] != expected 0x49dcd34a # # Exception| cpu 0: rx_hash 0x4545d29e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43906 dport 55417] != expected 0xdd4fbdf1 # # Exception| cpu 0: rx_hash 0x5ea0163b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43924 dport 55417] != expected 0xbec69146 # # Exception| cpu 4: rx_hash 0xdbb2ca4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42896 dport 55417] != expected 0x541df878 # # Exception| cpu 4: rx_hash 0x1d3bd109 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42906 dport 55417] != expected 0x7ff88952 # # Exception| cpu 4: rx_hash 0xc954013c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42924 dport 55417] != expected 0xcb161ca7 # # Exception| cpu 4: rx_hash 0xd2b1c599 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42938 dport 55417] != expected 0xa89f3010 # # Exception| cpu 4: rx_hash 0xe11b1fe4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42956 dport 55417] != expected 0xf7c27944 # # Exception| cpu 4: rx_hash 0xe8181033 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42982 dport 55417] != expected 0xb40b12c # # Exception| cpu 4: rx_hash 0x8fad7015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42996 dport 55417] != expected 0xd3f4578a # # Exception| cpu 4: rx_hash 0x60740472 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43046 dport 55417] != expected 0x356ac4e # # Exception| cpu 4: rx_hash 0x5e5c5633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43054 dport 55417] != expected 0x5ec84946 # # Exception| cpu 4: rx_hash 0x53dede0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43088 dport 55417] != expected 0x5c0be51a # # Exception| cpu 4: rx_hash 0x6df68c4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43096 dport 55417] != expected 0x1950012 # # Exception| cpu 4: rx_hash 0x9557c548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43098 dport 55417] != expected 0x77ee9430 # # Exception| cpu 4: rx_hash 0x9c54ca9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43120 dport 55417] != expected 0x8b6c5c58 # # Exception| cpu 4: rx_hash 0x1a958e81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43148 dport 55417] != expected 0xa0d8a76 # # Exception| cpu 4: rx_hash 0x01704a24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43162 dport 55417] != expected 0x6984a6c1 # # Exception| cpu 4: rx_hash 0x171706bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43250 dport 55417] != expected 0x8ce262a # # Exception| cpu 4: rx_hash 0x967f381e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 55417] != expected 0x9ddad823 # # Exception| cpu 4: rx_hash 0xbab1a12d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43360 dport 55417] != expected 0x5f4fd9f4 # # Exception| cpu 4: rx_hash 0x9f7c37c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43390 dport 55417] != expected 0x6158104b # # Exception| cpu 4: rx_hash 0x27952196 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43402 dport 55417] != expected 0xbda7236d # # Exception| cpu 4: rx_hash 0x0b5bb8a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43454 dport 55417] != expected 0x7f3222ba # # Exception| cpu 4: rx_hash 0xf306b1ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43526 dport 55417] != expected 0xe9476e98 # # Exception| cpu 4: rx_hash 0xcd2ee3ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 43534 dport 55417] != expected 0xb4d98b90 # # Exception| cpu 4: rx_hash 0x7ef453f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43562 dport 55417] != expected 0xd883f8c3 # # Exception| cpu 4: rx_hash 0x9db0de5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43582 dport 55417] != expected 0xcd714056 # # Exception| cpu 4: rx_hash 0x56bb4d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43594 dport 55417] != expected 0xe4579d20 # # Exception| cpu 4: rx_hash 0x993159b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43626 dport 55417] != expected 0x33302462 # # Exception| cpu 4: rx_hash 0xfcb4900c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43650 dport 55417] != expected 0xa7a34ad9 # # Exception| cpu 4: rx_hash 0x28db4039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43700 dport 55417] != expected 0x134ddf2c # # Exception| cpu 4: rx_hash 0xee525b7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43710 dport 55417] != expected 0x38a8ae06 # # Exception| cpu 4: rx_hash 0x09975136 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43774 dport 55417] != expected 0xd31b72a7 # # Exception| cpu 4: rx_hash 0xb256ba3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43780 dport 55417] != expected 0xe5d00d92 # # Exception| cpu 4: rx_hash 0x9e98230c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43824 dport 55417] != expected 0x27450c45 # # Exception| cpu 4: rx_hash 0x931aab30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43854 dport 55417] != expected 0x2586a019 # # Exception| cpu 4: rx_hash 0x4e7674d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43858 dport 55417] != expected 0x6deafd84 # # Exception| cpu 4: rx_hash 0x81fc6042 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43890 dport 55417] != expected 0xba8d44c6 # # Exception| cpu 4: rx_hash 0xe479a9ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 43930 dport 55417] != expected 0x2e1e2a7d # # Exception| cpu 4: rx_hash 0x41c45575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43990 dport 55417] != expected 0x230ed9c5 # # Exception| cpu 4: rx_hash 0xfb1deab1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43992 dport 55417] != expected 0xb3d662fe # # Exception| cpu 4: rx_hash 0x2f723a84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44014 dport 55417] != expected 0x738f70b # # Exception| cpu 4: rx_hash 0x48c75aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44028 dport 55417] != expected 0xdf8c11ad # # Exception| cpu 4: rx_hash 0x8573adc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44032 dport 55417] != expected 0x87cc76f5 # # Exception| cpu 4: rx_hash 0x581f7221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44060 dport 55417] != expected 0xcfa02b68 # # Exception| cpu 4: rx_hash 0x74d1eb12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44072 dport 55417] != expected 0xd352abf # # Exception| cpu 4: rx_hash 0x979566b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44092 dport 55417] != expected 0x18c7922a # # Exception| count: pass=0 nohash=0 fail=84 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8e28861d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59800 dport 55211] OK # # # cpu 0: rx_hash 0xc5537f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59838 dport 55211] OK # # # cpu 0: rx_hash 0x914cc553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59866 dport 55211] OK # # # cpu 0: rx_hash 0xfb876d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 55211] OK # # # cpu 0: rx_hash 0x03262447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59918 dport 55211] OK # # # cpu 0: rx_hash 0x953102b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59956 dport 55211] OK # # # cpu 0: rx_hash 0xbd7e1c68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59988 dport 55211] OK # # # cpu 0: rx_hash 0x45df556e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59990 dport 55211] OK # # # cpu 0: rx_hash 0xf605e57d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60018 dport 55211] OK # # # cpu 0: rx_hash 0x8a5541fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60022 dport 55211] OK # # # cpu 0: rx_hash 0x0c9405e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60042 dport 55211] OK # # # cpu 0: rx_hash 0xd1f8da02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 55211] OK # # # cpu 0: rx_hash 0x47effcf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60076 dport 55211] OK # # # cpu 0: rx_hash 0x5c0a3850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60090 dport 55211] OK # # # cpu 0: rx_hash 0x363dd04a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60118 dport 55211] OK # # # cpu 0: rx_hash 0x85e76059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60146 dport 55211] OK # # # cpu 0: rx_hash 0x3e268b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60168 dport 55211] OK # # # cpu 0: rx_hash 0x25c34ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60190 dport 55211] OK # # # cpu 0: rx_hash 0xa831ada7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60210 dport 55211] OK # # # cpu 0: rx_hash 0x6eb8b6e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60216 dport 55211] OK # # # cpu 0: rx_hash 0x9619ffe6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 55211] OK # # # cpu 0: rx_hash 0x9b9b77da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60228 dport 55211] OK # # # cpu 4: rx_hash 0x48a19d5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59794 dport 55211] OK # # # cpu 4: rx_hash 0x646f0469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59814 dport 55211] OK # # # cpu 4: rx_hash 0x8aa901f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59852 dport 55211] OK # # # cpu 4: rx_hash 0x83aa0e21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 55211] OK # # # cpu 4: rx_hash 0x226a3548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59972 dport 55211] OK # # # cpu 4: rx_hash 0x6911cc5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60002 dport 55211] OK # # # cpu 4: rx_hash 0xede021d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60004 dport 55211] OK # # # cpu 4: rx_hash 0x154168de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60006 dport 55211] OK # # # cpu 4: rx_hash 0x0ea4ac7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60016 dport 55211] OK # # # cpu 4: rx_hash 0xd8fbd5d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60092 dport 55211] OK # # # cpu 4: rx_hash 0x6fa0e22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60108 dport 55211] OK # # # cpu 4: rx_hash 0x4a6d74c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60114 dport 55211] OK # # # cpu 4: rx_hash 0xbbcf3218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60154 dport 55211] OK # # # cpu 4: rx_hash 0xbad766d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60174 dport 55211] OK # # # cpu 4: rx_hash 0x37258487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60194 dport 55211] OK # # # cpu 4: rx_hash 0x33a4036c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60278 dport 55211] OK # # # cpu 4: rx_hash 0xb5654772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 55211] OK # # # cpu 4: rx_hash 0xbc6648a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60320 dport 55211] OK # # # cpu 4: rx_hash 0x5f22c506 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60340 dport 55211] OK # # # cpu 4: rx_hash 0xa7838c00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60342 dport 55211] OK # # # cpu 4: rx_hash 0x023e708a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60410 dport 55211] OK # # # cpu 4: rx_hash 0x12e65809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60442 dport 55211] OK # # # cpu 4: rx_hash 0x67b5f35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60468 dport 55211] OK # # # cpu 4: rx_hash 0x33aa4906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60496 dport 55211] OK # # # cpu 4: rx_hash 0xe7c59933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60518 dport 55211] OK # # # cpu 4: rx_hash 0x8070f915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60532 dport 55211] OK # # # cpu 4: rx_hash 0xbe58ab54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60540 dport 55211] OK # # # cpu 4: rx_hash 0xe5f530a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60572 dport 55211] OK # # # cpu 4: rx_hash 0xb56b0d18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60588 dport 55211] OK # # # cpu 4: rx_hash 0xae8ec9bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60602 dport 55211] OK # # # cpu 4: rx_hash 0x19d5fe45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60618 dport 55211] OK # # # cpu 4: rx_hash 0xb8e98524 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60626 dport 55211] OK # # # cpu 4: rx_hash 0x7f78caae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60716 dport 55211] OK # # # cpu 4: rx_hash 0xde44b1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60724 dport 55211] OK # # # cpu 4: rx_hash 0x07a9e9c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60796 dport 55211] OK # # # cpu 4: rx_hash 0x0599405d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60806 dport 55211] OK # # # count: pass=58 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 44302 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 44302] != expected 0x29a15215 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55732 dport 44302] != expected 0x29a15215 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44583 dport 44302] != expected 0xfc88d8c7 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44583 dport 44302] != expected 0xfc88d8c7 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49995 dport 44302] != expected 0xa7c9125f # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49995 dport 44302] != expected 0xa7c9125f # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45162 dport 44302] != expected 0x165114f3 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45162 dport 44302] != expected 0x165114f3 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42126 dport 44302] != expected 0x9d74a7e9 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42126 dport 44302] != expected 0x9d74a7e9 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39297 dport 44302] != expected 0x9e28c85b # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39297 dport 44302] != expected 0x9e28c85b # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34061 dport 44302] != expected 0xbb1a654f # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34061 dport 44302] != expected 0xbb1a654f # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38446 dport 44302] != expected 0xd6c523a4 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38446 dport 44302] != expected 0xd6c523a4 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45562 dport 44302] != expected 0x37ab7f0f # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45562 dport 44302] != expected 0x37ab7f0f # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52855 dport 44302] != expected 0x13c8a287 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52855 dport 44302] != expected 0x13c8a287 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 44302] != expected 0x1e105fdd # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53846 dport 44302] != expected 0x1e105fdd # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40778 dport 44302] != expected 0xe49de59b # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40778 dport 44302] != expected 0xe49de59b # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54630 dport 44302] != expected 0xbe99256d # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54630 dport 44302] != expected 0xbe99256d # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48287 dport 44302] != expected 0x77bfacbf # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48287 dport 44302] != expected 0x77bfacbf # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52046 dport 44302] != expected 0x3f5e6eee # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52046 dport 44302] != expected 0x3f5e6eee # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51934 dport 44302] != expected 0x1ea40512 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51934 dport 44302] != expected 0x1ea40512 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42305 dport 44302] != expected 0x85ddf14e # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42305 dport 44302] != expected 0x85ddf14e # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53752 dport 44302] != expected 0xebec3f48 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53752 dport 44302] != expected 0xebec3f48 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60976 dport 44302] != expected 0xea1d6fe9 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60976 dport 44302] != expected 0xea1d6fe9 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46360 dport 44302] != expected 0x16665d54 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46360 dport 44302] != expected 0x16665d54 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56986 dport 44302] != expected 0xb73fe11a # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56986 dport 44302] != expected 0xb73fe11a # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38938 dport 44302] != expected 0x78c0fac8 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38938 dport 44302] != expected 0x78c0fac8 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 44302] != expected 0x1109abd1 # # Exception| cpu 5: rx_hash 0x80cc8afd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 44302] != expected 0x1109abd1 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 58619 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51181 dport 58619] != expected 0x5a9a9c21 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51181 dport 58619] != expected 0x5a9a9c21 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46810 dport 58619] != expected 0xf2f1c7bd # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46810 dport 58619] != expected 0xf2f1c7bd # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39480 dport 58619] != expected 0xbd70e7a5 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39480 dport 58619] != expected 0xbd70e7a5 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39252 dport 58619] != expected 0x324eec64 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39252 dport 58619] != expected 0x324eec64 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34953 dport 58619] != expected 0x1829785d # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34953 dport 58619] != expected 0x1829785d # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53315 dport 58619] != expected 0x3cc11507 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53315 dport 58619] != expected 0x3cc11507 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33829 dport 58619] != expected 0x1f7b67dd # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33829 dport 58619] != expected 0x1f7b67dd # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42745 dport 58619] != expected 0x1f071c0e # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42745 dport 58619] != expected 0x1f071c0e # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59353 dport 58619] != expected 0x639b8f06 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59353 dport 58619] != expected 0x639b8f06 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56814 dport 58619] != expected 0x7320da19 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56814 dport 58619] != expected 0x7320da19 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44209 dport 58619] != expected 0xcd2ccd1c # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44209 dport 58619] != expected 0xcd2ccd1c # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33252 dport 58619] != expected 0x6d93688b # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33252 dport 58619] != expected 0x6d93688b # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42394 dport 58619] != expected 0xdba23a07 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42394 dport 58619] != expected 0xdba23a07 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44441 dport 58619] != expected 0x857fc95f # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44441 dport 58619] != expected 0x857fc95f # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45567 dport 58619] != expected 0xfb1c56dd # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45567 dport 58619] != expected 0xfb1c56dd # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38608 dport 58619] != expected 0x21b756ee # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38608 dport 58619] != expected 0x21b756ee # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59913 dport 58619] != expected 0x281b132e # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59913 dport 58619] != expected 0x281b132e # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37350 dport 58619] != expected 0xbead35a4 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37350 dport 58619] != expected 0xbead35a4 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46627 dport 58619] != expected 0xf922b52c # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46627 dport 58619] != expected 0xf922b52c # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34050 dport 58619] != expected 0x1cb34e56 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34050 dport 58619] != expected 0x1cb34e56 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39732 dport 58619] != expected 0x46f953f5 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39732 dport 58619] != expected 0x46f953f5 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40235 dport 58619] != expected 0x60f2a6f0 # # Exception| cpu 4: rx_hash 0x3044bc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40235 dport 58619] != expected 0x60f2a6f0 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->