< 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 # # Interface: enp1s0, driver: fbnic # 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 214, 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 34769 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x78286f02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43010 dport 34769] != expected 0xd923017f # # Exception| cpu 0: rx_hash 0xd561e738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43028 dport 34769] != expected 0x363c6d14 # # Exception| cpu 0: rx_hash 0xa8cd5e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43070 dport 34769] != expected 0xf5ae6c0c # # Exception| cpu 0: rx_hash 0x2ed6b414 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43120 dport 34769] != expected 0x2176db7d # # Exception| cpu 0: rx_hash 0x1aeff85c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43136 dport 34769] != expected 0x6a558021 # # Exception| cpu 0: rx_hash 0x67434144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43178 dport 34769] != expected 0xa9c78139 # # Exception| cpu 0: rx_hash 0x7e1e8ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43248 dport 34769] != expected 0x4a168015 # # Exception| cpu 0: rx_hash 0x494ba4ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 43270 dport 34769] != expected 0x809841d0 # # Exception| cpu 0: rx_hash 0xfd05f86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43284 dport 34769] != expected 0x38c40a0 # # Exception| cpu 0: rx_hash 0xe881c6e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43288 dport 34769] != expected 0xd9829b36 # # Exception| cpu 0: rx_hash 0x99ae958f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43322 dport 34769] != expected 0xac152ca3 # # Exception| cpu 0: rx_hash 0xd6579a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43340 dport 34769] != expected 0x384b9bba # # Exception| cpu 0: rx_hash 0x6e9a2cdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43350 dport 34769] != expected 0xd5a2c47 # # Exception| cpu 0: rx_hash 0xabfb237d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43366 dport 34769] != expected 0xfbd99aa2 # # Exception| cpu 0: rx_hash 0x133695c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43388 dport 34769] != expected 0xcec82d5f # # Exception| cpu 0: rx_hash 0x15007074 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43406 dport 34769] != expected 0x5dfdac35 # # Exception| cpu 0: rx_hash 0x5aa36095 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43430 dport 34769] != expected 0x4679771b # # Exception| cpu 0: rx_hash 0xc5e54156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43442 dport 34769] != expected 0x7170c146 # # Exception| cpu 0: rx_hash 0xfb331dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 43494 dport 34769] != expected 0x90b9c1ca # # Exception| cpu 0: rx_hash 0xdcb88aa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43496 dport 34769] != expected 0x92a1c06a # # Exception| cpu 0: rx_hash 0xbabea4b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43566 dport 34769] != expected 0x3474a190 # # Exception| cpu 0: rx_hash 0x7f85b41d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43584 dport 34769] != expected 0x4d2d7b42 # # Exception| cpu 0: rx_hash 0xf547ab5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43608 dport 34769] != expected 0xa02a1689 # # Exception| cpu 0: rx_hash 0xa3e36f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43636 dport 34769] != expected 0xd7a5a0bc # # Exception| cpu 0: rx_hash 0x8e87e8fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 43742 dport 34769] != expected 0x7f57facc # # Exception| cpu 0: rx_hash 0xd8232ce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43762 dport 34769] != expected 0x8d84cf9 # # Exception| cpu 0: rx_hash 0x4ebc60b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43802 dport 34769] != expected 0x9b4c57da # # Exception| cpu 0: rx_hash 0x3310d9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43824 dport 34769] != expected 0x58de56c2 # # Exception| cpu 0: rx_hash 0xd1a05e71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43856 dport 34769] != expected 0x239f8db0 # # Exception| cpu 0: rx_hash 0x2a4d1256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43882 dport 34769] != expected 0xbb0f57ee # # Exception| cpu 0: rx_hash 0x01456f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43884 dport 34769] != expected 0xf12e0c3 # # Exception| cpu 0: rx_hash 0x334ac6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 43886 dport 34769] != expected 0xd7043af5 # # Exception| cpu 0: rx_hash 0x94b6415f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43906 dport 34769] != expected 0x1d2b6179 # # Exception| cpu 0: rx_hash 0x39ffc965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43924 dport 34769] != expected 0xf2340d12 # # Exception| cpu 0: rx_hash 0x2c21e8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 43974 dport 34769] != expected 0xa7e0bab3 # # Exception| cpu 0: rx_hash 0x20a20292 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43982 dport 34769] != expected 0x11e50c3e # # Exception| cpu 0: rx_hash 0x7606c68f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44002 dport 34769] != expected 0x666aba0b # # Exception| cpu 0: rx_hash 0xfcc4d9ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 44026 dport 34769] != expected 0x8b6dd7c0 # # Exception| cpu 0: rx_hash 0xd7cca4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44028 dport 34769] != expected 0x3f7060ed # # Exception| cpu 0: rx_hash 0xe5c30d32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44030 dport 34769] != expected 0xe766badb # # 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 0x8388c9d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42562 dport 49065] OK # # # cpu 0: rx_hash 0xa880b4d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42564 dport 49065] OK # # # cpu 0: rx_hash 0xbd048a56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42568 dport 49065] OK # # # cpu 0: rx_hash 0x6de1bb74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42612 dport 49065] OK # # # cpu 0: rx_hash 0x03ffd95f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42656 dport 49065] OK # # # cpu 0: rx_hash 0x167be7dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42668 dport 49065] OK # # # cpu 0: rx_hash 0xe14f5e8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42688 dport 49065] OK # # # cpu 0: rx_hash 0x40853ccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42718 dport 49065] OK # # # cpu 0: rx_hash 0xaeec4e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 49065] OK # # # cpu 0: rx_hash 0x06ff41b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42762 dport 49065] OK # # # cpu 0: rx_hash 0xda999aef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42814 dport 49065] OK # # # cpu 0: rx_hash 0x34aaf741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42838 dport 49065] OK # # # cpu 0: rx_hash 0xeea0d6a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42958 dport 49065] OK # # # cpu 0: rx_hash 0x4f6ab4e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42960 dport 49065] OK # # # cpu 0: rx_hash 0x930c6fbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42980 dport 49065] OK # # # cpu 0: rx_hash 0xad802c38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42990 dport 49065] OK # # # cpu 0: rx_hash 0x32c60dfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43002 dport 49065] OK # # # cpu 0: rx_hash 0x10dddad7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43066 dport 49065] OK # # # cpu 0: rx_hash 0xcce11e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43088 dport 49065] OK # # # cpu 0: rx_hash 0x09801120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43104 dport 49065] OK # # # cpu 0: rx_hash 0xbdce4de6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43122 dport 49065] OK # # # cpu 0: rx_hash 0xa4c9991a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43126 dport 49065] OK # # # cpu 0: rx_hash 0x03351eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43162 dport 49065] OK # # # cpu 0: rx_hash 0x4c960e0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43186 dport 49065] OK # # # cpu 0: rx_hash 0x5912308c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43198 dport 49065] OK # # # cpu 0: rx_hash 0x3160a81d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43206 dport 49065] OK # # # cpu 0: rx_hash 0xbba2b75c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43230 dport 49065] OK # # # cpu 0: rx_hash 0x771ad565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43282 dport 49065] OK # # # cpu 0: rx_hash 0xa7ffe447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43310 dport 49065] OK # # # cpu 0: rx_hash 0x49cc89e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43334 dport 49065] OK # # # cpu 0: rx_hash 0x38e3da8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43364 dport 49065] OK # # # cpu 0: rx_hash 0xbea22fb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43380 dport 49065] OK # # # cpu 0: rx_hash 0x8a9b63f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43396 dport 49065] OK # # # cpu 0: rx_hash 0x3ed53f3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43414 dport 49065] OK # # # cpu 0: rx_hash 0xfbb4309e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43430 dport 49065] OK # # # cpu 0: rx_hash 0x6871fb23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43450 dport 49065] OK # # # cpu 0: rx_hash 0x3e8f2035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43464 dport 49065] OK # # # cpu 0: rx_hash 0xb44d3f74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43472 dport 49065] OK # # # cpu 0: rx_hash 0x712c30d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43488 dport 49065] OK # # # cpu 0: rx_hash 0x7dafdaaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43496 dport 49065] OK # # # cpu 0: rx_hash 0x64a80e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43500 dport 49065] OK # # # cpu 0: rx_hash 0x02ae2041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43562 dport 49065] OK # # # cpu 0: rx_hash 0x73db6c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43606 dport 49065] 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 214, 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 59230 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55070 dport 59230] != expected 0xedc346be # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55070 dport 59230] != expected 0xedc346be # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44033 dport 59230] != expected 0x530a55ed # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44033 dport 59230] != expected 0x530a55ed # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46119 dport 59230] != expected 0x7f7b880e # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46119 dport 59230] != expected 0x7f7b880e # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46703 dport 59230] != expected 0x85669e88 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46703 dport 59230] != expected 0x85669e88 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52436 dport 59230] != expected 0xa4f5fbbf # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52436 dport 59230] != expected 0xa4f5fbbf # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58129 dport 59230] != expected 0x886c7ba8 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58129 dport 59230] != expected 0x886c7ba8 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44998 dport 59230] != expected 0x45f2807a # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44998 dport 59230] != expected 0x45f2807a # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39408 dport 59230] != expected 0x4a2e1fb3 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39408 dport 59230] != expected 0x4a2e1fb3 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47718 dport 59230] != expected 0xe89492b3 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47718 dport 59230] != expected 0xe89492b3 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40234 dport 59230] != expected 0x8ff34e9a # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40234 dport 59230] != expected 0x8ff34e9a # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 59230] != expected 0xb3233ed8 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38037 dport 59230] != expected 0xb3233ed8 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39772 dport 59230] != expected 0xcc19e434 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39772 dport 59230] != expected 0xcc19e434 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47965 dport 59230] != expected 0xf599d134 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47965 dport 59230] != expected 0xf599d134 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52391 dport 59230] != expected 0xec8d95d0 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52391 dport 59230] != expected 0xec8d95d0 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46979 dport 59230] != expected 0x7af9e8b0 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46979 dport 59230] != expected 0x7af9e8b0 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35551 dport 59230] != expected 0xe9a9fe68 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35551 dport 59230] != expected 0xe9a9fe68 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58240 dport 59230] != expected 0x8234feb # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58240 dport 59230] != expected 0x8234feb # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54794 dport 59230] != expected 0xef7add57 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54794 dport 59230] != expected 0xef7add57 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34806 dport 59230] != expected 0x1c6ab244 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34806 dport 59230] != expected 0x1c6ab244 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 59230] != expected 0x70368334 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 59230] != expected 0x70368334 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60354 dport 59230] != expected 0x204326ba # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60354 dport 59230] != expected 0x204326ba # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41629 dport 59230] != expected 0x48641654 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41629 dport 59230] != expected 0x48641654 # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54220 dport 59230] != expected 0x9e1ba11a # # Exception| cpu 4: rx_hash 0x7e0cdae1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54220 dport 59230] != expected 0x9e1ba11a # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 43027 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47323 dport 43027] != expected 0xf0670c9f # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47323 dport 43027] != expected 0xf0670c9f # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57976 dport 43027] != expected 0x52866f66 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57976 dport 43027] != expected 0x52866f66 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42741 dport 43027] != expected 0x7d6dab19 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42741 dport 43027] != expected 0x7d6dab19 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54346 dport 43027] != expected 0xe006a04d # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54346 dport 43027] != expected 0xe006a04d # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40919 dport 43027] != expected 0x9aef05c9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40919 dport 43027] != expected 0x9aef05c9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50989 dport 43027] != expected 0xe3715864 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50989 dport 43027] != expected 0xe3715864 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57996 dport 43027] != expected 0x7fb8f7d2 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57996 dport 43027] != expected 0x7fb8f7d2 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42700 dport 43027] != expected 0xd0901d34 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42700 dport 43027] != expected 0xd0901d34 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53176 dport 43027] != expected 0x6dec9719 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53176 dport 43027] != expected 0x6dec9719 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52410 dport 43027] != expected 0xe3b52e1a # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52410 dport 43027] != expected 0xe3b52e1a # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 43027] != expected 0x455c4feb # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 43027] != expected 0x455c4feb # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50680 dport 43027] != expected 0x7d426615 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50680 dport 43027] != expected 0x7d426615 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49749 dport 43027] != expected 0xe97ed872 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49749 dport 43027] != expected 0xe97ed872 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40475 dport 43027] != expected 0x565767f0 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40475 dport 43027] != expected 0x565767f0 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56975 dport 43027] != expected 0xdd78e8e9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56975 dport 43027] != expected 0xdd78e8e9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44676 dport 43027] != expected 0x588f09ef # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44676 dport 43027] != expected 0x588f09ef # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46519 dport 43027] != expected 0x40222ea0 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46519 dport 43027] != expected 0x40222ea0 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45837 dport 43027] != expected 0x352c545d # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45837 dport 43027] != expected 0x352c545d # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 43027] != expected 0x6642cf1c # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48305 dport 43027] != expected 0x6642cf1c # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47877 dport 43027] != expected 0x1ca33dc9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47877 dport 43027] != expected 0x1ca33dc9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49057 dport 43027] != expected 0x5c552ad9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49057 dport 43027] != expected 0x5c552ad9 # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51884 dport 43027] != expected 0x90d7ae5d # # Exception| cpu 5: rx_hash 0xa56f5522 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51884 dport 43027] != expected 0x90d7ae5d # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->