< 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 46757 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x32c155ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41004 dport 46757] != expected 0x514de4f8 # # Exception| cpu 0: rx_hash 0x5c004156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41028 dport 46757] != expected 0x840257df # # Exception| cpu 0: rx_hash 0x818268a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41072 dport 46757] != expected 0x2e9d3190 # # Exception| cpu 0: rx_hash 0x6cf0a78f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41106 dport 46757] != expected 0xda8a3ebe # # Exception| cpu 0: rx_hash 0xef3891dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41118 dport 46757] != expected 0xc09de6c7 # # Exception| cpu 0: rx_hash 0xf706f9f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41144 dport 46757] != expected 0xc931043f # # Exception| cpu 0: rx_hash 0xdfb39a83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41166 dport 46757] != expected 0xa55aebd6 # # Exception| cpu 0: rx_hash 0x1a0fdb5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41180 dport 46757] != expected 0x6696f61 # # Exception| cpu 0: rx_hash 0xe0ef939b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41182 dport 46757] != expected 0xde5c4fc2 # # Exception| cpu 0: rx_hash 0xbea58c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41190 dport 46757] != expected 0x6ed4f1f4 # # Exception| cpu 0: rx_hash 0x0231b374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41210 dport 46757] != expected 0xfc58d99 # # Exception| cpu 0: rx_hash 0xf318b847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41272 dport 46757] != expected 0x41e1bafc # # Exception| cpu 0: rx_hash 0xa285a5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41280 dport 46757] != expected 0xefa8adcf # # Exception| cpu 0: rx_hash 0xdc3db795 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41288 dport 46757] != expected 0x19a5e5e7 # # Exception| cpu 0: rx_hash 0x47cbe9ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41314 dport 46757] != expected 0xa1edf66 # # Exception| cpu 0: rx_hash 0xbabbcd8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41318 dport 46757] != expected 0xe6044f37 # # Exception| cpu 0: rx_hash 0x11bd752f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41370 dport 46757] != expected 0xab371cd7 # # Exception| cpu 0: rx_hash 0xb517224d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41376 dport 46757] != expected 0xc38a8242 # # Exception| cpu 0: rx_hash 0xa2fe4823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41414 dport 46757] != expected 0xd4e7c9bf # # Exception| cpu 0: rx_hash 0x06541f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 46757] != expected 0xbc5a572a # # Exception| cpu 0: rx_hash 0x10018e23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41488 dport 46757] != expected 0xce07ffbf # # Exception| cpu 0: rx_hash 0x6929f0b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41502 dport 46757] != expected 0xc250765 # # Exception| cpu 0: rx_hash 0x1fd68c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41552 dport 46757] != expected 0xd0c656ba # # Exception| cpu 0: rx_hash 0xb3405862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41642 dport 46757] != expected 0xa9dab5a8 # # Exception| cpu 0: rx_hash 0x8c1c517a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41658 dport 46757] != expected 0xd2dc11bc # # Exception| cpu 0: rx_hash 0x5e497acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41678 dport 46757] != expected 0x6682def6 # # Exception| cpu 0: rx_hash 0x467712e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41704 dport 46757] != expected 0x6f2e3c0e # # Exception| cpu 0: rx_hash 0x41e77e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41710 dport 46757] != expected 0x5b018cfc # # Exception| cpu 0: rx_hash 0x2b382b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41734 dport 46757] != expected 0x69e8118 # # Exception| cpu 0: rx_hash 0x97ac1444 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 46757] != expected 0x678ffd75 # # Exception| cpu 0: rx_hash 0xde0f618f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41796 dport 46757] != expected 0xc06a08be # # Exception| cpu 0: rx_hash 0x1bb32050 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41814 dport 46757] != expected 0x63598c09 # # Exception| cpu 0: rx_hash 0x987b1602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41818 dport 46757] != expected 0x794e5470 # # Exception| cpu 0: rx_hash 0xeeff8756 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41874 dport 46757] != expected 0x9ee261df # # Exception| cpu 0: rx_hash 0x2304a86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41926 dport 46757] != expected 0x173ffc9f # # Exception| cpu 0: rx_hash 0xb8f2f611 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41964 dport 46757] != expected 0x484c61e # # Exception| cpu 0: rx_hash 0x803e93ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 41978 dport 46757] != expected 0x4badd2f8 # # Exception| cpu 4: rx_hash 0x9e2c6c2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41040 dport 46757] != expected 0x131e639a # # Exception| cpu 4: rx_hash 0x1a7436db [saddr 192.0.3.2 daddr 192.0.3.1 sport 41050 dport 46757] != expected 0x3d260b11 # # Exception| cpu 4: rx_hash 0xff3a7a90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41080 dport 46757] != expected 0xd89079b8 # # Exception| cpu 4: rx_hash 0x5bebc075 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41156 dport 46757] != expected 0x8b62835d # # Exception| cpu 4: rx_hash 0x43d5a85d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41186 dport 46757] != expected 0x82ce61a5 # # Exception| cpu 4: rx_hash 0x3d6dba6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41194 dport 46757] != expected 0x74c3298d # # Exception| cpu 4: rx_hash 0x6f7e8a99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41236 dport 46757] != expected 0x6675308f # # Exception| cpu 4: rx_hash 0x3134953c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41260 dport 46757] != expected 0xd6fd8eb9 # # Exception| cpu 4: rx_hash 0x8a30c6d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41270 dport 46757] != expected 0x83c34226 # # Exception| cpu 4: rx_hash 0x6739e47b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41298 dport 46757] != expected 0x4c9b2978 # # Exception| cpu 4: rx_hash 0x3973fbde [saddr 192.0.3.2 daddr 192.0.3.1 sport 41322 dport 46757] != expected 0xfc13974e # # Exception| cpu 4: rx_hash 0x50596e06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41346 dport 46757] != expected 0x263cf0eb # # Exception| cpu 4: rx_hash 0xdc465a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41422 dport 46757] != expected 0x22ea8197 # # Exception| cpu 4: rx_hash 0x5675f9ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 41486 dport 46757] != expected 0x7723a371 # # Exception| cpu 4: rx_hash 0xeae1c6e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41490 dport 46757] != expected 0x1632df1c # # Exception| cpu 4: rx_hash 0x1791e287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41494 dport 46757] != expected 0xfa284f4d # # Exception| cpu 4: rx_hash 0xe536c4a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41554 dport 46757] != expected 0x8f37619 # # Exception| cpu 4: rx_hash 0x519e788d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41614 dport 46757] != expected 0x784377f3 # # Exception| cpu 4: rx_hash 0xe2dd4581 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41682 dport 46757] != expected 0x793a29b # # Exception| cpu 4: rx_hash 0xc22f4815 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41698 dport 46757] != expected 0x41165485 # # Exception| cpu 4: rx_hash 0x83cb533c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41722 dport 46757] != expected 0xcc1db8b9 # # Exception| cpu 4: rx_hash 0x5580393f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41742 dport 46757] != expected 0xf093c930 # # Exception| cpu 4: rx_hash 0x42695351 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41832 dport 46757] != expected 0xe7fe82cd # # Exception| cpu 4: rx_hash 0xd1a38e4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41858 dport 46757] != expected 0xe5e4c5cb # # Exception| cpu 4: rx_hash 0xb0b598f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 46757] != expected 0x2e6adfe9 # # Exception| cpu 4: rx_hash 0x4dc5bc90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41902 dport 46757] != expected 0xc2704fb8 # # Exception| cpu 4: rx_hash 0x2494c4cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41920 dport 46757] != expected 0x23104c6d # # Exception| cpu 4: rx_hash 0xa0cc9e39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41930 dport 46757] != expected 0xd2824e6 # # Exception| cpu 4: rx_hash 0x5dbcba5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41934 dport 46757] != expected 0xe132b4b7 # # Exception| cpu 4: rx_hash 0x87aeff09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41980 dport 46757] != expected 0x7f82620a # # Exception| cpu 4: rx_hash 0x94ba5f90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41986 dport 46757] != expected 0x4f0054b8 # # Exception| cpu 4: rx_hash 0x0f4c01ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42024 dport 46757] != expected 0x5cbb6e39 # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7cc8250b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47148 dport 39018] OK # # # cpu 0: rx_hash 0x7cb3c88c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47274 dport 39018] OK # # # cpu 0: rx_hash 0x2abeb9cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47316 dport 39018] OK # # # cpu 0: rx_hash 0x0a4cb45f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47332 dport 39018] OK # # # cpu 0: rx_hash 0x3280d1e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47346 dport 39018] OK # # # cpu 0: rx_hash 0x19bb9f83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47362 dport 39018] OK # # # cpu 0: rx_hash 0xdc07de5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47376 dport 39018] OK # # # cpu 0: rx_hash 0x26e7969b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47378 dport 39018] OK # # # cpu 0: rx_hash 0xfcf5d3c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47392 dport 39018] OK # # # cpu 0: rx_hash 0x166c9dc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47426 dport 39018] OK # # # cpu 0: rx_hash 0x293094dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47442 dport 39018] OK # # # cpu 0: rx_hash 0x67786035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47500 dport 39018] OK # # # cpu 0: rx_hash 0x85a640da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47528 dport 39018] OK # # # cpu 0: rx_hash 0x11871ce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47554 dport 39018] OK # # # cpu 0: rx_hash 0x2edb15fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47570 dport 39018] OK # # # cpu 0: rx_hash 0xf4c950ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47584 dport 39018] OK # # # cpu 0: rx_hash 0x09b974ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47588 dport 39018] OK # # # cpu 0: rx_hash 0xcc053511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47606 dport 39018] OK # # # cpu 0: rx_hash 0xa378dae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47636 dport 39018] OK # # # cpu 0: rx_hash 0x7efaf311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47648 dport 39018] OK # # # cpu 0: rx_hash 0x2f67eef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47704 dport 39018] OK # # # cpu 0: rx_hash 0xb301dc2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47732 dport 39018] OK # # # cpu 0: rx_hash 0xcdb9ce1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47740 dport 39018] OK # # # cpu 0: rx_hash 0x5e731302 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47766 dport 39018] OK # # # cpu 4: rx_hash 0x91c107a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47176 dport 39018] OK # # # cpu 4: rx_hash 0x96516b06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47182 dport 39018] OK # # # cpu 4: rx_hash 0xae9d0eba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47192 dport 39018] OK # # # cpu 4: rx_hash 0x356b50c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47218 dport 39018] OK # # # cpu 4: rx_hash 0x631dcc00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47242 dport 39018] OK # # # cpu 4: rx_hash 0x5c41c518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47258 dport 39018] OK # # # cpu 4: rx_hash 0x85ddad5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47406 dport 39018] OK # # # cpu 4: rx_hash 0xbd11c8e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47416 dport 39018] OK # # # cpu 4: rx_hash 0xba81a445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47422 dport 39018] OK # # # cpu 4: rx_hash 0xf4b2bd2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47462 dport 39018] OK # # # cpu 4: rx_hash 0x8a0aaf1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47470 dport 39018] OK # # # cpu 4: rx_hash 0x5824692d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47516 dport 39018] OK # # # cpu 4: rx_hash 0xc4425bf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47536 dport 39018] OK # # # cpu 4: rx_hash 0x39327f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47540 dport 39018] OK # # # cpu 4: rx_hash 0x9bb4bf5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47618 dport 39018] OK # # # cpu 4: rx_hash 0x66c49b39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47622 dport 39018] OK # # # cpu 4: rx_hash 0x838ad772 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47652 dport 39018] OK # # # cpu 4: rx_hash 0x07d28d84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47662 dport 39018] OK # # # cpu 4: rx_hash 0x388e849c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47678 dport 39018] OK # # # cpu 4: rx_hash 0x51dffcc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47696 dport 39018] OK # # # cpu 4: rx_hash 0x8bcdb990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47714 dport 39018] OK # # # cpu 4: rx_hash 0x7e811e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47782 dport 39018] OK # # # cpu 4: rx_hash 0x464d7b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47792 dport 39018] OK # # # cpu 4: rx_hash 0xb37a31ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 39018] OK # # # cpu 4: rx_hash 0x9fd1136f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47876 dport 39018] OK # # # cpu 4: rx_hash 0x24d54081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47902 dport 39018] OK # # # cpu 4: rx_hash 0x03b721b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47912 dport 39018] OK # # # cpu 4: rx_hash 0x97967d8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47938 dport 39018] OK # # # cpu 4: rx_hash 0xeebe0318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47948 dport 39018] OK # # # cpu 4: rx_hash 0x55ba50f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47958 dport 39018] OK # # # cpu 4: rx_hash 0x8fa815a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47972 dport 39018] OK # # # cpu 4: rx_hash 0xa7669b54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48020 dport 39018] OK # # # cpu 4: rx_hash 0x233ec1a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48030 dport 39018] OK # # # cpu 4: rx_hash 0xb8c89fd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48052 dport 39018] OK # # # cpu 4: rx_hash 0x907dfcae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48066 dport 39018] OK # # # cpu 4: rx_hash 0x34d7abcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48120 dport 39018] OK # # # cpu 4: rx_hash 0x5eeb75c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48136 dport 39018] OK # # # cpu 4: rx_hash 0xfdd14e06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48180 dport 39018] OK # # # cpu 4: rx_hash 0x2f8465b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48192 dport 39018] OK # # # count: pass=63 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 60355 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53603 dport 60355] != expected 0x1450465 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53603 dport 60355] != expected 0x1450465 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 60355] != expected 0x34ef4560 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40856 dport 60355] != expected 0x34ef4560 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37338 dport 60355] != expected 0xa0d9ee3e # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37338 dport 60355] != expected 0xa0d9ee3e # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59241 dport 60355] != expected 0xe90fc6a8 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59241 dport 60355] != expected 0xe90fc6a8 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 60355] != expected 0xf39f5973 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 60355] != expected 0xf39f5973 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35530 dport 60355] != expected 0x573a1ea7 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35530 dport 60355] != expected 0x573a1ea7 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58262 dport 60355] != expected 0x2d8fee3d # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58262 dport 60355] != expected 0x2d8fee3d # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33717 dport 60355] != expected 0x8a709f29 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33717 dport 60355] != expected 0x8a709f29 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59181 dport 60355] != expected 0x1bd4fffc # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59181 dport 60355] != expected 0x1bd4fffc # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51279 dport 60355] != expected 0x69ecefbb # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51279 dport 60355] != expected 0x69ecefbb # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39377 dport 60355] != expected 0x4e7dcabb # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39377 dport 60355] != expected 0x4e7dcabb # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42169 dport 60355] != expected 0x69de81f3 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42169 dport 60355] != expected 0x69de81f3 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37024 dport 60355] != expected 0x5115b3ef # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37024 dport 60355] != expected 0x5115b3ef # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 60355] != expected 0xb3f08214 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 60355] != expected 0xb3f08214 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37787 dport 60355] != expected 0xcdaa335d # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37787 dport 60355] != expected 0xcdaa335d # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34655 dport 60355] != expected 0x6986c2bf # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34655 dport 60355] != expected 0x6986c2bf # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52792 dport 60355] != expected 0x97d96ea4 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52792 dport 60355] != expected 0x97d96ea4 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43560 dport 60355] != expected 0xff1092db # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43560 dport 60355] != expected 0xff1092db # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35091 dport 60355] != expected 0x3f92913b # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35091 dport 60355] != expected 0x3f92913b # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54638 dport 60355] != expected 0x4ad487ca # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54638 dport 60355] != expected 0x4ad487ca # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34683 dport 60355] != expected 0xb81f00e4 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34683 dport 60355] != expected 0xb81f00e4 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51069 dport 60355] != expected 0x222e71bf # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51069 dport 60355] != expected 0x222e71bf # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40827 dport 60355] != expected 0x70920b08 # # Exception| cpu 4: rx_hash 0xd91c94e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40827 dport 60355] != expected 0x70920b08 # # 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 56180 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35733 dport 56180] != expected 0x3ad0a772 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35733 dport 56180] != expected 0x3ad0a772 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 56180] != expected 0xe8187d1c # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 56180] != expected 0xe8187d1c # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50407 dport 56180] != expected 0xe196df8a # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50407 dport 56180] != expected 0xe196df8a # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39572 dport 56180] != expected 0x7cdaaa65 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39572 dport 56180] != expected 0x7cdaaa65 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45080 dport 56180] != expected 0x4162eb4a # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45080 dport 56180] != expected 0x4162eb4a # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47582 dport 56180] != expected 0x2d457c08 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47582 dport 56180] != expected 0x2d457c08 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58921 dport 56180] != expected 0x49676c36 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58921 dport 56180] != expected 0x49676c36 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52765 dport 56180] != expected 0xac8453d7 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52765 dport 56180] != expected 0xac8453d7 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46442 dport 56180] != expected 0x57af1cea # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46442 dport 56180] != expected 0x57af1cea # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58394 dport 56180] != expected 0xe74f58a2 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58394 dport 56180] != expected 0xe74f58a2 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45217 dport 56180] != expected 0xed03e443 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45217 dport 56180] != expected 0xed03e443 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60998 dport 56180] != expected 0xb5883df4 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60998 dport 56180] != expected 0xb5883df4 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46923 dport 56180] != expected 0x3c3b69a1 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46923 dport 56180] != expected 0x3c3b69a1 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59162 dport 56180] != expected 0x6540787b # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59162 dport 56180] != expected 0x6540787b # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55943 dport 56180] != expected 0x60a9ad37 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55943 dport 56180] != expected 0x60a9ad37 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59944 dport 56180] != expected 0x1c24358f # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59944 dport 56180] != expected 0x1c24358f # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48525 dport 56180] != expected 0xd213de3a # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48525 dport 56180] != expected 0xd213de3a # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46692 dport 56180] != expected 0xac8842a6 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46692 dport 56180] != expected 0xac8842a6 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49815 dport 56180] != expected 0x8fb44034 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49815 dport 56180] != expected 0x8fb44034 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47211 dport 56180] != expected 0x11985c2 # # Exception| cpu 4: rx_hash 0xad5199bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47211 dport 56180] != expected 0x11985c2 # # 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__->