< 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 39160 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 45 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xaa83301d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46518 dport 39160] != expected 0x2ddbf140 # # Exception| cpu 0: rx_hash 0x68cf22a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46538 dport 39160] != expected 0xaab9e59f # # Exception| cpu 0: rx_hash 0x8d869d17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46584 dport 39160] != expected 0x4d88f408 # # Exception| cpu 0: rx_hash 0x8527d220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46592 dport 39160] != expected 0xa99e2a87 # # Exception| cpu 0: rx_hash 0x2c545ecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46674 dport 39160] != expected 0x73919c15 # # Exception| cpu 0: rx_hash 0x18d32544 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46720 dport 39160] != expected 0x23eb1bf9 # # Exception| cpu 0: rx_hash 0x043f6686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46734 dport 39160] != expected 0x57527c4d # # Exception| cpu 0: rx_hash 0x34d7abe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46742 dport 39160] != expected 0xa3a8e059 # # Exception| cpu 0: rx_hash 0xe176d935 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46780 dport 39160] != expected 0xb0636dda # # Exception| cpu 0: rx_hash 0x233acb8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46784 dport 39160] != expected 0x37017905 # # Exception| cpu 0: rx_hash 0x6eefdfef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46810 dport 39160] != expected 0x5eb7ba8c # # Exception| cpu 0: rx_hash 0xf69bb95f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46826 dport 39160] != expected 0x24caf486 # # Exception| cpu 0: rx_hash 0xcbdda992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46848 dport 39160] != expected 0x6ca4b238 # # Exception| cpu 0: rx_hash 0xaa0c3353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46860 dport 39160] != expected 0x85518a11 # # Exception| cpu 0: rx_hash 0x02909883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46884 dport 39160] != expected 0xbd6580f # # Exception| cpu 0: rx_hash 0x1e7cdb41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46890 dport 39160] != expected 0x7f6f3fbb # # Exception| cpu 0: rx_hash 0x8ce6b962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46904 dport 39160] != expected 0xb18aebd5 # # Exception| cpu 0: rx_hash 0x91e5dd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46924 dport 39160] != expected 0x91bbe8ed # # Exception| cpu 0: rx_hash 0xecd80498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46926 dport 39160] != expected 0xcf7b770 # # Exception| cpu 0: rx_hash 0xdc30c9f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46934 dport 39160] != expected 0xf80d2b64 # # Exception| cpu 0: rx_hash 0xabe31468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46966 dport 39160] != expected 0xd1d9ee9d # # Exception| cpu 0: rx_hash 0xe8b7b277 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46980 dport 39160] != expected 0xa877ac88 # # Exception| cpu 0: rx_hash 0x5cc75a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47010 dport 39160] != expected 0x52491922 # # Exception| cpu 0: rx_hash 0x3d16c0a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47022 dport 39160] != expected 0xbbbc210b # # Exception| cpu 0: rx_hash 0xd35e5cbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47044 dport 39160] != expected 0xbc9dce74 # # Exception| cpu 0: rx_hash 0x2afba0ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47096 dport 39160] != expected 0x2f15b857 # # Exception| cpu 0: rx_hash 0x87744823 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47112 dport 39160] != expected 0x85b98407 # # Exception| cpu 0: rx_hash 0x090269c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47124 dport 39160] != expected 0x3fe537dd # # Exception| cpu 0: rx_hash 0x8d9a4cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47146 dport 39160] != expected 0x31211e63 # # Exception| cpu 0: rx_hash 0xdca31b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47166 dport 39160] != expected 0x2c2eba5e # # Exception| cpu 0: rx_hash 0x14010d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47200 dport 39160] != expected 0x1fd434e5 # # Exception| cpu 0: rx_hash 0x7b512586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47236 dport 39160] != expected 0xe6398d50 # # Exception| cpu 0: rx_hash 0xd9238ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47246 dport 39160] != expected 0xdc26c52a # # Exception| cpu 0: rx_hash 0x4bb9e8e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47260 dport 39160] != expected 0x12c31144 # # Exception| cpu 0: rx_hash 0x3d85124d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47302 dport 39160] != expected 0x6f9fb031 # # Exception| cpu 0: rx_hash 0x6cbc45ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47314 dport 39160] != expected 0x7290140c # # Exception| cpu 0: rx_hash 0xf4c8235c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47330 dport 39160] != expected 0x8ed5a06 # # Exception| cpu 0: rx_hash 0x845b27f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47378 dport 39160] != expected 0x2935df31 # # Exception| cpu 0: rx_hash 0x61129841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47392 dport 39160] != expected 0xce04cea6 # # Exception| cpu 0: rx_hash 0x302bcfe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47412 dport 39160] != expected 0xd30b6a9b # # Exception| cpu 0: rx_hash 0x5015721a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47426 dport 39160] != expected 0x6e76363e # # Exception| cpu 0: rx_hash 0xde6353fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47454 dport 39160] != expected 0xd42a85e4 # # Exception| cpu 0: rx_hash 0x547ac4f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47496 dport 39160] != expected 0xcaf62dc6 # # Exception| cpu 0: rx_hash 0x1341d405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47536 dport 39160] != expected 0x17d8742b # # Exception| cpu 0: rx_hash 0x8034911d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47576 dport 39160] != expected 0x8db5c4c9 # # Exception| count: pass=0 nohash=0 fail=45 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc90720a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53138 dport 44632] OK # # # cpu 0: rx_hash 0x7d77c8b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 44632] OK # # # cpu 0: rx_hash 0x6074ac4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53184 dport 44632] OK # # # cpu 0: rx_hash 0x2da1b829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53210 dport 44632] OK # # # cpu 4: rx_hash 0x2c4e9f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53152 dport 44632] OK # # # cpu 4: rx_hash 0x92d07393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53156 dport 44632] OK # # # cpu 4: rx_hash 0x469e267b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53236 dport 44632] OK # # # cpu 4: rx_hash 0xfffe692d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53252 dport 44632] OK # # # cpu 4: rx_hash 0x0cb591cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53274 dport 44632] OK # # # cpu 4: rx_hash 0xb22b7d4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53278 dport 44632] OK # # # cpu 4: rx_hash 0xbd45e809 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53388 dport 44632] OK # # # cpu 4: rx_hash 0xec7cbfa8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53400 dport 44632] OK # # # cpu 4: rx_hash 0x914166ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53402 dport 44632] OK # # # cpu 4: rx_hash 0x0935001b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53418 dport 44632] OK # # # cpu 4: rx_hash 0x9a404503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53442 dport 44632] OK # # # cpu 4: rx_hash 0xcb7912a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53462 dport 44632] OK # # # cpu 4: rx_hash 0xf17fdb51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53484 dport 44632] OK # # # cpu 4: rx_hash 0xdd7b55f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53498 dport 44632] OK # # # cpu 4: rx_hash 0x0f9afe1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53504 dport 44632] OK # # # cpu 4: rx_hash 0x3f72337e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53528 dport 44632] OK # # # cpu 4: rx_hash 0xbbea160c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53542 dport 44632] OK # # # cpu 4: rx_hash 0xf63f026f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53564 dport 44632] OK # # # cpu 4: rx_hash 0xeb3c6696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53576 dport 44632] OK # # # cpu 4: rx_hash 0x9cefbb06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53608 dport 44632] OK # # # cpu 4: rx_hash 0x5f4c8e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53614 dport 44632] OK # # # cpu 4: rx_hash 0x996f2ad2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53720 dport 44632] OK # # # cpu 4: rx_hash 0x50221bc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53756 dport 44632] OK # # # cpu 4: rx_hash 0xd6f57515 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53784 dport 44632] OK # # # cpu 4: rx_hash 0x4e8113a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53800 dport 44632] OK # # # cpu 4: rx_hash 0x636aba3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53828 dport 44632] OK # # # cpu 4: rx_hash 0xb84a7a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53894 dport 44632] OK # # # cpu 4: rx_hash 0xf59f6ef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53916 dport 44632] OK # # # cpu 4: rx_hash 0xff716a63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53950 dport 44632] OK # # # cpu 4: rx_hash 0x5cece21b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53966 dport 44632] OK # # # cpu 4: rx_hash 0x0dd5b5ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53978 dport 44632] OK # # # cpu 4: rx_hash 0x6b44f645 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54022 dport 44632] OK # # # cpu 4: rx_hash 0x474078e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54032 dport 44632] OK # # # cpu 4: rx_hash 0x3a7da1e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54034 dport 44632] OK # # # cpu 4: rx_hash 0xbee58496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54060 dport 44632] OK # # # cpu 4: rx_hash 0xee33f40c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54082 dport 44632] OK # # # cpu 4: rx_hash 0xdedb396c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54106 dport 44632] OK # # # cpu 4: rx_hash 0x99e0299c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54114 dport 44632] OK # # # cpu 4: rx_hash 0xf831b35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54126 dport 44632] OK # # # cpu 4: rx_hash 0xd4353dff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54136 dport 44632] OK # # # cpu 4: rx_hash 0xf6b00121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54150 dport 44632] OK # # # cpu 4: rx_hash 0x05fbf9c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54168 dport 44632] OK # # # cpu 4: rx_hash 0x42c0e933 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54176 dport 44632] OK # # # cpu 4: rx_hash 0xccb6c8d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54204 dport 44632] OK # # # cpu 4: rx_hash 0x2810505a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54260 dport 44632] OK # # # cpu 4: rx_hash 0xcd916d00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54280 dport 44632] OK # # # cpu 4: rx_hash 0xfd79a060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54288 dport 44632] OK # # # cpu 4: rx_hash 0x80447963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54290 dport 44632] OK # # # cpu 4: rx_hash 0x8aaa7df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54320 dport 44632] OK # # # count: pass=53 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 56142 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58841 dport 56142] != expected 0x826f65d # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58841 dport 56142] != expected 0x826f65d # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46717 dport 56142] != expected 0x25c1ba1d # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46717 dport 56142] != expected 0x25c1ba1d # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38081 dport 56142] != expected 0xc88865da # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38081 dport 56142] != expected 0xc88865da # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 56142] != expected 0xcc20d633 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52034 dport 56142] != expected 0xcc20d633 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37894 dport 56142] != expected 0xbf65f930 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37894 dport 56142] != expected 0xbf65f930 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57391 dport 56142] != expected 0x4b5aa516 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57391 dport 56142] != expected 0x4b5aa516 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45389 dport 56142] != expected 0x495586d8 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45389 dport 56142] != expected 0x495586d8 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38233 dport 56142] != expected 0x733d500f # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38233 dport 56142] != expected 0x733d500f # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42134 dport 56142] != expected 0xdcc33ef3 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42134 dport 56142] != expected 0xdcc33ef3 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50001 dport 56142] != expected 0x60faee71 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50001 dport 56142] != expected 0x60faee71 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 56142] != expected 0x6e2a93c8 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48732 dport 56142] != expected 0x6e2a93c8 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33339 dport 56142] != expected 0xe9f573d3 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33339 dport 56142] != expected 0xe9f573d3 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 56142] != expected 0x547bdf3c # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 56142] != expected 0x547bdf3c # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47191 dport 56142] != expected 0xbd7e8ef9 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47191 dport 56142] != expected 0xbd7e8ef9 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37237 dport 56142] != expected 0x2520bf0 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37237 dport 56142] != expected 0x2520bf0 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34298 dport 56142] != expected 0x5b1beda5 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34298 dport 56142] != expected 0x5b1beda5 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53973 dport 56142] != expected 0x4d40c1f5 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53973 dport 56142] != expected 0x4d40c1f5 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42607 dport 56142] != expected 0xc777c7f8 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42607 dport 56142] != expected 0xc777c7f8 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46328 dport 56142] != expected 0xb91757c9 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46328 dport 56142] != expected 0xb91757c9 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52537 dport 56142] != expected 0x71e3e7f4 # # Exception| cpu 0: rx_hash 0xd88755e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52537 dport 56142] != expected 0x71e3e7f4 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 47779 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55009 dport 47779] != expected 0xc519340d # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55009 dport 47779] != expected 0xc519340d # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 47779] != expected 0xb9a10a66 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 47779] != expected 0xb9a10a66 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54087 dport 47779] != expected 0xf1d9ce25 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54087 dport 47779] != expected 0xf1d9ce25 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56020 dport 47779] != expected 0x63e9dda1 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56020 dport 47779] != expected 0x63e9dda1 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41576 dport 47779] != expected 0xf5c4044a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41576 dport 47779] != expected 0xf5c4044a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58099 dport 47779] != expected 0x9aa5bca4 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58099 dport 47779] != expected 0x9aa5bca4 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42488 dport 47779] != expected 0x3dae9089 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42488 dport 47779] != expected 0x3dae9089 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57937 dport 47779] != expected 0xdbf4f53 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57937 dport 47779] != expected 0xdbf4f53 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44920 dport 47779] != expected 0x2ef81542 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44920 dport 47779] != expected 0x2ef81542 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39707 dport 47779] != expected 0x28a2a794 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39707 dport 47779] != expected 0x28a2a794 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45126 dport 47779] != expected 0x2d69007a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45126 dport 47779] != expected 0x2d69007a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 47779] != expected 0x2a7e3ed9 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38825 dport 47779] != expected 0x2a7e3ed9 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60221 dport 47779] != expected 0x4771d20e # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60221 dport 47779] != expected 0x4771d20e # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57268 dport 47779] != expected 0x32970ba7 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57268 dport 47779] != expected 0x32970ba7 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52033 dport 47779] != expected 0xf4a136a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52033 dport 47779] != expected 0xf4a136a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43232 dport 47779] != expected 0x39ddf7c1 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43232 dport 47779] != expected 0x39ddf7c1 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60708 dport 47779] != expected 0x79210e5c # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60708 dport 47779] != expected 0x79210e5c # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46085 dport 47779] != expected 0xc2781b5a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46085 dport 47779] != expected 0xc2781b5a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42071 dport 47779] != expected 0x7fe4300a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42071 dport 47779] != expected 0x7fe4300a # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46034 dport 47779] != expected 0x823e6d4 # # Exception| cpu 0: rx_hash 0xdae89ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46034 dport 47779] != expected 0x823e6d4 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->