< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 200, 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 129, 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 59918 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7b4dd732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53516 dport 59918] != expected 0x47724411 # # Exception| cpu 0: rx_hash 0xaa4aea9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53522 dport 59918] != expected 0x82c9506e # # Exception| cpu 0: rx_hash 0x859b8105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53536 dport 59918] != expected 0x30186773 # # Exception| cpu 0: rx_hash 0x5e0b25f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53610 dport 59918] != expected 0xb3a79571 # # Exception| cpu 0: rx_hash 0xb5f2417a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53612 dport 59918] != expected 0x48c47ae8 # # Exception| cpu 0: rx_hash 0x8f0c1859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53620 dport 59918] != expected 0x761c810e # # Exception| cpu 0: rx_hash 0x5afd9477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53686 dport 59918] != expected 0x5c7ad49c # # Exception| cpu 0: rx_hash 0x629a25fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53772 dport 59918] != expected 0xa68483ce # # Exception| cpu 0: rx_hash 0xb0e7e20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53800 dport 59918] != expected 0xfa81f217 # # Exception| cpu 0: rx_hash 0x44a62d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53840 dport 59918] != expected 0xcbef3708 # # Exception| cpu 0: rx_hash 0x680dbca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53848 dport 59918] != expected 0xe08065b3 # # Exception| cpu 0: rx_hash 0x6b7746fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53858 dport 59918] != expected 0x793e0015 # # Exception| cpu 0: rx_hash 0x808e2271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53860 dport 59918] != expected 0x825def8c # # Exception| cpu 0: rx_hash 0xaba9f868 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53898 dport 59918] != expected 0xdf51997c # # Exception| cpu 0: rx_hash 0x0f527783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53912 dport 59918] != expected 0x675b7acf # # Exception| cpu 0: rx_hash 0x296e7f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53956 dport 59918] != expected 0xa30ce09 # # Exception| cpu 0: rx_hash 0x1390263e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53980 dport 59918] != expected 0x34e835ef # # Exception| cpu 0: rx_hash 0xb411538c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54004 dport 59918] != expected 0x155cb3fa # # Exception| cpu 0: rx_hash 0x0603cb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54016 dport 59918] != expected 0x9a6e0e97 # # Exception| cpu 0: rx_hash 0x3cfd9211 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54040 dport 59918] != expected 0xa4b6f571 # # Exception| cpu 0: rx_hash 0xa182be80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54056 dport 59918] != expected 0xbbda8882 # # Exception| cpu 0: rx_hash 0xc22bc426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54068 dport 59918] != expected 0xd3dcd613 # # Exception| cpu 0: rx_hash 0x1ac19a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54084 dport 59918] != expected 0xc9dd41b7 # # Exception| cpu 0: rx_hash 0x6f3d28c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54088 dport 59918] != expected 0xb46cb67b # # Exception| cpu 0: rx_hash 0x234539f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54118 dport 59918] != expected 0x6ebbdff7 # # Exception| cpu 0: rx_hash 0x3510f114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54134 dport 59918] != expected 0x7b0c76aa # # Exception| cpu 0: rx_hash 0xf2420459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54136 dport 59918] != expected 0xab00cb88 # # Exception| cpu 0: rx_hash 0x6bcb994a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54164 dport 59918] != expected 0x5bb1f796 # # Exception| cpu 0: rx_hash 0x27b38877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54202 dport 59918] != expected 0x81669e1a # # Exception| cpu 0: rx_hash 0x4df791d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54216 dport 59918] != expected 0x36da4350 # # Exception| cpu 0: rx_hash 0x6621c2b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54294 dport 59918] != expected 0x451a5129 # # Exception| cpu 0: rx_hash 0x4a8a5374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54302 dport 59918] != expected 0x6e750392 # # Exception| cpu 0: rx_hash 0x655b38ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54316 dport 59918] != expected 0xdca4348f # # Exception| cpu 0: rx_hash 0x874f3f65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54340 dport 59918] != expected 0xf87d58cd # # Exception| cpu 0: rx_hash 0x43673071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54384 dport 59918] != expected 0xb1cf8049 # # Exception| cpu 0: rx_hash 0x6fcca1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54392 dport 59918] != expected 0x9aa0d2f2 # # Exception| cpu 0: rx_hash 0x7e152289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54414 dport 59918] != expected 0xf9745fe4 # # Exception| cpu 0: rx_hash 0x6840ea68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54430 dport 59918] != expected 0xecc3f6b9 # # Exception| cpu 0: rx_hash 0x017e0992 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54486 dport 59918] != expected 0xc2c14e55 # # Exception| cpu 0: rx_hash 0xa6ff7c20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54526 dport 59918] != expected 0xe375c840 # # Exception| cpu 0: rx_hash 0xff148011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54540 dport 59918] != expected 0x97249ab4 # # Exception| cpu 0: rx_hash 0xcf7d406e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54592 dport 59918] != expected 0xeff8872f # # Exception| cpu 0: rx_hash 0xba81f229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54604 dport 59918] != expected 0x924970e3 # # Exception| cpu 0: rx_hash 0x472d5e47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54618 dport 59918] != expected 0x7c9d3627 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8c850011 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51176 dport 51238] OK # # # cpu 0: rx_hash 0xbf52213e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51208 dport 51238] OK # # # cpu 0: rx_hash 0x6e551c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51222 dport 51238] OK # # # cpu 4: rx_hash 0x9ad0c8f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51192 dport 51238] OK # # # cpu 4: rx_hash 0x1ba9aed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51226 dport 51238] OK # # # cpu 4: rx_hash 0x90834aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51258 dport 51238] OK # # # cpu 4: rx_hash 0x28ba94f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51308 dport 51238] OK # # # cpu 4: rx_hash 0x3eef5c12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51324 dport 51238] OK # # # cpu 4: rx_hash 0x8bcd50c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51352 dport 51238] OK # # # cpu 4: rx_hash 0x634ece15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51364 dport 51238] OK # # # cpu 4: rx_hash 0xeb1ed03c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51390 dport 51238] OK # # # cpu 4: rx_hash 0x26dbbc2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51428 dport 51238] OK # # # cpu 4: rx_hash 0x308e74cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51444 dport 51238] OK # # # cpu 4: rx_hash 0x822033c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51446 dport 51238] OK # # # cpu 4: rx_hash 0x3032ab78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51458 dport 51238] OK # # # cpu 4: rx_hash 0x45ce193f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51470 dport 51238] OK # # # cpu 4: rx_hash 0x251d99c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51496 dport 51238] OK # # # cpu 4: rx_hash 0xf41aa46c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51510 dport 51238] OK # # # cpu 4: rx_hash 0x9e5ebdcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51524 dport 51238] OK # # # cpu 4: rx_hash 0x4f598063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 51238] OK # # # cpu 4: rx_hash 0x3d2979ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51632 dport 51238] OK # # # cpu 4: rx_hash 0x866a5df0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51676 dport 51238] OK # # # cpu 4: rx_hash 0x424252e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51688 dport 51238] OK # # # cpu 4: rx_hash 0x93456f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51702 dport 51238] OK # # # cpu 4: rx_hash 0x29e559b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51714 dport 51238] OK # # # cpu 4: rx_hash 0x40dbba4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51786 dport 51238] OK # # # cpu 4: rx_hash 0x20083ab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51820 dport 51238] OK # # # cpu 4: rx_hash 0xf10f0718 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51826 dport 51238] OK # # # cpu 4: rx_hash 0x2784716f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51850 dport 51238] OK # # # cpu 4: rx_hash 0x24fe8b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51888 dport 51238] OK # # # cpu 4: rx_hash 0xfc14d59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51904 dport 51238] OK # # # cpu 4: rx_hash 0x89e867d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51916 dport 51238] OK # # # cpu 4: rx_hash 0x8a929d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51958 dport 51238] OK # # # cpu 4: rx_hash 0x4d7cb778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51982 dport 51238] OK # # # cpu 4: rx_hash 0x585385c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52004 dport 51238] OK # # # cpu 4: rx_hash 0x9f01708d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52010 dport 51238] OK # # # cpu 4: rx_hash 0x3bfaff66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52024 dport 51238] OK # # # cpu 4: rx_hash 0x8954b86c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52026 dport 51238] OK # # # cpu 4: rx_hash 0xe310a1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52040 dport 51238] OK # # # cpu 4: rx_hash 0x80b9db69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52052 dport 51238] OK # # # cpu 4: rx_hash 0x32179c63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52054 dport 51238] OK # # # cpu 4: rx_hash 0x5fdfce1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52162 dport 51238] OK # # # cpu 4: rx_hash 0x3c76b4bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52190 dport 51238] OK # # # cpu 4: rx_hash 0x9bf7c10f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52214 dport 51238] OK # # # cpu 4: rx_hash 0x5ca53442 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52216 dport 51238] OK # # # cpu 4: rx_hash 0x8332a84b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52318 dport 51238] OK # # # cpu 4: rx_hash 0x961d9af3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52340 dport 51238] OK # # # cpu 4: rx_hash 0x24b3ddf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52342 dport 51238] OK # # # cpu 4: rx_hash 0x4096ec84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52364 dport 51238] OK # # # count: pass=49 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 194, 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 200, 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 129, 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 55649 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35527 dport 55649] != expected 0x4068dfc0 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35527 dport 55649] != expected 0x4068dfc0 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44397 dport 55649] != expected 0x457d24be # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44397 dport 55649] != expected 0x457d24be # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54729 dport 55649] != expected 0xa0ffce89 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54729 dport 55649] != expected 0xa0ffce89 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55320 dport 55649] != expected 0x10cf2617 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55320 dport 55649] != expected 0x10cf2617 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58449 dport 55649] != expected 0x13d5d6ac # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58449 dport 55649] != expected 0x13d5d6ac # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44026 dport 55649] != expected 0x29e6163 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44026 dport 55649] != expected 0x29e6163 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38892 dport 55649] != expected 0x9a28fa2d # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38892 dport 55649] != expected 0x9a28fa2d # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44222 dport 55649] != expected 0x608d3739 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44222 dport 55649] != expected 0x608d3739 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52197 dport 55649] != expected 0x3b5056ff # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52197 dport 55649] != expected 0x3b5056ff # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45864 dport 55649] != expected 0xa1714557 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45864 dport 55649] != expected 0xa1714557 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40346 dport 55649] != expected 0x33cc5008 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40346 dport 55649] != expected 0x33cc5008 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57322 dport 55649] != expected 0x1465170c # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57322 dport 55649] != expected 0x1465170c # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35556 dport 55649] != expected 0xbc74d45d # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35556 dport 55649] != expected 0xbc74d45d # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45247 dport 55649] != expected 0x779fa4ba # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45247 dport 55649] != expected 0x779fa4ba # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54604 dport 55649] != expected 0x2fed0b08 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54604 dport 55649] != expected 0x2fed0b08 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54872 dport 55649] != expected 0x8d72c0fd # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54872 dport 55649] != expected 0x8d72c0fd # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41944 dport 55649] != expected 0x4dd39071 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41944 dport 55649] != expected 0x4dd39071 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54365 dport 55649] != expected 0x207b4d1d # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54365 dport 55649] != expected 0x207b4d1d # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52948 dport 55649] != expected 0xee4b1ae1 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52948 dport 55649] != expected 0xee4b1ae1 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46665 dport 55649] != expected 0x64b04a43 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46665 dport 55649] != expected 0x64b04a43 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60254 dport 55649] != expected 0x4128887b # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60254 dport 55649] != expected 0x4128887b # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48552 dport 55649] != expected 0xbb17bcc1 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48552 dport 55649] != expected 0xbb17bcc1 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51754 dport 55649] != expected 0x76a61be9 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51754 dport 55649] != expected 0x76a61be9 # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42073 dport 55649] != expected 0xa5bfe9fd # # Exception| cpu 5: rx_hash 0xe7115649 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42073 dport 55649] != expected 0xa5bfe9fd # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, 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 200, 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 129, 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 53925 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59006 dport 53925] != expected 0xb211b6b5 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59006 dport 53925] != expected 0xb211b6b5 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42541 dport 53925] != expected 0x5e665000 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42541 dport 53925] != expected 0x5e665000 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59194 dport 53925] != expected 0xbfb6bb86 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59194 dport 53925] != expected 0xbfb6bb86 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58253 dport 53925] != expected 0xaff93b3 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58253 dport 53925] != expected 0xaff93b3 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39022 dport 53925] != expected 0x735bc6ff # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39022 dport 53925] != expected 0x735bc6ff # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34284 dport 53925] != expected 0x9539cd1d # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34284 dport 53925] != expected 0x9539cd1d # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 53925] != expected 0xa2fe15c8 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 53925] != expected 0xa2fe15c8 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 53925] != expected 0x4c6cfe35 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51778 dport 53925] != expected 0x4c6cfe35 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60472 dport 53925] != expected 0x56e3a5d4 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60472 dport 53925] != expected 0x56e3a5d4 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51197 dport 53925] != expected 0x86c7b0dd # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51197 dport 53925] != expected 0x86c7b0dd # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53282 dport 53925] != expected 0x695b3863 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53282 dport 53925] != expected 0x695b3863 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46540 dport 53925] != expected 0x6f8e5641 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46540 dport 53925] != expected 0x6f8e5641 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52605 dport 53925] != expected 0xee930c17 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52605 dport 53925] != expected 0xee930c17 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33941 dport 53925] != expected 0x1541d0ec # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33941 dport 53925] != expected 0x1541d0ec # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39416 dport 53925] != expected 0xbd588f03 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39416 dport 53925] != expected 0xbd588f03 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57777 dport 53925] != expected 0xeacea322 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57777 dport 53925] != expected 0xeacea322 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54857 dport 53925] != expected 0xd0560f93 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54857 dport 53925] != expected 0xd0560f93 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58400 dport 53925] != expected 0x2e315766 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58400 dport 53925] != expected 0x2e315766 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34987 dport 53925] != expected 0x8919f582 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34987 dport 53925] != expected 0x8919f582 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 53925] != expected 0xf963b902 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 53925] != expected 0xf963b902 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36879 dport 53925] != expected 0x9a947532 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36879 dport 53925] != expected 0x9a947532 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60709 dport 53925] != expected 0x41730de8 # # Exception| cpu 5: rx_hash 0x79176c0d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60709 dport 53925] != expected 0x41730de8 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->