< 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 47139 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x99732d32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54768 dport 47139] != expected 0x1086a9fb # # Exception| cpu 0: rx_hash 0xdf928aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54792 dport 47139] != expected 0x70c7d40d # # Exception| cpu 0: rx_hash 0x8ce3a917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54820 dport 47139] != expected 0x2995cc8 # # Exception| cpu 0: rx_hash 0x5675df2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54892 dport 47139] != expected 0xe133f2f8 # # Exception| cpu 0: rx_hash 0xbedda69b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54914 dport 47139] != expected 0x3ab3ef72 # # Exception| cpu 0: rx_hash 0xc74ad56b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54946 dport 47139] != expected 0x97f11a5b # # Exception| cpu 0: rx_hash 0x31877023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54988 dport 47139] != expected 0x6721ba9b # # Exception| cpu 0: rx_hash 0x7138f883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54994 dport 47139] != expected 0x36977fb4 # # Exception| cpu 0: rx_hash 0x42c1af05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55186 dport 47139] != expected 0xf59e5b85 # # Exception| cpu 0: rx_hash 0x3b56dcf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 47139] != expected 0x58dcaeac # # Exception| cpu 0: rx_hash 0x1453ce1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55232 dport 47139] != expected 0x2d9599d2 # # Exception| cpu 0: rx_hash 0xb2b1897d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55254 dport 47139] != expected 0xc9288859 # # Exception| cpu 0: rx_hash 0x2d7b354d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55294 dport 47139] != expected 0xd161a9d4 # # Exception| cpu 0: rx_hash 0x835624c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55306 dport 47139] != expected 0x39e3b5b3 # # Exception| cpu 0: rx_hash 0x5a9e9368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55318 dport 47139] != expected 0xbc7a220d # # Exception| cpu 0: rx_hash 0xba7edf98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55348 dport 47139] != expected 0xc51785b5 # # Exception| cpu 0: rx_hash 0xececbe80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55398 dport 47139] != expected 0x1d1c47e2 # # Exception| cpu 0: rx_hash 0x4a0ef9e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55408 dport 47139] != expected 0xf9a15669 # # Exception| cpu 0: rx_hash 0xd379c6e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55410 dport 47139] != expected 0x2d8e04f8 # # Exception| cpu 0: rx_hash 0x8840d014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55442 dport 47139] != expected 0xfd3d360f # # Exception| cpu 0: rx_hash 0xdb31f3a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55486 dport 47139] != expected 0x8f63beca # # Exception| cpu 0: rx_hash 0x8b1e118c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55494 dport 47139] != expected 0x9b0e0f81 # # Exception| cpu 0: rx_hash 0x14d4adbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55534 dport 47139] != expected 0x83472e0c # # Exception| cpu 0: rx_hash 0x8c64cab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55562 dport 47139] != expected 0xac4beb16 # # Exception| cpu 0: rx_hash 0xe63d1256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55576 dport 47139] != expected 0x22e153d5 # # Exception| cpu 0: rx_hash 0xe563d3ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55628 dport 47139] != expected 0x44d26a5b # # Exception| cpu 0: rx_hash 0x3cab646e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55632 dport 47139] != expected 0xc14bfde5 # # Exception| cpu 0: rx_hash 0xe3de50fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 55654 dport 47139] != expected 0x88b41947 # # Exception| cpu 0: rx_hash 0x9cf4a03e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55660 dport 47139] != expected 0xe9909f72 # # Exception| cpu 0: rx_hash 0x612ff1aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55706 dport 47139] != expected 0xdd9ebc0e # # Exception| cpu 0: rx_hash 0x94bc957a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55712 dport 47139] != expected 0x4b7d2540 # # Exception| cpu 0: rx_hash 0x325ed21a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55734 dport 47139] != expected 0xafc034cb # # Exception| cpu 0: rx_hash 0x4d7422da [saddr 192.0.3.2 daddr 192.0.3.1 sport 55740 dport 47139] != expected 0xcee4b2fe # # Exception| cpu 0: rx_hash 0xfb060f32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55756 dport 47139] != expected 0x6f82d711 # # Exception| cpu 0: rx_hash 0x82917cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55788 dport 47139] != expected 0xc2c02238 # # Exception| cpu 0: rx_hash 0xd103f377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55820 dport 47139] != expected 0x4d0f6138 # # Exception| cpu 0: rx_hash 0x08cb44d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55824 dport 47139] != expected 0xc896f686 # # Exception| cpu 0: rx_hash 0xee968b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55832 dport 47139] != expected 0x7d9d2222 # # Exception| cpu 0: rx_hash 0x7cf740cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55938 dport 47139] != expected 0x6d6cf30f # # Exception| cpu 0: rx_hash 0xa53ff76b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55966 dport 47139] != expected 0xe8f564b1 # # 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 0xffc8cc08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53840 dport 48643] OK # # # cpu 0: rx_hash 0x20bdf898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53862 dport 48643] OK # # # cpu 0: rx_hash 0x2e484eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53888 dport 48643] OK # # # cpu 0: rx_hash 0x8e178abc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53948 dport 48643] OK # # # cpu 0: rx_hash 0xb461b074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53974 dport 48643] OK # # # cpu 0: rx_hash 0x008a040e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54036 dport 48643] OK # # # cpu 0: rx_hash 0x8fd0d2b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54106 dport 48643] OK # # # cpu 0: rx_hash 0xb6f829e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54116 dport 48643] OK # # # cpu 0: rx_hash 0xb80d9f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54146 dport 48643] OK # # # cpu 0: rx_hash 0x18525bc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54206 dport 48643] OK # # # cpu 0: rx_hash 0x91b50e4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 48643] OK # # # cpu 0: rx_hash 0x31eaca1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54246 dport 48643] OK # # # cpu 0: rx_hash 0x97088d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54256 dport 48643] OK # # # cpu 0: rx_hash 0x0e7fb27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54258 dport 48643] OK # # # cpu 0: rx_hash 0xf27a5520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54324 dport 48643] OK # # # cpu 0: rx_hash 0x440878c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54340 dport 48643] OK # # # cpu 0: rx_hash 0xa255b708 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54348 dport 48643] OK # # # cpu 0: rx_hash 0x3b228808 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54350 dport 48643] OK # # # cpu 0: rx_hash 0x42b5fbf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54382 dport 48643] OK # # # cpu 0: rx_hash 0x4c404d8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54408 dport 48643] OK # # # cpu 0: rx_hash 0x20a4165c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54448 dport 48643] OK # # # cpu 0: rx_hash 0x4f1e8c14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54492 dport 48643] OK # # # cpu 0: rx_hash 0xef414844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54496 dport 48643] OK # # # cpu 0: rx_hash 0xc2ddc33e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54560 dport 48643] OK # # # cpu 0: rx_hash 0xbdf733fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54570 dport 48643] OK # # # cpu 0: rx_hash 0xd24da9b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54598 dport 48643] OK # # # cpu 0: rx_hash 0x21634e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54614 dport 48643] OK # # # cpu 0: rx_hash 0x4372a3f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54664 dport 48643] OK # # # cpu 0: rx_hash 0xda059cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54666 dport 48643] OK # # # cpu 0: rx_hash 0xe590e492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54686 dport 48643] OK # # # cpu 0: rx_hash 0xa392ef02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54698 dport 48643] OK # # # cpu 0: rx_hash 0xcc28754a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54726 dport 48643] OK # # # cpu 0: rx_hash 0x135d41da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54768 dport 48643] OK # # # cpu 0: rx_hash 0x6c77b11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54778 dport 48643] OK # # # cpu 0: rx_hash 0x6a299e2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54812 dport 48643] OK # # # cpu 0: rx_hash 0xb55caabf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54826 dport 48643] OK # # # cpu 0: rx_hash 0x165daf77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54850 dport 48643] OK # # # cpu 0: rx_hash 0x29c8d717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54870 dport 48643] OK # # # cpu 0: rx_hash 0x7ab9f4a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54906 dport 48643] OK # # # cpu 0: rx_hash 0x4d64b983 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54946 dport 48643] OK # # # cpu 0: rx_hash 0xc483ec0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54982 dport 48643] OK # # # cpu 0: rx_hash 0xbba91ccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 48643] OK # # # cpu 0: rx_hash 0xbd149ffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55014 dport 48643] OK # # # count: pass=43 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 54584 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 54584] != expected 0x370fce40 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50876 dport 54584] != expected 0x370fce40 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41833 dport 54584] != expected 0xc80b4525 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41833 dport 54584] != expected 0xc80b4525 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 54584] != expected 0x20d546d2 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35300 dport 54584] != expected 0x20d546d2 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39034 dport 54584] != expected 0x56c1e5f8 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39034 dport 54584] != expected 0x56c1e5f8 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35939 dport 54584] != expected 0xed21ec6f # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35939 dport 54584] != expected 0xed21ec6f # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43102 dport 54584] != expected 0x44637e86 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43102 dport 54584] != expected 0x44637e86 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56339 dport 54584] != expected 0x734bad10 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56339 dport 54584] != expected 0x734bad10 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33905 dport 54584] != expected 0x513e5f78 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33905 dport 54584] != expected 0x513e5f78 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51807 dport 54584] != expected 0xcc121779 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51807 dport 54584] != expected 0xcc121779 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52949 dport 54584] != expected 0xe30c3baf # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52949 dport 54584] != expected 0xe30c3baf # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40788 dport 54584] != expected 0xcaa659f2 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40788 dport 54584] != expected 0xcaa659f2 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44422 dport 54584] != expected 0x26decea2 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44422 dport 54584] != expected 0x26decea2 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52392 dport 54584] != expected 0xfffca9dc # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52392 dport 54584] != expected 0xfffca9dc # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45904 dport 54584] != expected 0xbbc3ae32 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45904 dport 54584] != expected 0xbbc3ae32 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51002 dport 54584] != expected 0x37cfd676 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51002 dport 54584] != expected 0x37cfd676 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41443 dport 54584] != expected 0x48ab5108 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41443 dport 54584] != expected 0x48ab5108 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59391 dport 54584] != expected 0xc4da5f37 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59391 dport 54584] != expected 0xc4da5f37 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40099 dport 54584] != expected 0x98aae5b # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40099 dport 54584] != expected 0x98aae5b # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45542 dport 54584] != expected 0x13b8d888 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45542 dport 54584] != expected 0x13b8d888 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44099 dport 54584] != expected 0xcce5bb3 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44099 dport 54584] != expected 0xcce5bb3 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48184 dport 54584] != expected 0xfd8898a1 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48184 dport 54584] != expected 0xfd8898a1 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38550 dport 54584] != expected 0xc46599cc # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38550 dport 54584] != expected 0xc46599cc # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58238 dport 54584] != expected 0x22be50f6 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58238 dport 54584] != expected 0x22be50f6 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43605 dport 54584] != expected 0x47cd72c3 # # Exception| cpu 4: rx_hash 0x223d1bf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43605 dport 54584] != expected 0x47cd72c3 # # 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 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 43288 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47686 dport 43288] != expected 0x6591fd5e # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47686 dport 43288] != expected 0x6591fd5e # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35004 dport 43288] != expected 0x85bf3221 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35004 dport 43288] != expected 0x85bf3221 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55284 dport 43288] != expected 0xbd67de56 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55284 dport 43288] != expected 0xbd67de56 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39663 dport 43288] != expected 0xc6a974e0 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39663 dport 43288] != expected 0xc6a974e0 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33829 dport 43288] != expected 0x7e6d5eac # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33829 dport 43288] != expected 0x7e6d5eac # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44310 dport 43288] != expected 0x1e0af7f # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44310 dport 43288] != expected 0x1e0af7f # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45404 dport 43288] != expected 0xa0d82ef0 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45404 dport 43288] != expected 0xa0d82ef0 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51745 dport 43288] != expected 0x7f599bfa # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51745 dport 43288] != expected 0x7f599bfa # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53252 dport 43288] != expected 0x9e170d9c # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53252 dport 43288] != expected 0x9e170d9c # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48041 dport 43288] != expected 0xb0e51495 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48041 dport 43288] != expected 0xb0e51495 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56423 dport 43288] != expected 0xb2f860c5 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56423 dport 43288] != expected 0xb2f860c5 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 43288] != expected 0xb9a068f1 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54688 dport 43288] != expected 0xb9a068f1 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56555 dport 43288] != expected 0x867bec79 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56555 dport 43288] != expected 0x867bec79 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44392 dport 43288] != expected 0x403edd7 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44392 dport 43288] != expected 0x403edd7 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36187 dport 43288] != expected 0x355aafb5 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36187 dport 43288] != expected 0x355aafb5 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56894 dport 43288] != expected 0xae37f823 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56894 dport 43288] != expected 0xae37f823 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46306 dport 43288] != expected 0xb6b5cbd # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46306 dport 43288] != expected 0xb6b5cbd # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40177 dport 43288] != expected 0x24330e0 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40177 dport 43288] != expected 0x24330e0 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42244 dport 43288] != expected 0x2a5f2a50 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42244 dport 43288] != expected 0x2a5f2a50 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56485 dport 43288] != expected 0x9213ac1 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56485 dport 43288] != expected 0x9213ac1 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48987 dport 43288] != expected 0x249611e # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48987 dport 43288] != expected 0x249611e # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33094 dport 43288] != expected 0x1c568044 # # Exception| cpu 4: rx_hash 0x1743f97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33094 dport 43288] != expected 0x1c568044 # # 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__->