< 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 720 # selftests: drivers/net/hw: toeplitz.py # 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 38789 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x70b2ed2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34062 dport 38789] != expected 0xcd92d3d6 # # Exception| cpu 0: rx_hash 0x9f85a45f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34094 dport 38789] != expected 0x21b77047 # # Exception| cpu 0: rx_hash 0x77a21ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34182 dport 38789] != expected 0xc60d3576 # # Exception| cpu 4: rx_hash 0x154b78de [saddr 192.0.3.2 daddr 192.0.3.1 sport 34088 dport 38789] != expected 0x82c055de # # Exception| cpu 4: rx_hash 0xbbf46c57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34118 dport 38789] != expected 0xb168c5a # # Exception| cpu 4: rx_hash 0x538907f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34136 dport 38789] != expected 0xc0bc60a5 # # Exception| cpu 4: rx_hash 0x62d0dc66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34152 dport 38789] != expected 0xf4d28416 # # Exception| cpu 4: rx_hash 0x79d920c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 38789] != expected 0xfd2251f8 # # Exception| cpu 5: rx_hash 0xd766344f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34074 dport 38789] != expected 0x74f4887c # # Exception| cpu 5: rx_hash 0xfd36137f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34102 dport 38789] != expected 0x496ab921 # # Exception| cpu 5: rx_hash 0x07294997 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34126 dport 38789] != expected 0xbb80021e # # Exception| cpu 5: rx_hash 0x8aadb7c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34166 dport 38789] != expected 0x3f7868e9 # # Exception| cpu 5: rx_hash 0xd076c3d3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34194 dport 38789] != expected 0x7f6b6edc # # Exception| cpu 0: rx_hash 0x5df23d83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34218 dport 38789] != expected 0xfb93042b # # Exception| cpu 0: rx_hash 0x46fbc123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34230 dport 38789] != expected 0xf263d1c5 # # Exception| cpu 0: rx_hash 0x0039be0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34246 dport 38789] != expected 0xb01fe4be # # Exception| cpu 0: rx_hash 0xbce49bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34254 dport 38789] != expected 0x896afa # # Exception| cpu 0: rx_hash 0x96b4bcfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 38789] != expected 0x3d175ba7 # # Exception| cpu 0: rx_hash 0xbbaeb91a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34288 dport 38789] != expected 0x27062594 # # Exception| cpu 0: rx_hash 0x3160659b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34294 dport 38789] != expected 0x8471000d # # Exception| cpu 4: rx_hash 0x125b8f42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34208 dport 38789] != expected 0x895fb37e # # Exception| cpu 4: rx_hash 0x24487603 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34222 dport 38789] != expected 0x9abe18a3 # # Exception| cpu 4: rx_hash 0x91fe9e2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34268 dport 38789] != expected 0x1a9814c9 # # Exception| cpu 4: rx_hash 0x0c0ec257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34308 dport 38789] != expected 0xc188ac8 # # Exception| cpu 5: rx_hash 0xc214f29a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34292 dport 38789] != expected 0x462b391c # # Exception| cpu 5: rx_hash 0x8dbd405b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34302 dport 38789] != expected 0x34e78e49 # # Exception| cpu 0: rx_hash 0xff7a5556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34310 dport 38789] != expected 0xce42b3d9 # # Exception| cpu 0: rx_hash 0x2114c7b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34326 dport 38789] != expected 0x1609f4fb # # Exception| cpu 0: rx_hash 0x44ed5247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34352 dport 38789] != expected 0x595b72f3 # # Exception| cpu 0: rx_hash 0x7b9566ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34372 dport 38789] != expected 0x7a0a5b00 # # Exception| cpu 0: rx_hash 0xea5246ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34398 dport 38789] != expected 0xd08dab77 # # Exception| cpu 0: rx_hash 0xb7c3100b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34436 dport 38789] != expected 0xb711e22c # # Exception| cpu 0: rx_hash 0x81d0e94a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34442 dport 38789] != expected 0xa4f049f1 # # Exception| cpu 0: rx_hash 0x0b1e35cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 34444 dport 38789] != expected 0x7876c68 # # Exception| cpu 4: rx_hash 0x5fe4aee7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34348 dport 38789] != expected 0x50aba71d # # Exception| cpu 4: rx_hash 0xa5fbf40f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34388 dport 38789] != expected 0xa2411c22 # # Exception| cpu 4: rx_hash 0xb9b82a7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 38789] != expected 0x8c3e86a2 # # Exception| cpu 5: rx_hash 0x69f757a6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34338 dport 38789] != expected 0x434a0cc0 # # Exception| cpu 5: rx_hash 0x3d5719c7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34356 dport 38789] != expected 0x38766e7b # # Exception| cpu 5: rx_hash 0x51c541df [saddr 192.0.3.2 daddr 192.0.3.1 sport 34408 dport 38789] != expected 0x47946a5d # # 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 0x36e3852c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33194 dport 51085] OK # # # cpu 0: rx_hash 0x3f8848c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33232 dport 51085] OK # # # cpu 4: rx_hash 0x830fb848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33134 dport 51085] OK # # # cpu 4: rx_hash 0x2aa05b5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33160 dport 51085] OK # # # cpu 4: rx_hash 0x5450320c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33202 dport 51085] OK # # # cpu 4: rx_hash 0x12924d24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33218 dport 51085] OK # # # cpu 5: rx_hash 0x24db6128 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33146 dport 51085] OK # # # cpu 5: rx_hash 0xbb677b7c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33170 dport 51085] OK # # # cpu 5: rx_hash 0x8d74823d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33180 dport 51085] OK # # # cpu 5: rx_hash 0x00f07c6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33188 dport 51085] OK # # # cpu 5: rx_hash 0xe1e6da25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33216 dport 51085] OK # # # cpu 5: rx_hash 0x7021fa04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33242 dport 51085] OK # # # cpu 0: rx_hash 0x841f4fd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33254 dport 51085] OK # # # cpu 0: rx_hash 0x9f16b374 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33274 dport 51085] OK # # # cpu 0: rx_hash 0xf1927808 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33312 dport 51085] OK # # # cpu 0: rx_hash 0x60555829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33338 dport 51085] OK # # # cpu 4: rx_hash 0xfda50454 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33250 dport 51085] OK # # # cpu 4: rx_hash 0xb971e818 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33300 dport 51085] OK # # # cpu 4: rx_hash 0xbe3bcac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33322 dport 51085] OK # # # cpu 4: rx_hash 0xa5323669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33334 dport 51085] OK # # # cpu 5: rx_hash 0xd0bf01b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33264 dport 51085] OK # # # cpu 5: rx_hash 0xe6acf8f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33278 dport 51085] OK # # # cpu 5: rx_hash 0xa27814b8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33288 dport 51085] OK # # # cpu 5: rx_hash 0xf6d85ad9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33310 dport 51085] OK # # # cpu 0: rx_hash 0x3d9edba1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33366 dport 51085] OK # # # cpu 0: rx_hash 0x0b8d22e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33368 dport 51085] OK # # # cpu 0: rx_hash 0x34afc305 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33434 dport 51085] OK # # # cpu 0: rx_hash 0x8f38c414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33452 dport 51085] OK # # # cpu 4: rx_hash 0x693e95c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33344 dport 51085] OK # # # cpu 4: rx_hash 0xc09176d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33446 dport 51085] OK # # # cpu 4: rx_hash 0x7c4c5315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33454 dport 51085] OK # # # cpu 4: rx_hash 0xdb988a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33466 dport 51085] OK # # # cpu 5: rx_hash 0x26972701 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33354 dport 51085] OK # # # cpu 5: rx_hash 0x0cc70031 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33382 dport 51085] OK # # # cpu 5: rx_hash 0xb01a25f1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33390 dport 51085] OK # # # cpu 5: rx_hash 0x17cefc91 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33402 dport 51085] OK # # # cpu 5: rx_hash 0x9d002010 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33404 dport 51085] OK # # # cpu 5: rx_hash 0xeac151e5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33418 dport 51085] OK # # # cpu 5: rx_hash 0xf6828f94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33448 dport 51085] OK # # # cpu 0: rx_hash 0x6e2e625c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33480 dport 51085] OK # # # cpu 0: rx_hash 0x81192b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33512 dport 51085] OK # # # cpu 0: rx_hash 0x0bd7f7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33518 dport 51085] OK # # # cpu 0: rx_hash 0x9a10d78c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33524 dport 51085] OK # # # cpu 0: rx_hash 0x498d04d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33542 dport 51085] OK # # # cpu 0: rx_hash 0x1d2d4ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33552 dport 51085] OK # # # cpu 0: rx_hash 0x2c749126 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33568 dport 51085] OK # # # cpu 0: rx_hash 0x377d6d86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33596 dport 51085] OK # # # count: pass=47 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 45459 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56658 dport 45459] != expected 0xc75339ac # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56658 dport 45459] != expected 0xc75339ac # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34241 dport 45459] != expected 0xa7e19240 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34241 dport 45459] != expected 0xa7e19240 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57978 dport 45459] != expected 0xef432f44 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57978 dport 45459] != expected 0xef432f44 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40767 dport 45459] != expected 0xf5dfe3f2 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40767 dport 45459] != expected 0xf5dfe3f2 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59510 dport 45459] != expected 0xcb8a713f # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59510 dport 45459] != expected 0xcb8a713f # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45540 dport 45459] != expected 0xf2081c82 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45540 dport 45459] != expected 0xf2081c82 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55498 dport 45459] != expected 0xfe620140 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55498 dport 45459] != expected 0xfe620140 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 45459] != expected 0xcef43709 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 45459] != expected 0xcef43709 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53973 dport 45459] != expected 0x440e532b # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53973 dport 45459] != expected 0x440e532b # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44017 dport 45459] != expected 0x7770b2fb # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44017 dport 45459] != expected 0x7770b2fb # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42619 dport 45459] != expected 0xcfe062aa # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42619 dport 45459] != expected 0xcfe062aa # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40073 dport 45459] != expected 0x6a89a477 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40073 dport 45459] != expected 0x6a89a477 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39415 dport 45459] != expected 0xd1f1a3bf # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39415 dport 45459] != expected 0xd1f1a3bf # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32956 dport 45459] != expected 0x5a77deba # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32956 dport 45459] != expected 0x5a77deba # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56145 dport 45459] != expected 0xd81e05bb # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56145 dport 45459] != expected 0xd81e05bb # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33055 dport 45459] != expected 0x9631ea8f # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33055 dport 45459] != expected 0x9631ea8f # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34541 dport 45459] != expected 0x29394d56 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34541 dport 45459] != expected 0x29394d56 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54895 dport 45459] != expected 0x8ec44535 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54895 dport 45459] != expected 0x8ec44535 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58723 dport 45459] != expected 0x870d5756 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58723 dport 45459] != expected 0x870d5756 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43879 dport 45459] != expected 0xb745b8a4 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43879 dport 45459] != expected 0xb745b8a4 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45534 dport 45459] != expected 0xb4aa4f64 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45534 dport 45459] != expected 0xb4aa4f64 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46185 dport 45459] != expected 0xf6eb0de7 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46185 dport 45459] != expected 0xf6eb0de7 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39810 dport 45459] != expected 0x18d6a256 # # Exception| cpu 0: rx_hash 0xfce92e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39810 dport 45459] != expected 0x18d6a256 # # 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-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 60789 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35938 dport 60789] != expected 0xc1049737 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35938 dport 60789] != expected 0xc1049737 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46504 dport 60789] != expected 0x37903ec2 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46504 dport 60789] != expected 0x37903ec2 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56827 dport 60789] != expected 0x79dcc051 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56827 dport 60789] != expected 0x79dcc051 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45891 dport 60789] != expected 0x243b5349 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45891 dport 60789] != expected 0x243b5349 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50921 dport 60789] != expected 0x41b1ebbe # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50921 dport 60789] != expected 0x41b1ebbe # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41021 dport 60789] != expected 0x7a21260b # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41021 dport 60789] != expected 0x7a21260b # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60138 dport 60789] != expected 0x9606029a # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60138 dport 60789] != expected 0x9606029a # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41593 dport 60789] != expected 0x9af3bda4 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41593 dport 60789] != expected 0x9af3bda4 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45399 dport 60789] != expected 0x6d1cfebe # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45399 dport 60789] != expected 0x6d1cfebe # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37207 dport 60789] != expected 0xe3f3c9f7 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37207 dport 60789] != expected 0xe3f3c9f7 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48071 dport 60789] != expected 0xddf017b0 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48071 dport 60789] != expected 0xddf017b0 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46030 dport 60789] != expected 0xbc78c157 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46030 dport 60789] != expected 0xbc78c157 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55319 dport 60789] != expected 0x3545c2e0 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55319 dport 60789] != expected 0x3545c2e0 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36529 dport 60789] != expected 0x2852bea7 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36529 dport 60789] != expected 0x2852bea7 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51608 dport 60789] != expected 0x9e4a4043 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51608 dport 60789] != expected 0x9e4a4043 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43768 dport 60789] != expected 0xfc6b9cdf # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43768 dport 60789] != expected 0xfc6b9cdf # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47059 dport 60789] != expected 0x36e1a9be # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47059 dport 60789] != expected 0x36e1a9be # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45343 dport 60789] != expected 0xa65a7fc6 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45343 dport 60789] != expected 0xa65a7fc6 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36590 dport 60789] != expected 0x515d5fbc # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36590 dport 60789] != expected 0x515d5fbc # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46397 dport 60789] != expected 0xcd601bfc # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46397 dport 60789] != expected 0xcd601bfc # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59070 dport 60789] != expected 0xa8c182c # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59070 dport 60789] != expected 0xa8c182c # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46100 dport 60789] != expected 0xa585b060 # # Exception| cpu 5: rx_hash 0x307737a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46100 dport 60789] != expected 0xa585b060 # # 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-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__->