< 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 60725 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x718ed017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44814 dport 60725] != expected 0xce334473 # # Exception| cpu 0: rx_hash 0xe7f9b5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44890 dport 60725] != expected 0x8781773c # # Exception| cpu 0: rx_hash 0x599829fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44902 dport 60725] != expected 0xd167777b # # Exception| cpu 0: rx_hash 0x84d4fecb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44954 dport 60725] != expected 0x3c0c5d93 # # Exception| cpu 0: rx_hash 0xd7511cdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45010 dport 60725] != expected 0x794bf70e # # Exception| cpu 0: rx_hash 0xb2f87ca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45012 dport 60725] != expected 0x8eea2fc # # Exception| cpu 0: rx_hash 0xd0b1cffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 45068 dport 60725] != expected 0x6ee5621d # # Exception| cpu 0: rx_hash 0x2797f80b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45084 dport 60725] != expected 0xdac25136 # # Exception| cpu 0: rx_hash 0x809c3c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45112 dport 60725] != expected 0x504d040d # # Exception| cpu 0: rx_hash 0x74121a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45140 dport 60725] != expected 0x9f85fbab # # Exception| cpu 0: rx_hash 0xfff7158f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45146 dport 60725] != expected 0x866ec80e # # Exception| cpu 0: rx_hash 0x85b00692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45186 dport 60725] != expected 0xe18ab7dd # # Exception| cpu 0: rx_hash 0x9cda5e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45210 dport 60725] != expected 0x3de3e2a1 # # Exception| cpu 0: rx_hash 0x106f7283 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45226 dport 60725] != expected 0xd3d7481f # # Exception| cpu 0: rx_hash 0xaaf6dce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45268 dport 60725] != expected 0x9011dce # # Exception| cpu 0: rx_hash 0xfadb2f3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45280 dport 60725] != expected 0x37a97bde # # Exception| cpu 0: rx_hash 0x635b7356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45320 dport 60725] != expected 0xf53bdd81 # # Exception| cpu 0: rx_hash 0xc30094e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45330 dport 60725] != expected 0x886b11a1 # # Exception| cpu 0: rx_hash 0x932d673e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45350 dport 60725] != expected 0xb6c377b1 # # Exception| cpu 0: rx_hash 0xa1f9d702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45354 dport 60725] != expected 0xe11dd48 # # Exception| cpu 0: rx_hash 0x640b50cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45366 dport 60725] != expected 0x2e4449a # # Exception| cpu 0: rx_hash 0xefee5f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45368 dport 60725] != expected 0x1b0f773f # # Exception| cpu 0: rx_hash 0x1b607962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45396 dport 60725] != expected 0xd4c78899 # # Exception| cpu 0: rx_hash 0xf52c1689 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45404 dport 60725] != expected 0xbc89eece # # Exception| cpu 0: rx_hash 0x79993a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45420 dport 60725] != expected 0x52bd4470 # # Exception| cpu 0: rx_hash 0x03de299b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45492 dport 60725] != expected 0x35593ba3 # # Exception| cpu 0: rx_hash 0xbaef9635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45494 dport 60725] != expected 0x9460a2ff # # Exception| cpu 0: rx_hash 0x2bc8d077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45532 dport 60725] != expected 0x2a0d08ab # # Exception| cpu 0: rx_hash 0x07261bc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45558 dport 60725] != expected 0xb9696e35 # # Exception| cpu 0: rx_hash 0x6708fe41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45580 dport 60725] != expected 0xcb445b84 # # Exception| cpu 0: rx_hash 0x1bcbc626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45586 dport 60725] != expected 0x66885b0a # # Exception| cpu 0: rx_hash 0xf2d78a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45604 dport 60725] != expected 0xf919a446 # # Exception| cpu 0: rx_hash 0x9386d87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45664 dport 60725] != expected 0x48ca422 # # Exception| cpu 0: rx_hash 0xef45e01d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45694 dport 60725] != expected 0xa940a4ac # # Exception| cpu 0: rx_hash 0x6224c4f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45750 dport 60725] != expected 0x7a83e854 # # Exception| cpu 0: rx_hash 0x31a126e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45822 dport 60725] != expected 0x3fc442c9 # # Exception| cpu 0: rx_hash 0x087a9d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45836 dport 60725] != expected 0x800628b6 # # Exception| cpu 0: rx_hash 0x1110c520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45844 dport 60725] != expected 0x5c6f7dca # # Exception| cpu 0: rx_hash 0xf80c8956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45858 dport 60725] != expected 0xc3fe8286 # # Exception| cpu 0: rx_hash 0x58576ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45880 dport 60725] != expected 0xbeae4ea6 # # Exception| cpu 0: rx_hash 0xacd948dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 45908 dport 60725] != expected 0x7166b100 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1d5988f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42856 dport 45276] OK # # # cpu 0: rx_hash 0x529a0844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42882 dport 45276] OK # # # cpu 0: rx_hash 0xc0155fc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42900 dport 45276] OK # # # cpu 0: rx_hash 0x2e593023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42908 dport 45276] OK # # # cpu 0: rx_hash 0xa2ec1c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42924 dport 45276] OK # # # cpu 0: rx_hash 0xecfb9477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 45276] OK # # # cpu 0: rx_hash 0xef5385b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42946 dport 45276] OK # # # cpu 0: rx_hash 0x33cb5a6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 45276] OK # # # cpu 0: rx_hash 0xbe1f971d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43014 dport 45276] OK # # # cpu 0: rx_hash 0xa025ec9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43040 dport 45276] OK # # # cpu 0: rx_hash 0xb94fb480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43064 dport 45276] OK # # # cpu 0: rx_hash 0x03d61ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43078 dport 45276] OK # # # cpu 0: rx_hash 0x2f38d15f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43116 dport 45276] OK # # # cpu 0: rx_hash 0x53fbe938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43122 dport 45276] OK # # # cpu 0: rx_hash 0xd9caee4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 45276] OK # # # cpu 0: rx_hash 0xc0a0b653 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43164 dport 45276] OK # # # cpu 0: rx_hash 0xc7f095ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43170 dport 45276] OK # # # cpu 0: rx_hash 0xec4e7dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43190 dport 45276] OK # # # cpu 0: rx_hash 0x4fbd8b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43216 dport 45276] OK # # # cpu 0: rx_hash 0x1f90784a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43236 dport 45276] OK # # # cpu 0: rx_hash 0xda62ff83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43256 dport 45276] OK # # # cpu 0: rx_hash 0xd16df462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43270 dport 45276] OK # # # cpu 0: rx_hash 0xadaecc05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43288 dport 45276] OK # # # cpu 0: rx_hash 0xfd833fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43308 dport 45276] OK # # # cpu 0: rx_hash 0xb394b786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 45276] OK # # # cpu 0: rx_hash 0x3bd9a9da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43340 dport 45276] OK # # # cpu 0: rx_hash 0x404ab220 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43372 dport 45276] OK # # # cpu 0: rx_hash 0x3c898a47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43378 dport 45276] OK # # # cpu 0: rx_hash 0xcd2b96c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43428 dport 45276] OK # # # cpu 0: rx_hash 0x5fa4c144 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43442 dport 45276] OK # # # cpu 0: rx_hash 0xfb0714a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 45276] OK # # # cpu 0: rx_hash 0x5b5cf317 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43504 dport 45276] OK # # # cpu 0: rx_hash 0x9fd1c37d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43602 dport 45276] OK # # # cpu 0: rx_hash 0x76cd8f0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43620 dport 45276] OK # # # cpu 0: rx_hash 0x38da0750 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43638 dport 45276] OK # # # cpu 0: rx_hash 0x6e73dff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43652 dport 45276] OK # # # cpu 0: rx_hash 0x5ca76fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 45276] OK # # # cpu 0: rx_hash 0xab81583b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 45276] OK # # # cpu 0: rx_hash 0x771987ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43676 dport 45276] OK # # # cpu 0: rx_hash 0x7049a471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43682 dport 45276] OK # # # cpu 0: rx_hash 0x5bf74c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43702 dport 45276] OK # # # cpu 0: rx_hash 0x84c7824a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43726 dport 45276] OK # # # cpu 0: rx_hash 0xcad00a11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43740 dport 45276] OK # # # cpu 0: rx_hash 0xcd80298c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43746 dport 45276] OK # # # cpu 0: rx_hash 0x8397a1d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43760 dport 45276] OK # # # cpu 0: rx_hash 0x037da5a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43776 dport 45276] OK # # # cpu 0: rx_hash 0x31a91598 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43788 dport 45276] OK # # # cpu 0: rx_hash 0xa3264214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43802 dport 45276] OK # # # cpu 0: rx_hash 0x36f93605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43826 dport 45276] OK # # # cpu 0: rx_hash 0xf0a3a002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43858 dport 45276] OK # # # cpu 0: rx_hash 0x7a92a777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43940 dport 45276] OK # # # cpu 0: rx_hash 0x34852f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43958 dport 45276] OK # # # cpu 0: rx_hash 0xebb5e135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43982 dport 45276] OK # # # cpu 0: rx_hash 0xc00b0917 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43994 dport 45276] OK # # # count: pass=54 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 53558 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34397 dport 53558] != expected 0x51c334a2 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34397 dport 53558] != expected 0x51c334a2 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42761 dport 53558] != expected 0x99696746 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42761 dport 53558] != expected 0x99696746 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58038 dport 53558] != expected 0xc6feccb2 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58038 dport 53558] != expected 0xc6feccb2 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39214 dport 53558] != expected 0x705b4600 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39214 dport 53558] != expected 0x705b4600 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59265 dport 53558] != expected 0x28eeeb8 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59265 dport 53558] != expected 0x28eeeb8 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35984 dport 53558] != expected 0x9c26f1b3 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35984 dport 53558] != expected 0x9c26f1b3 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55895 dport 53558] != expected 0x129537fc # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55895 dport 53558] != expected 0x129537fc # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47479 dport 53558] != expected 0x912fe97 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47479 dport 53558] != expected 0x912fe97 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40243 dport 53558] != expected 0x6c0d71a6 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40243 dport 53558] != expected 0x6c0d71a6 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 53558] != expected 0x2bdebcfc # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33536 dport 53558] != expected 0x2bdebcfc # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43175 dport 53558] != expected 0xd94eb312 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43175 dport 53558] != expected 0xd94eb312 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47095 dport 53558] != expected 0x418ff3c1 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47095 dport 53558] != expected 0x418ff3c1 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59935 dport 53558] != expected 0x93ca9cb # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59935 dport 53558] != expected 0x93ca9cb # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44731 dport 53558] != expected 0x22ca8f95 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44731 dport 53558] != expected 0x22ca8f95 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56539 dport 53558] != expected 0xcbb2de35 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56539 dport 53558] != expected 0xcbb2de35 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42745 dport 53558] != expected 0x87929465 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42745 dport 53558] != expected 0x87929465 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45850 dport 53558] != expected 0x8604476 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45850 dport 53558] != expected 0x8604476 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41645 dport 53558] != expected 0x9cf03be6 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41645 dport 53558] != expected 0x9cf03be6 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39205 dport 53558] != expected 0xfb5f8bb3 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39205 dport 53558] != expected 0xfb5f8bb3 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59151 dport 53558] != expected 0x8de13b78 # # Exception| cpu 0: rx_hash 0x342c60b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59151 dport 53558] != expected 0x8de13b78 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 44874 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40928 dport 44874] != expected 0x7ca6c2d4 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40928 dport 44874] != expected 0x7ca6c2d4 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40330 dport 44874] != expected 0x5a38b529 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40330 dport 44874] != expected 0x5a38b529 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43195 dport 44874] != expected 0x9dcca8f6 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43195 dport 44874] != expected 0x9dcca8f6 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45489 dport 44874] != expected 0xbeda7194 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45489 dport 44874] != expected 0xbeda7194 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59100 dport 44874] != expected 0x706a0d56 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59100 dport 44874] != expected 0x706a0d56 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48467 dport 44874] != expected 0x29674a73 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48467 dport 44874] != expected 0x29674a73 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54536 dport 44874] != expected 0x6dbe499b # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54536 dport 44874] != expected 0x6dbe499b # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37635 dport 44874] != expected 0x9978866f # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37635 dport 44874] != expected 0x9978866f # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55227 dport 44874] != expected 0x43045227 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55227 dport 44874] != expected 0x43045227 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58301 dport 44874] != expected 0x70fd1fad # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58301 dport 44874] != expected 0x70fd1fad # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45627 dport 44874] != expected 0xef8835ef # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45627 dport 44874] != expected 0xef8835ef # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37441 dport 44874] != expected 0xf2f2d743 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37441 dport 44874] != expected 0xf2f2d743 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44997 dport 44874] != expected 0x2442cc89 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44997 dport 44874] != expected 0x2442cc89 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38799 dport 44874] != expected 0xae946872 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38799 dport 44874] != expected 0xae946872 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51121 dport 44874] != expected 0xe28ea455 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51121 dport 44874] != expected 0xe28ea455 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44458 dport 44874] != expected 0xac271bff # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44458 dport 44874] != expected 0xac271bff # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 44874] != expected 0x3cf98555 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49101 dport 44874] != expected 0x3cf98555 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60473 dport 44874] != expected 0x9c7880f4 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60473 dport 44874] != expected 0x9c7880f4 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46242 dport 44874] != expected 0x36007d33 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46242 dport 44874] != expected 0x36007d33 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56655 dport 44874] != expected 0x2a53972c # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56655 dport 44874] != expected 0x2a53972c # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50528 dport 44874] != expected 0xb35f9640 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50528 dport 44874] != expected 0xb35f9640 # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53709 dport 44874] != expected 0x7bb43acc # # Exception| cpu 4: rx_hash 0x0edd916f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53709 dport 44874] != expected 0x7bb43acc # # 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__->