< 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 55826 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 76 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6e120dce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35916 dport 55826] != expected 0x42c57ba0 # # Exception| cpu 0: rx_hash 0x80eafc1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 35984 dport 55826] != expected 0xdd10f930 # # Exception| cpu 0: rx_hash 0xe9232a02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35994 dport 55826] != expected 0xdd7bade9 # # Exception| cpu 0: rx_hash 0x860c09f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35998 dport 55826] != expected 0x22bf2599 # # Exception| cpu 0: rx_hash 0x5f0d0680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36010 dport 55826] != expected 0x5d721efb # # Exception| cpu 0: rx_hash 0x803622a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36064 dport 55826] != expected 0xe2e502a5 # # Exception| cpu 0: rx_hash 0x83455853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36092 dport 55826] != expected 0x1d32ecf1 # # Exception| cpu 0: rx_hash 0x19001a7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36116 dport 55826] != expected 0x92d54722 # # Exception| cpu 0: rx_hash 0x1fe6ef92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36122 dport 55826] != expected 0x6d7a9b8b # # Exception| cpu 0: rx_hash 0xc6e7e0e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36142 dport 55826] != expected 0x12b7a0e9 # # Exception| cpu 0: rx_hash 0xaa676759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36166 dport 55826] != expected 0x2d513d58 # # Exception| cpu 0: rx_hash 0x1df0f6a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36174 dport 55826] != expected 0xd2b37960 # # Exception| cpu 0: rx_hash 0x774a5a4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36184 dport 55826] != expected 0x2d0fc3ed # # Exception| cpu 0: rx_hash 0xa8ada0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36194 dport 55826] != expected 0xad6d2426 # # Exception| cpu 0: rx_hash 0x1f3a312f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36202 dport 55826] != expected 0x528f601e # # Exception| cpu 0: rx_hash 0x28c3cf89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36226 dport 55826] != expected 0xb297d9ec # # Exception| cpu 0: rx_hash 0x9f545e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36234 dport 55826] != expected 0x4d759dd4 # # Exception| cpu 0: rx_hash 0x980b16e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36284 dport 55826] != expected 0xcd31b657 # # Exception| cpu 0: rx_hash 0xf64156d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36336 dport 55826] != expected 0x72eb3298 # # Exception| cpu 0: rx_hash 0x0e3ea1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36364 dport 55826] != expected 0x4ac6ba37 # # Exception| cpu 0: rx_hash 0x0cf46638 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36392 dport 55826] != expected 0xcafaa349 # # Exception| cpu 0: rx_hash 0xbd59dc95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36446 dport 55826] != expected 0xf542c04d # # Exception| cpu 0: rx_hash 0x0ee27f0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 55826] != expected 0x753341a2 # # Exception| cpu 0: rx_hash 0xe436bcb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36490 dport 55826] != expected 0x957506e5 # # Exception| cpu 0: rx_hash 0xe745c64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36502 dport 55826] != expected 0x6aa2e8b1 # # Exception| cpu 0: rx_hash 0x890f867a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36570 dport 55826] != expected 0xd5786c7e # # Exception| cpu 0: rx_hash 0x500e8908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36590 dport 55826] != expected 0xaab5571c # # Exception| cpu 0: rx_hash 0x12f37929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36618 dport 55826] != expected 0x25743087 # # Exception| cpu 0: rx_hash 0xcf029a80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36708 dport 55826] != expected 0x1adf35a7 # # Exception| cpu 0: rx_hash 0x7be6718c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36720 dport 55826] != expected 0x1aea9fcb # # Exception| cpu 0: rx_hash 0x908b0f44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36798 dport 55826] != expected 0x85472fa6 # # Exception| cpu 0: rx_hash 0x4b9c1905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36830 dport 55826] != expected 0x4543f62f # # Exception| cpu 0: rx_hash 0x929d1677 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36842 dport 55826] != expected 0x3a8ecd4d # # Exception| cpu 0: rx_hash 0xf827ba9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36860 dport 55826] != expected 0xc53277c0 # # Exception| cpu 0: rx_hash 0xb7e09d1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36898 dport 55826] != expected 0x3d91a96e # # Exception| cpu 0: rx_hash 0xde294b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36904 dport 55826] != expected 0x3dfafdb7 # # Exception| cpu 0: rx_hash 0xb493e7e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36926 dport 55826] != expected 0xc246473a # # Exception| cpu 0: rx_hash 0x0487e03e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36976 dport 55826] != expected 0x8215d314 # # Exception| cpu 4: rx_hash 0xdd7570ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 35870 dport 55826] != expected 0xfd4101da # # Exception| cpu 4: rx_hash 0x04747f9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35882 dport 55826] != expected 0x828c3ab8 # # Exception| cpu 4: rx_hash 0xdfbfb763 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35898 dport 55826] != expected 0x7d7d18a4 # # Exception| cpu 4: rx_hash 0xd9859c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35908 dport 55826] != expected 0xbd273f98 # # Exception| cpu 4: rx_hash 0xb4607848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35940 dport 55826] != expected 0xc2dfae96 # # Exception| cpu 4: rx_hash 0x6a3e3fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35942 dport 55826] != expected 0x3d56be77 # # Exception| cpu 4: rx_hash 0xb1f5f754 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35958 dport 55826] != expected 0xc2a79c6b # # Exception| cpu 4: rx_hash 0x857f7306 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35970 dport 55826] != expected 0xdd68cbcd # # Exception| cpu 4: rx_hash 0x59372dd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36052 dport 55826] != expected 0x9d2839c7 # # Exception| cpu 4: rx_hash 0x314746b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36070 dport 55826] != expected 0xe2a89a34 # # Exception| cpu 4: rx_hash 0x34d2c9ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36084 dport 55826] != expected 0xe2d0a8c9 # # Exception| cpu 4: rx_hash 0x18b9a700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36140 dport 55826] != expected 0xed3eb008 # # Exception| cpu 4: rx_hash 0x2f9c871b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36276 dport 55826] != expected 0x32d3f26f # # Exception| cpu 4: rx_hash 0x2ad5d6ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 36310 dport 55826] != expected 0xd5e3b07 # # Exception| cpu 4: rx_hash 0xf0a7a33c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36350 dport 55826] != expected 0x8d44ee31 # # Exception| cpu 4: rx_hash 0x64840d5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36378 dport 55826] != expected 0xb57a00ba # # Exception| cpu 4: rx_hash 0x0f871ccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36404 dport 55826] != expected 0x352d4d1d # # Exception| cpu 4: rx_hash 0x09bd3799 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36426 dport 55826] != expected 0xf5776a21 # # Exception| cpu 4: rx_hash 0xd4900a8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36436 dport 55826] != expected 0xf5299494 # # Exception| cpu 4: rx_hash 0x63079b75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36444 dport 55826] != expected 0xacbd0ac # # Exception| cpu 4: rx_hash 0x516beacf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36518 dport 55826] != expected 0xeaab5ba3 # # Exception| cpu 4: rx_hash 0x578d1f27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36520 dport 55826] != expected 0x1504870a # # Exception| cpu 4: rx_hash 0xe553df7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36546 dport 55826] != expected 0xd56b0a5a # # Exception| cpu 4: rx_hash 0xccad3ec9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36616 dport 55826] != expected 0xdafd2066 # # Exception| cpu 4: rx_hash 0xc938b1d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36634 dport 55826] != expected 0xda85129b # # Exception| cpu 4: rx_hash 0x7f169d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36650 dport 55826] != expected 0x5a8ca189 # # Exception| cpu 4: rx_hash 0x7a83124b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36664 dport 55826] != expected 0x5af49374 # # Exception| cpu 4: rx_hash 0x1570ef06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36684 dport 55826] != expected 0x9ac5e091 # # Exception| cpu 4: rx_hash 0xa35ec384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36732 dport 55826] != expected 0x1acc5383 # # Exception| cpu 4: rx_hash 0x498a0036 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36746 dport 55826] != expected 0xfa8a14c4 # # Exception| cpu 4: rx_hash 0xf99e07e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36804 dport 55826] != expected 0xbad980ea # # Exception| cpu 4: rx_hash 0x4d7aeced [saddr 192.0.3.2 daddr 192.0.3.1 sport 36816 dport 55826] != expected 0xbaec2a86 # # Exception| cpu 4: rx_hash 0xfdb23587 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36846 dport 55826] != expected 0xc54a453d # # Exception| cpu 4: rx_hash 0x2679fd7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36862 dport 55826] != expected 0x3abb6721 # # Exception| cpu 4: rx_hash 0xb52a5a93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36870 dport 55826] != expected 0xbdadb010 # # Exception| cpu 4: rx_hash 0x01ceb19f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36882 dport 55826] != expected 0xbd981a7c # # Exception| cpu 4: rx_hash 0x6c2b55e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36914 dport 55826] != expected 0xc2608b72 # # Exception| cpu 4: rx_hash 0x316807ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 37068 dport 55826] != expected 0xddc4880d # # Exception| count: pass=0 nohash=0 fail=76 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xef678826 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46642 dport 53946] OK # # # cpu 0: rx_hash 0x8094756b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46662 dport 53946] OK # # # cpu 0: rx_hash 0xd9fb1547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46738 dport 53946] OK # # # cpu 0: rx_hash 0xb032c35f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46744 dport 53946] OK # # # cpu 0: rx_hash 0x00fa1a35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46758 dport 53946] OK # # # cpu 0: rx_hash 0x056f9529 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46772 dport 53946] OK # # # cpu 0: rx_hash 0xb2f804d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46780 dport 53946] OK # # # cpu 0: rx_hash 0xb57b92fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46842 dport 53946] OK # # # cpu 0: rx_hash 0x2e876dad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46890 dport 53946] OK # # # cpu 0: rx_hash 0x443dc141 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46908 dport 53946] OK # # # cpu 0: rx_hash 0x43be576e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46970 dport 53946] OK # # # cpu 0: rx_hash 0xc269854a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47010 dport 53946] OK # # # cpu 0: rx_hash 0x197e930b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47042 dport 53946] OK # # # cpu 0: rx_hash 0x7651b0fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47046 dport 53946] OK # # # cpu 0: rx_hash 0x1ceb1c17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47056 dport 53946] OK # # # cpu 0: rx_hash 0xc5ea1365 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47076 dport 53946] OK # # # cpu 0: rx_hash 0xac23c57d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47086 dport 53946] OK # # # cpu 0: rx_hash 0xe03e2641 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47108 dport 53946] OK # # # cpu 0: rx_hash 0x89f7f059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47118 dport 53946] OK # # # cpu 0: rx_hash 0x8b3d37d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47146 dport 53946] OK # # # cpu 0: rx_hash 0x8ea8b8cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47160 dport 53946] OK # # # cpu 0: rx_hash 0xe1879b3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47164 dport 53946] OK # # # cpu 0: rx_hash 0x8892939e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47174 dport 53946] OK # # # cpu 0: rx_hash 0x8cbea1f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47212 dport 53946] OK # # # cpu 0: rx_hash 0x666a624a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47258 dport 53946] OK # # # cpu 0: rx_hash 0x0b535889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47306 dport 53946] OK # # # cpu 0: rx_hash 0xbb9b81e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47348 dport 53946] OK # # # cpu 0: rx_hash 0x4d829ace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47364 dport 53946] OK # # # cpu 4: rx_hash 0xc8ff85de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46580 dport 53946] OK # # # cpu 4: rx_hash 0xe838c0b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46596 dport 53946] OK # # # cpu 4: rx_hash 0x33f30848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46612 dport 53946] OK # # # cpu 4: rx_hash 0x5b83632a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46630 dport 53946] OK # # # cpu 4: rx_hash 0x58f019de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46650 dport 53946] OK # # # cpu 4: rx_hash 0xea2ed987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46672 dport 53946] OK # # # cpu 4: rx_hash 0x83e70f9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46682 dport 53946] OK # # # cpu 4: rx_hash 0xee02ebe1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46714 dport 53946] OK # # # cpu 4: rx_hash 0xb224da6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46796 dport 53946] OK # # # cpu 4: rx_hash 0x6f09e778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46802 dport 53946] OK # # # cpu 4: rx_hash 0x6856afea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46820 dport 53946] OK # # # cpu 4: rx_hash 0x6b25d51e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46840 dport 53946] OK # # # cpu 4: rx_hash 0x9bda3bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46854 dport 53946] OK # # # cpu 4: rx_hash 0x4011f327 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46870 dport 53946] OK # # # cpu 4: rx_hash 0x28619845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46884 dport 53946] OK # # # cpu 4: rx_hash 0x9ff609bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46892 dport 53946] OK # # # cpu 4: rx_hash 0xf6e30118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46934 dport 53946] OK # # # cpu 4: rx_hash 0x7318e15a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47012 dport 53946] OK # # # cpu 4: rx_hash 0x1ad13742 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47022 dport 53946] OK # # # cpu 4: rx_hash 0x706b9bae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47032 dport 53946] OK # # # cpu 4: rx_hash 0x77e80d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47102 dport 53946] OK # # # cpu 4: rx_hash 0x8f1105b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47104 dport 53946] OK # # # cpu 4: rx_hash 0xe5aba95d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47126 dport 53946] OK # # # cpu 4: rx_hash 0x56100ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47156 dport 53946] OK # # # cpu 4: rx_hash 0x56ccd47e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47172 dport 53946] OK # # # cpu 4: rx_hash 0xe2283f72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47184 dport 53946] OK # # # cpu 4: rx_hash 0x8fcddb0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47216 dport 53946] OK # # # cpu 4: rx_hash 0x892b2ee4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47230 dport 53946] OK # # # cpu 4: rx_hash 0xd71b065a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47260 dport 53946] OK # # # cpu 4: rx_hash 0x08fcfcc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47270 dport 53946] OK # # # cpu 4: rx_hash 0xd337343c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47286 dport 53946] OK # # # cpu 4: rx_hash 0x65c5c603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47350 dport 53946] OK # # # cpu 4: rx_hash 0xfa150b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47372 dport 53946] OK # # # cpu 4: rx_hash 0x49727615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47454 dport 53946] OK # # # cpu 4: rx_hash 0x93000393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47478 dport 53946] OK # # # cpu 4: rx_hash 0xcd302b2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 53946] OK # # # cpu 4: rx_hash 0x7aa7bad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47516 dport 53946] OK # # # cpu 4: rx_hash 0xcc899657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47532 dport 53946] OK # # # cpu 4: rx_hash 0x16273d6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47604 dport 53946] OK # # # cpu 4: rx_hash 0x59cf5bf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47616 dport 53946] OK # # # cpu 4: rx_hash 0x5b059c78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47652 dport 53946] OK # # # count: pass=69 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 42949 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 34619 dport 42949] != expected 0x810c7368 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 34619 dport 42949] != expected 0x810c7368 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 38162 dport 42949] != expected 0x3f04ffaf # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 38162 dport 42949] != expected 0x3f04ffaf # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 42949] != expected 0x70145cc7 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 45176 dport 42949] != expected 0x70145cc7 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 38315 dport 42949] != expected 0x60030d05 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 38315 dport 42949] != expected 0x60030d05 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36415 dport 42949] != expected 0xfcc80b7d # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36415 dport 42949] != expected 0xfcc80b7d # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43508 dport 42949] != expected 0x5b33b58b # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43508 dport 42949] != expected 0x5b33b58b # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54807 dport 42949] != expected 0x7a6d3165 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54807 dport 42949] != expected 0x7a6d3165 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 34121 dport 42949] != expected 0xf68f110c # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 34121 dport 42949] != expected 0xf68f110c # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 50407 dport 42949] != expected 0x5b669681 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 50407 dport 42949] != expected 0x5b669681 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 42443 dport 42949] != expected 0xed87dd3f # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 42443 dport 42949] != expected 0xed87dd3f # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49971 dport 42949] != expected 0x38ae0f90 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49971 dport 42949] != expected 0x38ae0f90 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 38630 dport 42949] != expected 0xf8cb3338 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 38630 dport 42949] != expected 0xf8cb3338 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 39057 dport 42949] != expected 0xb99ede23 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 39057 dport 42949] != expected 0xb99ede23 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49281 dport 42949] != expected 0x40d01311 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49281 dport 42949] != expected 0x40d01311 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43523 dport 42949] != expected 0x9c67483e # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43523 dport 42949] != expected 0x9c67483e # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43598 dport 42949] != expected 0xdcafed32 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43598 dport 42949] != expected 0xdcafed32 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54671 dport 42949] != expected 0x7d80e833 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 54671 dport 42949] != expected 0x7d80e833 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 37128 dport 42949] != expected 0x1b614de2 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 37128 dport 42949] != expected 0x1b614de2 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 35347 dport 42949] != expected 0x58e992b3 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 35347 dport 42949] != expected 0x58e992b3 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 47422 dport 42949] != expected 0x4da57cb4 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 47422 dport 42949] != expected 0x4da57cb4 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 55465 dport 42949] != expected 0x5bcad541 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 55465 dport 42949] != expected 0x5bcad541 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 40988 dport 42949] != expected 0x392bfc1c # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 40988 dport 42949] != expected 0x392bfc1c # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36504 dport 42949] != expected 0xa3910762 # # Exception| cpu 4: rx_hash 0x235203ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 36504 dport 42949] != expected 0xa3910762 # # 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 44234 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33439 dport 44234] != expected 0x5b072b3 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33439 dport 44234] != expected 0x5b072b3 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 44234] != expected 0xc2ab9f40 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 44234] != expected 0xc2ab9f40 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54807 dport 44234] != expected 0xae5c8c4d # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54807 dport 44234] != expected 0xae5c8c4d # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51281 dport 44234] != expected 0x7b02375f # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51281 dport 44234] != expected 0x7b02375f # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54930 dport 44234] != expected 0x26b65962 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54930 dport 44234] != expected 0x26b65962 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50855 dport 44234] != expected 0x99d01218 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50855 dport 44234] != expected 0x99d01218 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36517 dport 44234] != expected 0x48f309b # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36517 dport 44234] != expected 0x48f309b # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45043 dport 44234] != expected 0x98163723 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45043 dport 44234] != expected 0x98163723 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54322 dport 44234] != expected 0xc6f49a44 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54322 dport 44234] != expected 0xc6f49a44 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50100 dport 44234] != expected 0xe62a8168 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50100 dport 44234] != expected 0xe62a8168 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51436 dport 44234] != expected 0xf2515f0a # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51436 dport 44234] != expected 0xf2515f0a # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33383 dport 44234] != expected 0xe98244e9 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33383 dport 44234] != expected 0xe98244e9 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40616 dport 44234] != expected 0xba50c69b # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40616 dport 44234] != expected 0xba50c69b # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34817 dport 44234] != expected 0xe08dff6e # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34817 dport 44234] != expected 0xe08dff6e # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42663 dport 44234] != expected 0x820b050e # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42663 dport 44234] != expected 0x820b050e # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40024 dport 44234] != expected 0x372b3f7e # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40024 dport 44234] != expected 0x372b3f7e # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42631 dport 44234] != expected 0xefeee170 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42631 dport 44234] != expected 0xefeee170 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47644 dport 44234] != expected 0xbe2a7a31 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47644 dport 44234] != expected 0xbe2a7a31 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57893 dport 44234] != expected 0x9af5e620 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57893 dport 44234] != expected 0x9af5e620 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42571 dport 44234] != expected 0xdaddd858 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42571 dport 44234] != expected 0xdaddd858 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55506 dport 44234] != expected 0x98424da8 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55506 dport 44234] != expected 0x98424da8 # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50365 dport 44234] != expected 0xfd0c52bb # # Exception| cpu 0: rx_hash 0x6bca270b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50365 dport 44234] != expected 0xfd0c52bb # # 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 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__->