< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' # overriding timeout to 1800 # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 57820 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb4174d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59296 dport 57820] != expected 0xc81238ee # # Exception| cpu 0: rx_hash 0x7c838159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59302 dport 57820] != expected 0xf88931be # # Exception| cpu 4: rx_hash 0xabd5beb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59222 dport 57820] != expected 0xff1e88de # # Exception| cpu 4: rx_hash 0x7995c975 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59240 dport 57820] != expected 0xc1ad9cc3 # # Exception| cpu 4: rx_hash 0xb7b42bc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59278 dport 57820] != expected 0xf2bc92c0 # # Exception| cpu 4: rx_hash 0x821d5ce1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59282 dport 57820] != expected 0xeeeca85b # # Exception| cpu 5: rx_hash 0x4f9fd89a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59226 dport 57820] != expected 0xe7530c76 # # Exception| cpu 5: rx_hash 0x870b14cd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59228 dport 57820] != expected 0xd7c80526 # # Exception| cpu 5: rx_hash 0xf68d4110 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59242 dport 57820] != expected 0xe1406d5c # # Exception| cpu 5: rx_hash 0xc3243637 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59254 dport 57820] != expected 0xfd1057c7 # # Exception| cpu 5: rx_hash 0x60e2142e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 57820] != expected 0xf52b2ba0 # # Exception| cpu 5: rx_hash 0x505d2b25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59308 dport 57820] != expected 0xd05fbc46 # # Exception| cpu 0: rx_hash 0x81be3a29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59324 dport 57820] != expected 0xd4420275 # # Exception| cpu 0: rx_hash 0x8cd467e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59340 dport 57820] != expected 0xd3560cd3 # # Exception| cpu 0: rx_hash 0x5d3776ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59356 dport 57820] != expected 0xd74bb2e0 # # Exception| cpu 0: rx_hash 0xac238065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59396 dport 57820] != expected 0xaa90d368 # # Exception| cpu 4: rx_hash 0xe78689ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 57820] != expected 0xebf679e4 # # Exception| cpu 4: rx_hash 0x366598a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59346 dport 57820] != expected 0xefebc7d7 # # Exception| cpu 4: rx_hash 0xa3a9ab54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59368 dport 57820] != expected 0xc12e2b05 # # Exception| cpu 4: rx_hash 0xebafc457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59392 dport 57820] != expected 0xbae62ba7 # # Exception| cpu 4: rx_hash 0x998af742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59416 dport 57820] != expected 0xb6c0e9f3 # # Exception| cpu 5: rx_hash 0xb97d10c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 57820] != expected 0xcf063648 # # Exception| cpu 5: rx_hash 0x19185416 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59382 dport 57820] != expected 0xfd93e001 # # Exception| cpu 5: rx_hash 0x35c6fe6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59388 dport 57820] != expected 0xd5456df9 # # Exception| cpu 5: rx_hash 0x0fe5a27c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59404 dport 57820] != expected 0xa2abaf0f # # Exception| cpu 0: rx_hash 0x20986ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59432 dport 57820] != expected 0xb0d388d9 # # Exception| cpu 0: rx_hash 0x894010cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40526 dport 57820] != expected 0x3d76be1b # # Exception| cpu 0: rx_hash 0xe1b1984d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40558 dport 57820] != expected 0x3f786102 # # Exception| cpu 0: rx_hash 0xa32b9453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 57820] != expected 0x162a34b0 # # Exception| cpu 0: rx_hash 0xc8797a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 57820] != expected 0x2e8a4187 # # Exception| cpu 4: rx_hash 0x41d4dc9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40520 dport 57820] != expected 0xdedb74b # # Exception| cpu 4: rx_hash 0xd7bb89a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40540 dport 57820] != expected 0x1986f1b7 # # Exception| cpu 4: rx_hash 0xcbda1cd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40580 dport 57820] != expected 0x1424eba9 # # Exception| cpu 4: rx_hash 0xb9ff2fc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40604 dport 57820] != expected 0x180229fd # # Exception| cpu 5: rx_hash 0x67142afa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59436 dport 57820] != expected 0xa0a57016 # # Exception| cpu 5: rx_hash 0xa63ddc7f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40554 dport 57820] != expected 0x2f0e99cd # # Exception| cpu 5: rx_hash 0x9394ab58 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40566 dport 57820] != expected 0x335ea356 # # Exception| cpu 5: rx_hash 0x1a390dd9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40596 dport 57820] != expected 0x1039559a # # Exception| cpu 5: rx_hash 0x6bbf5804 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40610 dport 57820] != expected 0x26b13de0 # # Exception| cpu 0: rx_hash 0x8ff53e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40622 dport 57820] != expected 0x3efcb948 # # Exception| cpu 0: rx_hash 0x72c8855f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40628 dport 57820] != expected 0x12378a83 # # Exception| cpu 0: rx_hash 0x9682e374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40632 dport 57820] != expected 0xa7a0e2b # # Exception| cpu 0: rx_hash 0x382e9ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40640 dport 57820] != expected 0x5557cea # # Exception| cpu 0: rx_hash 0x0d87eb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40668 dport 57820] != expected 0x19054671 # # Exception| cpu 0: rx_hash 0xf319363b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40680 dport 57820] != expected 0xf60df94 # # Exception| cpu 0: rx_hash 0x65766305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40700 dport 57820] != expected 0x1b0b9968 # # Exception| cpu 0: rx_hash 0xea971ada [saddr 192.0.3.2 daddr 192.0.3.1 sport 40720 dport 57820] != expected 0x808dc170 # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2ba68f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32800 dport 38793] OK # # # cpu 0: rx_hash 0x1e0ff82f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32828 dport 38793] OK # # # cpu 0: rx_hash 0x1365a5e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32844 dport 38793] OK # # # cpu 0: rx_hash 0xf48ca505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32878 dport 38793] OK # # # cpu 4: rx_hash 0x614096f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32852 dport 38793] OK # # # cpu 4: rx_hash 0xc286b4ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32860 dport 38793] OK # # # cpu 4: rx_hash 0x256fb409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32894 dport 38793] OK # # # cpu 4: rx_hash 0x7d210384 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32908 dport 38793] OK # # # cpu 5: rx_hash 0xfa459e04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32816 dport 38793] OK # # # cpu 5: rx_hash 0x10c6c32e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32866 dport 38793] OK # # # cpu 5: rx_hash 0x574a871c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32870 dport 38793] OK # # # cpu 5: rx_hash 0xacc21288 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32924 dport 38793] OK # # # cpu 0: rx_hash 0x51ffa9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32902 dport 38793] OK # # # cpu 0: rx_hash 0xf19aed29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32928 dport 38793] OK # # # cpu 0: rx_hash 0x67f5b817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32948 dport 38793] OK # # # cpu 0: rx_hash 0x0ca75659 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32954 dport 38793] OK # # # cpu 0: rx_hash 0xc4339a0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 38793] OK # # # cpu 0: rx_hash 0x4b2b126b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32958 dport 38793] OK # # # cpu 0: rx_hash 0xfcf0b0e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32976 dport 38793] OK # # # cpu 4: rx_hash 0x34647cb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32982 dport 38793] OK # # # cpu 5: rx_hash 0x9ac80367 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32942 dport 38793] OK # # # cpu 5: rx_hash 0xc959c7c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32972 dport 38793] OK # # # cpu 5: rx_hash 0x026e6d58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32996 dport 38793] OK # # # cpu 5: rx_hash 0x693c8316 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33002 dport 38793] OK # # # cpu 5: rx_hash 0x37c71a7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33016 dport 38793] OK # # # cpu 0: rx_hash 0xffaa2792 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33040 dport 38793] OK # # # cpu 0: rx_hash 0xc9a0367d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33058 dport 38793] OK # # # cpu 0: rx_hash 0x975baf14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33072 dport 38793] OK # # # cpu 0: rx_hash 0xd0d7eb26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33076 dport 38793] OK # # # cpu 0: rx_hash 0x9a31f2dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33088 dport 38793] OK # # # cpu 0: rx_hash 0xddbdb6ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33092 dport 38793] OK # # # cpu 0: rx_hash 0x0c5ea7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33108 dport 38793] OK # # # cpu 0: rx_hash 0x7dd8f23e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33122 dport 38793] OK # # # cpu 0: rx_hash 0xac3be332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33138 dport 38793] OK # # # cpu 4: rx_hash 0xe6ddfac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33030 dport 38793] OK # # # cpu 4: rx_hash 0xed0289e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33174 dport 38793] OK # # # cpu 5: rx_hash 0x94f8c9dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33054 dport 38793] OK # # # cpu 5: rx_hash 0x48718519 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33150 dport 38793] OK # # # cpu 5: rx_hash 0x9f27baf1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33166 dport 38793] OK # # # cpu 0: rx_hash 0x139c545c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33186 dport 38793] OK # # # cpu 0: rx_hash 0x4d67cd35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33200 dport 38793] OK # # # cpu 0: rx_hash 0x85f30162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33206 dport 38793] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 49826 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47579 dport 49826] != expected 0x2f6a9a0c # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47579 dport 49826] != expected 0x2f6a9a0c # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42825 dport 49826] != expected 0x3325dfad # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42825 dport 49826] != expected 0x3325dfad # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45096 dport 49826] != expected 0x5982d152 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45096 dport 49826] != expected 0x5982d152 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54415 dport 49826] != expected 0x1c5c2cab # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54415 dport 49826] != expected 0x1c5c2cab # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58243 dport 49826] != expected 0xc866fb88 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58243 dport 49826] != expected 0xc866fb88 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48007 dport 49826] != expected 0x721d22ea # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48007 dport 49826] != expected 0x721d22ea # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 49826] != expected 0xccc60c09 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 49826] != expected 0xccc60c09 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46063 dport 49826] != expected 0xe927d564 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46063 dport 49826] != expected 0xe927d564 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52877 dport 49826] != expected 0x249d1607 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52877 dport 49826] != expected 0x249d1607 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 49826] != expected 0x37e467b7 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 49826] != expected 0x37e467b7 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44795 dport 49826] != expected 0x5111841 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44795 dport 49826] != expected 0x5111841 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39265 dport 49826] != expected 0xe52ecfc7 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39265 dport 49826] != expected 0xe52ecfc7 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47267 dport 49826] != expected 0xa004332e # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47267 dport 49826] != expected 0xa004332e # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60455 dport 49826] != expected 0xaae4100e # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60455 dport 49826] != expected 0xaae4100e # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57737 dport 49826] != expected 0xa0909b81 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57737 dport 49826] != expected 0xa0909b81 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42640 dport 49826] != expected 0xff1dfd6e # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42640 dport 49826] != expected 0xff1dfd6e # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59087 dport 49826] != expected 0x717dbdb7 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59087 dport 49826] != expected 0x717dbdb7 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49699 dport 49826] != expected 0xaea8466b # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49699 dport 49826] != expected 0xaea8466b # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41887 dport 49826] != expected 0x2637c67c # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41887 dport 49826] != expected 0x2637c67c # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55854 dport 49826] != expected 0xaf32073f # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55854 dport 49826] != expected 0xaf32073f # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37442 dport 49826] != expected 0xd67f0f11 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37442 dport 49826] != expected 0xd67f0f11 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48003 dport 49826] != expected 0x626bda25 # # Exception| cpu 4: rx_hash 0xbb714cdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48003 dport 49826] != expected 0x626bda25 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 36179 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 36179] != expected 0x2cfb7491 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57746 dport 36179] != expected 0x2cfb7491 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33178 dport 36179] != expected 0x29e1dfc4 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33178 dport 36179] != expected 0x29e1dfc4 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37726 dport 36179] != expected 0xc077c60d # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37726 dport 36179] != expected 0xc077c60d # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50606 dport 36179] != expected 0x918cf6fc # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50606 dport 36179] != expected 0x918cf6fc # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35817 dport 36179] != expected 0xee8ec408 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35817 dport 36179] != expected 0xee8ec408 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49848 dport 36179] != expected 0x882d8e7b # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49848 dport 36179] != expected 0x882d8e7b # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51754 dport 36179] != expected 0xe149b311 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51754 dport 36179] != expected 0xe149b311 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44057 dport 36179] != expected 0x266afb4 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44057 dport 36179] != expected 0x266afb4 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57315 dport 36179] != expected 0xf27279e5 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57315 dport 36179] != expected 0xf27279e5 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34427 dport 36179] != expected 0x31b34436 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34427 dport 36179] != expected 0x31b34436 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55030 dport 36179] != expected 0xfa91cb23 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55030 dport 36179] != expected 0xfa91cb23 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43323 dport 36179] != expected 0x53d61203 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43323 dport 36179] != expected 0x53d61203 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50775 dport 36179] != expected 0x20bcd25f # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50775 dport 36179] != expected 0x20bcd25f # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49260 dport 36179] != expected 0xc68965af # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49260 dport 36179] != expected 0xc68965af # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41225 dport 36179] != expected 0x887fc5ce # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41225 dport 36179] != expected 0x887fc5ce # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53177 dport 36179] != expected 0xcde6e5c7 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53177 dport 36179] != expected 0xcde6e5c7 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47090 dport 36179] != expected 0x76df374d # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47090 dport 36179] != expected 0x76df374d # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40871 dport 36179] != expected 0x9c328150 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40871 dport 36179] != expected 0x9c328150 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48447 dport 36179] != expected 0xb9cc3964 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48447 dport 36179] != expected 0xb9cc3964 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53147 dport 36179] != expected 0x2a0fe524 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53147 dport 36179] != expected 0x2a0fe524 # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55747 dport 36179] != expected 0xf74b65af # # Exception| cpu 0: rx_hash 0x27d06b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55747 dport 36179] != expected 0xf74b65af # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->