< 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 58968 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7b8dea44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34382 dport 58968] != expected 0x7a0f2ff2 # # Exception| cpu 0: rx_hash 0x20a22420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 58968] != expected 0x68ef4c4c # # Exception| cpu 0: rx_hash 0x186fcb3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34456 dport 58968] != expected 0xa91f5515 # # Exception| cpu 0: rx_hash 0x4c1d1db3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34484 dport 58968] != expected 0x236ec2b7 # # Exception| cpu 0: rx_hash 0xfc65dbbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34488 dport 58968] != expected 0x5c5b9892 # # Exception| cpu 0: rx_hash 0xfa42817a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34512 dport 58968] != expected 0x6ae05ca # # Exception| cpu 0: rx_hash 0x96fdb8e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34530 dport 58968] != expected 0x4d2f8b31 # # Exception| cpu 0: rx_hash 0x1e4891fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34544 dport 58968] != expected 0xf3eac84d # # Exception| cpu 0: rx_hash 0xad65471a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34578 dport 58968] != expected 0xcbb911aa # # Exception| cpu 0: rx_hash 0x3103b095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34606 dport 58968] != expected 0xab411d06 # # Exception| cpu 0: rx_hash 0x875c2c5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34634 dport 58968] != expected 0x8e81da7b # # Exception| cpu 0: rx_hash 0x6f188956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34654 dport 58968] != expected 0xce2e2d4c # # Exception| cpu 0: rx_hash 0x34374732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34710 dport 58968] != expected 0xdcce4ef2 # # Exception| cpu 0: rx_hash 0x58887ea1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34724 dport 58968] != expected 0x974fc009 # # Exception| cpu 0: rx_hash 0x1e0e2c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34766 dport 58968] != expected 0x99f68523 # # Exception| cpu 0: rx_hash 0x8268dbfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34802 dport 58968] != expected 0xf90e898f # # Exception| cpu 0: rx_hash 0x53b5d4d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34832 dport 58968] != expected 0x727629ea # # Exception| cpu 0: rx_hash 0xa36c1ac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34846 dport 58968] != expected 0x590fabbd # # Exception| cpu 0: rx_hash 0x3f0aed47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34850 dport 58968] != expected 0x39f7a711 # # Exception| cpu 0: rx_hash 0x07c70259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34876 dport 58968] != expected 0xf807be48 # # Exception| cpu 0: rx_hash 0x620279e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34946 dport 58968] != expected 0x71e259f7 # # Exception| cpu 0: rx_hash 0x2eedc47d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34996 dport 58968] != expected 0x9045bb35 # # Exception| cpu 0: rx_hash 0xa07fb7aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 35022 dport 58968] != expected 0x74756511 # # Exception| cpu 0: rx_hash 0x04d4af3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35052 dport 58968] != expected 0xd57d70e4 # # Exception| cpu 0: rx_hash 0x9be74859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35134 dport 58968] != expected 0xf2e3ff8a # # Exception| cpu 0: rx_hash 0x3525bf86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35136 dport 58968] != expected 0xbcf54d97 # # Exception| cpu 0: rx_hash 0xb2cd8e7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35254 dport 58968] != expected 0x9aa1faf7 # # Exception| cpu 0: rx_hash 0x487daf2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 58968] != expected 0x5ec6df48 # # Exception| cpu 0: rx_hash 0x98f4e53b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35310 dport 58968] != expected 0xdf993126 # # Exception| cpu 0: rx_hash 0x9da5f1d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35348 dport 58968] != expected 0xf704090b # # Exception| cpu 0: rx_hash 0xc9d72759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35384 dport 58968] != expected 0x7d759ea9 # # Exception| cpu 0: rx_hash 0x6715d086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35398 dport 58968] != expected 0x33632cb4 # # Exception| cpu 0: rx_hash 0x8f51758c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35410 dport 58968] != expected 0x73ccdb83 # # Exception| cpu 0: rx_hash 0x5fd83f98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35416 dport 58968] != expected 0xf29335ed # # Exception| cpu 0: rx_hash 0x3f29b380 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35422 dport 58968] != expected 0xcf981a6 # # Exception| cpu 0: rx_hash 0x3367060b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35434 dport 58968] != expected 0xb912bb16 # # Exception| cpu 0: rx_hash 0x9b82ab11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35452 dport 58968] != expected 0xadf19453 # # Exception| cpu 0: rx_hash 0xf42e3fe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35486 dport 58968] != expected 0xcb0ad404 # # Exception| cpu 0: rx_hash 0xf8608a6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35498 dport 58968] != expected 0x7ee1eeb4 # # Exception| cpu 0: rx_hash 0xa96016ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35584 dport 58968] != expected 0xe903678c # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x3ec74147 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52110 dport 52280] OK # # # cpu 0: rx_hash 0xd683e44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52122 dport 52280] OK # # # cpu 0: rx_hash 0x2a149fda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52128 dport 52280] OK # # # cpu 0: rx_hash 0xa2a1b6c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52146 dport 52280] OK # # # cpu 4: rx_hash 0x9622ec5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52120 dport 52280] OK # # # cpu 4: rx_hash 0xdacd51c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52142 dport 52280] OK # # # cpu 4: rx_hash 0xe200bed8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52144 dport 52280] OK # # # cpu 4: rx_hash 0x82f132c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52150 dport 52280] OK # # # cpu 4: rx_hash 0xdcea0b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52166 dport 52280] OK # # # cpu 4: rx_hash 0x18b09f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52194 dport 52280] OK # # # cpu 4: rx_hash 0xe8695196 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52204 dport 52280] OK # # # cpu 4: rx_hash 0x56f7a866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52256 dport 52280] OK # # # cpu 4: rx_hash 0x867ee272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52266 dport 52280] OK # # # cpu 4: rx_hash 0x08ec91a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52304 dport 52280] OK # # # cpu 4: rx_hash 0xd865dbb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52314 dport 52280] OK # # # cpu 4: rx_hash 0x8c170d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52342 dport 52280] OK # # # cpu 4: rx_hash 0x7393dbc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52380 dport 52280] OK # # # cpu 4: rx_hash 0x190bb89f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52422 dport 52280] OK # # # cpu 4: rx_hash 0x21c65781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52440 dport 52280] OK # # # cpu 4: rx_hash 0xfd01a81e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52454 dport 52280] OK # # # cpu 4: rx_hash 0x75b4810c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52468 dport 52280] OK # # # cpu 4: rx_hash 0x2eddf2e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52482 dport 52280] OK # # # cpu 4: rx_hash 0x76e191e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52506 dport 52280] OK # # # cpu 4: rx_hash 0xf21a0d78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52540 dport 52280] OK # # # cpu 4: rx_hash 0x70c6cb24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52594 dport 52280] OK # # # cpu 4: rx_hash 0x830ca85a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52652 dport 52280] OK # # # cpu 4: rx_hash 0xfb604f54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52656 dport 52280] OK # # # cpu 4: rx_hash 0x35533493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52680 dport 52280] OK # # # cpu 4: rx_hash 0x0d9edb8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52694 dport 52280] OK # # # cpu 4: rx_hash 0x01d06e06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52706 dport 52280] OK # # # cpu 4: rx_hash 0x391d8118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52732 dport 52280] OK # # # cpu 4: rx_hash 0xac64d7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52750 dport 52280] OK # # # cpu 4: rx_hash 0x24d1fee1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52764 dport 52280] OK # # # cpu 4: rx_hash 0x98e78d66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52772 dport 52280] OK # # # cpu 4: rx_hash 0xc6fcb4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52820 dport 52280] OK # # # cpu 4: rx_hash 0x1675feb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52830 dport 52280] OK # # # cpu 4: rx_hash 0x83694b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52974 dport 52280] OK # # # cpu 4: rx_hash 0xb8f1b4e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53022 dport 52280] OK # # # cpu 4: rx_hash 0x64364b7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53024 dport 52280] OK # # # cpu 4: rx_hash 0xd44e8d72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53036 dport 52280] OK # # # cpu 4: rx_hash 0xec83626c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53042 dport 52280] OK # # # cpu 4: rx_hash 0x799fd7cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53122 dport 52280] OK # # # cpu 4: rx_hash 0xa9169ddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 52280] OK # # # cpu 4: rx_hash 0xc9e711c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53134 dport 52280] OK # # # cpu 4: rx_hash 0xd17a7ad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53140 dport 52280] OK # # # cpu 4: rx_hash 0x4d1c8d5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53160 dport 52280] OK # # # cpu 4: rx_hash 0xc38efe8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53202 dport 52280] OK # # # cpu 4: rx_hash 0xf70da418 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53240 dport 52280] OK # # # cpu 4: rx_hash 0xe78fc481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53280 dport 52280] OK # # # cpu 4: rx_hash 0xbfb3a787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53304 dport 52280] OK # # # count: pass=50 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 46609 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51700 dport 46609] != expected 0x6ef2f2a5 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51700 dport 46609] != expected 0x6ef2f2a5 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35273 dport 46609] != expected 0xb7e9ec8a # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35273 dport 46609] != expected 0xb7e9ec8a # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42617 dport 46609] != expected 0xda032d9d # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42617 dport 46609] != expected 0xda032d9d # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40499 dport 46609] != expected 0xcd347b50 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40499 dport 46609] != expected 0xcd347b50 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 39580 dport 46609] != expected 0x116b9168 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 39580 dport 46609] != expected 0x116b9168 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 43386 dport 46609] != expected 0xcb55a538 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 43386 dport 46609] != expected 0xcb55a538 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53966 dport 46609] != expected 0x4fa30587 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53966 dport 46609] != expected 0x4fa30587 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40908 dport 46609] != expected 0xc842d379 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40908 dport 46609] != expected 0xc842d379 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56954 dport 46609] != expected 0xdb66390c # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56954 dport 46609] != expected 0xdb66390c # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53053 dport 46609] != expected 0xec754b4a # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53053 dport 46609] != expected 0xec754b4a # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 48166 dport 46609] != expected 0x28a33497 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 48166 dport 46609] != expected 0x28a33497 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53515 dport 46609] != expected 0xfb135991 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53515 dport 46609] != expected 0xfb135991 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 39904 dport 46609] != expected 0x559962b7 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 39904 dport 46609] != expected 0x559962b7 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37520 dport 46609] != expected 0xe58bd87b # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37520 dport 46609] != expected 0xe58bd87b # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42382 dport 46609] != expected 0x2532ff70 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42382 dport 46609] != expected 0x2532ff70 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55674 dport 46609] != expected 0xbd30ca08 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55674 dport 46609] != expected 0xbd30ca08 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 58802 dport 46609] != expected 0x54b051ba # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 58802 dport 46609] != expected 0x54b051ba # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 47500 dport 46609] != expected 0xa8eb9bc3 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 47500 dport 46609] != expected 0xa8eb9bc3 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42230 dport 46609] != expected 0xcbe66096 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42230 dport 46609] != expected 0xcbe66096 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 43147 dport 46609] != expected 0xe55a8f46 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 43147 dport 46609] != expected 0xe55a8f46 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 38874 dport 46609] != expected 0x5774ef0a # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 38874 dport 46609] != expected 0x5774ef0a # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 41126 dport 46609] != expected 0x4c67bb37 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 41126 dport 46609] != expected 0x4c67bb37 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 38123 dport 46609] != expected 0x91dcdc0e # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 38123 dport 46609] != expected 0x91dcdc0e # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51049 dport 46609] != expected 0x5dadc988 # # Exception| cpu 5: rx_hash 0xd0de80ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51049 dport 46609] != expected 0x5dadc988 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 35326 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60221 dport 35326] != expected 0xe338ce0b # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60221 dport 35326] != expected 0xe338ce0b # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42025 dport 35326] != expected 0xfa7ff5d7 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42025 dport 35326] != expected 0xfa7ff5d7 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 35326] != expected 0xd239537f # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40539 dport 35326] != expected 0xd239537f # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52810 dport 35326] != expected 0xe9d57375 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52810 dport 35326] != expected 0xe9d57375 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46562 dport 35326] != expected 0x81fa75b3 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46562 dport 35326] != expected 0x81fa75b3 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38555 dport 35326] != expected 0x62aef75d # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38555 dport 35326] != expected 0x62aef75d # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43046 dport 35326] != expected 0x754532c # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43046 dport 35326] != expected 0x754532c # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36492 dport 35326] != expected 0xd517605 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36492 dport 35326] != expected 0xd517605 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40146 dport 35326] != expected 0x94112472 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40146 dport 35326] != expected 0x94112472 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40688 dport 35326] != expected 0xdefa9deb # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40688 dport 35326] != expected 0xdefa9deb # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56124 dport 35326] != expected 0xc156c01b # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56124 dport 35326] != expected 0xc156c01b # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36610 dport 35326] != expected 0x980b7e29 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36610 dport 35326] != expected 0x980b7e29 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42056 dport 35326] != expected 0xed32fd37 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42056 dport 35326] != expected 0xed32fd37 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53009 dport 35326] != expected 0xde8e4212 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53009 dport 35326] != expected 0xde8e4212 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43150 dport 35326] != expected 0xca748589 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43150 dport 35326] != expected 0xca748589 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36382 dport 35326] != expected 0x3ce6db37 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36382 dport 35326] != expected 0x3ce6db37 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60259 dport 35326] != expected 0xa9f02955 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60259 dport 35326] != expected 0xa9f02955 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41859 dport 35326] != expected 0xb21f98fe # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41859 dport 35326] != expected 0xb21f98fe # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45587 dport 35326] != expected 0x22406bed # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45587 dport 35326] != expected 0x22406bed # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50120 dport 35326] != expected 0x4047c593 # # Exception| cpu 0: rx_hash 0xda4b85c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50120 dport 35326] != expected 0x4047c593 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->