< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 58121 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 65 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2a212926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46566 dport 58121] != expected 0x37d936f2 # # Exception| cpu 0: rx_hash 0x92c08acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46590 dport 58121] != expected 0x3b5b6087 # # Exception| cpu 0: rx_hash 0x8d498668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46618 dport 58121] != expected 0xf168e95f # # Exception| cpu 0: rx_hash 0xb75a8ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46646 dport 58121] != expected 0x6a535ca3 # # Exception| cpu 0: rx_hash 0x73c68d98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 58121] != expected 0x8efc6a75 # # Exception| cpu 0: rx_hash 0x5c87b0d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 58121] != expected 0x86000e2c # # Exception| cpu 0: rx_hash 0x3c3b1a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46748 dport 58121] != expected 0x63ee76ce # # Exception| cpu 0: rx_hash 0x03cd444a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46762 dport 58121] != expected 0xd7a60420 # # Exception| cpu 0: rx_hash 0x55148f5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46802 dport 58121] != expected 0x1804c7c8 # # Exception| cpu 0: rx_hash 0xc7514732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46808 dport 58121] != expected 0x330932f6 # # Exception| cpu 0: rx_hash 0xf5fdb93b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46924 dport 58121] != expected 0x5647ed0e # # Exception| cpu 0: rx_hash 0xcfeeb1b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46944 dport 58121] != expected 0xcd7c58f2 # # Exception| cpu 0: rx_hash 0x0704db8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46998 dport 58121] != expected 0x98a460d2 # # Exception| cpu 0: rx_hash 0x38f285ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47008 dport 58121] != expected 0x2cec123c # # Exception| cpu 0: rx_hash 0x80132623 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47032 dport 58121] != expected 0x206e4449 # # Exception| cpu 0: rx_hash 0x54384650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47092 dport 58121] != expected 0x78756428 # # Exception| cpu 0: rx_hash 0x80e698a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47110 dport 58121] != expected 0xaa2882a4 # # Exception| cpu 0: rx_hash 0x668541da [saddr 192.0.3.2 daddr 192.0.3.1 sport 47130 dport 58121] != expected 0xb7521c62 # # Exception| cpu 0: rx_hash 0x59731f98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 58121] != expected 0x31a6e8c # # Exception| cpu 0: rx_hash 0x7b8cc59e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47170 dport 58121] != expected 0xfacfc69c # # Exception| cpu 0: rx_hash 0x54cdf8d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47178 dport 58121] != expected 0xf233a2c5 # # Exception| cpu 0: rx_hash 0x9def1ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47198 dport 58121] != expected 0xe7b5585a # # Exception| cpu 0: rx_hash 0x8c90f1e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47234 dport 58121] != expected 0x1b5f8c52 # # Exception| cpu 0: rx_hash 0xb683f96b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47278 dport 58121] != expected 0x806439ae # # Exception| cpu 0: rx_hash 0x2c9d8080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47320 dport 58121] != expected 0x7533c7cb # # Exception| cpu 0: rx_hash 0xf50807bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47346 dport 58121] != expected 0xdc012be3 # # Exception| cpu 0: rx_hash 0xda493af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47354 dport 58121] != expected 0xd4fd4fba # # Exception| cpu 0: rx_hash 0xd2f6cc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47426 dport 58121] != expected 0x2a8825be # # Exception| cpu 0: rx_hash 0x21c720cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47482 dport 58121] != expected 0xa4356add # # Exception| cpu 4: rx_hash 0x0560146f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46574 dport 58121] != expected 0x3f2552ab # # Exception| cpu 4: rx_hash 0xf96f9778 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46604 dport 58121] != expected 0xc71f82a7 # # Exception| cpu 4: rx_hash 0xc37c9ff0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46624 dport 58121] != expected 0x5c24375b # # Exception| cpu 4: rx_hash 0xb2bfd82a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46636 dport 58121] != expected 0x45209bb1 # # Exception| cpu 4: rx_hash 0x54dc0154 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46640 dport 58121] != expected 0x585a0577 # # Exception| cpu 4: rx_hash 0xcb272e75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46684 dport 58121] != expected 0x827e3c00 # # Exception| cpu 4: rx_hash 0xde751bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46712 dport 58121] != expected 0x11b9eda5 # # Exception| cpu 4: rx_hash 0xf519fe3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46728 dport 58121] != expected 0x76688c51 # # Exception| cpu 4: rx_hash 0xe8107a7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46800 dport 58121] != expected 0x3bf556af # # Exception| cpu 4: rx_hash 0xd7e62439 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46822 dport 58121] != expected 0x8fbd2441 # # Exception| cpu 4: rx_hash 0xfd424fba [saddr 192.0.3.2 daddr 192.0.3.1 sport 46836 dport 58121] != expected 0xa832870a # # Exception| cpu 4: rx_hash 0xd20372f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46844 dport 58121] != expected 0xa0cee353 # # Exception| cpu 4: rx_hash 0x9cd22c6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46850 dport 58121] != expected 0x2dad5c08 # # Exception| cpu 4: rx_hash 0x99377aa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46872 dport 58121] != expected 0x2de9b1a # # Exception| cpu 4: rx_hash 0x898019ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 46886 dport 58121] != expected 0xbe6a8dad # # Exception| cpu 4: rx_hash 0x0329034e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46958 dport 58121] != expected 0xf789657f # # Exception| cpu 4: rx_hash 0x2da0b00f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46980 dport 58121] != expected 0xbf2bc399 # # Exception| cpu 4: rx_hash 0x354c6281 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47046 dport 58121] != expected 0xddc5de75 # # Exception| cpu 4: rx_hash 0x0aba3cc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47088 dport 58121] != expected 0x698dac9b # # Exception| cpu 4: rx_hash 0xf125df7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47114 dport 58121] != expected 0xb32c2e4e # # Exception| cpu 4: rx_hash 0xcb36d7f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47142 dport 58121] != expected 0x28179bb2 # # Exception| cpu 4: rx_hash 0xced3813c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47164 dport 58121] != expected 0x7645ca0 # # Exception| cpu 4: rx_hash 0x35b9dc06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47224 dport 58121] != expected 0x57831898 # # Exception| cpu 4: rx_hash 0xa6349a60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47248 dport 58121] != expected 0x3cd02f19 # # Exception| cpu 4: rx_hash 0x5d5ec75a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47316 dport 58121] != expected 0x6c376b21 # # Exception| cpu 4: rx_hash 0x4de9a451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47338 dport 58121] != expected 0xd0837d96 # # Exception| cpu 4: rx_hash 0x299c914e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 58121] != expected 0x7a6f6186 # # Exception| cpu 4: rx_hash 0xbe3c0fea [saddr 192.0.3.2 daddr 192.0.3.1 sport 47382 dport 58121] != expected 0x7e1153aa # # Exception| cpu 4: rx_hash 0xf0091672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47404 dport 58121] != expected 0xd35d8dae # # Exception| cpu 4: rx_hash 0x166acf0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47408 dport 58121] != expected 0xce271368 # # Exception| cpu 4: rx_hash 0x48e8b59f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47412 dport 58121] != expected 0xdfdfdbdb # # Exception| cpu 4: rx_hash 0x55e131db [saddr 192.0.3.2 daddr 192.0.3.1 sport 47468 dport 58121] != expected 0x92420125 # # Exception| cpu 4: rx_hash 0xc66c77bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47492 dport 58121] != expected 0xf91136a4 # # Exception| cpu 4: rx_hash 0x1a1ca64b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47540 dport 58121] != expected 0x7f501d9e # # Exception| cpu 4: rx_hash 0xa718536c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47542 dport 58121] != expected 0x5ca18cf9 # # Exception| cpu 4: rx_hash 0x666106de [saddr 192.0.3.2 daddr 192.0.3.1 sport 47582 dport 58121] != expected 0x977d7d3d # # Exception| count: pass=0 nohash=0 fail=65 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x936921a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34934 dport 60832] OK # # # cpu 0: rx_hash 0x5b834b9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34944 dport 60832] OK # # # cpu 0: rx_hash 0x2a400c41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34956 dport 60832] OK # # # cpu 0: rx_hash 0xf3d58b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34982 dport 60832] OK # # # cpu 0: rx_hash 0xd971e0fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34996 dport 60832] OK # # # cpu 0: rx_hash 0x1dede386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35014 dport 60832] OK # # # cpu 0: rx_hash 0x37498805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35028 dport 60832] OK # # # cpu 0: rx_hash 0x08bfd647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35042 dport 60832] OK # # # cpu 0: rx_hash 0x563dacd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35046 dport 60832] OK # # # cpu 0: rx_hash 0xc1797574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35122 dport 60832] OK # # # cpu 0: rx_hash 0x2f411d8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35154 dport 60832] OK # # # cpu 0: rx_hash 0xa856e020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35196 dport 60832] OK # # # cpu 0: rx_hash 0xb9290d23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35232 dport 60832] OK # # # cpu 0: rx_hash 0x01c8aece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35256 dport 60832] OK # # # cpu 0: rx_hash 0xe24e217a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35262 dport 60832] OK # # # cpu 0: rx_hash 0x9e3381ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35284 dport 60832] OK # # # cpu 0: rx_hash 0xd0069877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35310 dport 60832] OK # # # cpu 0: rx_hash 0xcf8f94d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35338 dport 60832] OK # # # cpu 0: rx_hash 0x910dee47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35342 dport 60832] OK # # # cpu 0: rx_hash 0x06ad70e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35358 dport 60832] OK # # # cpu 0: rx_hash 0xf59c9c5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35366 dport 60832] OK # # # cpu 0: rx_hash 0x67d95432 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35372 dport 60832] OK # # # cpu 0: rx_hash 0x5074bbf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35430 dport 60832] OK # # # cpu 0: rx_hash 0x8dcce40b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35508 dport 60832] OK # # # cpu 0: rx_hash 0x80720344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35538 dport 60832] OK # # # cpu 0: rx_hash 0xe1062795 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 60832] OK # # # cpu 0: rx_hash 0x7343effb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35562 dport 60832] OK # # # cpu 0: rx_hash 0x49b4a077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35586 dport 60832] OK # # # cpu 0: rx_hash 0xbf601a02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35616 dport 60832] OK # # # cpu 0: rx_hash 0x7642fe35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35636 dport 60832] OK # # # cpu 0: rx_hash 0x7bfc197a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35666 dport 60832] OK # # # cpu 0: rx_hash 0x88cdf5c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35690 dport 60832] OK # # # cpu 0: rx_hash 0xf8c63c17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35716 dport 60832] OK # # # cpu 4: rx_hash 0x74c276d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34952 dport 60832] OK # # # cpu 4: rx_hash 0xa8b2a724 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35000 dport 60832] OK # # # cpu 4: rx_hash 0xfe8f2b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35076 dport 60832] OK # # # cpu 4: rx_hash 0x466e88db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35100 dport 60832] OK # # # cpu 4: rx_hash 0xfb6a7dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35102 dport 60832] OK # # # cpu 4: rx_hash 0x05e5760c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35136 dport 60832] OK # # # cpu 4: rx_hash 0x2aa44b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35144 dport 60832] OK # # # cpu 4: rx_hash 0xe386af72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35164 dport 60832] OK # # # cpu 4: rx_hash 0xadb3b6ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 60832] OK # # # cpu 4: rx_hash 0x8717dd69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35188 dport 60832] OK # # # cpu 4: rx_hash 0x6559dcd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35216 dport 60832] OK # # # cpu 4: rx_hash 0x4a18e19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35224 dport 60832] OK # # # cpu 4: rx_hash 0x5f4ad45d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35260 dport 60832] OK # # # cpu 4: rx_hash 0x09931f4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35268 dport 60832] OK # # # cpu 4: rx_hash 0x0c764981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35294 dport 60832] OK # # # cpu 4: rx_hash 0xca6ac21e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35344 dport 60832] OK # # # cpu 4: rx_hash 0x6f82e5b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35408 dport 60832] OK # # # cpu 4: rx_hash 0xed704ed2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35428 dport 60832] OK # # # cpu 4: rx_hash 0x5591ed3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35452 dport 60832] OK # # # cpu 4: rx_hash 0x259a24ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35474 dport 60832] OK # # # cpu 4: rx_hash 0x6baf3d75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35496 dport 60832] OK # # # cpu 4: rx_hash 0x410b56f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35514 dport 60832] OK # # # cpu 4: rx_hash 0xf4541254 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35524 dport 60832] OK # # # cpu 4: rx_hash 0x2824c3a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35572 dport 60832] OK # # # cpu 4: rx_hash 0x1736dae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35590 dport 60832] OK # # # cpu 4: rx_hash 0x73a7a8ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35630 dport 60832] OK # # # cpu 4: rx_hash 0xb73bab87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35676 dport 60832] OK # # # cpu 4: rx_hash 0x8d28a30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35696 dport 60832] OK # # # cpu 4: rx_hash 0xfcebe4d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35708 dport 60832] OK # # # cpu 4: rx_hash 0xa6444684 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35712 dport 60832] OK # # # cpu 4: rx_hash 0x9c574e0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35756 dport 60832] OK # # # cpu 4: rx_hash 0x24b6ede1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35764 dport 60832] OK # # # count: pass=65 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 51078 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47729 dport 51078] != expected 0x6e685f0b # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47729 dport 51078] != expected 0x6e685f0b # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 51078] != expected 0xe9da2da9 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60850 dport 51078] != expected 0xe9da2da9 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55650 dport 51078] != expected 0x33a3eca8 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55650 dport 51078] != expected 0x33a3eca8 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52936 dport 51078] != expected 0xbb6f528c # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52936 dport 51078] != expected 0xbb6f528c # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46374 dport 51078] != expected 0xc89e8ca9 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46374 dport 51078] != expected 0xc89e8ca9 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60961 dport 51078] != expected 0x915d78da # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60961 dport 51078] != expected 0x915d78da # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41742 dport 51078] != expected 0x136b868d # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41742 dport 51078] != expected 0x136b868d # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34638 dport 51078] != expected 0x60e7cdd7 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34638 dport 51078] != expected 0x60e7cdd7 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46716 dport 51078] != expected 0x1e96d583 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46716 dport 51078] != expected 0x1e96d583 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42873 dport 51078] != expected 0x95cea2ee # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 42873 dport 51078] != expected 0x95cea2ee # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58444 dport 51078] != expected 0x7eb16e96 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 58444 dport 51078] != expected 0x7eb16e96 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52072 dport 51078] != expected 0x7d899635 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 52072 dport 51078] != expected 0x7d899635 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47431 dport 51078] != expected 0x62443f56 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47431 dport 51078] != expected 0x62443f56 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 57846 dport 51078] != expected 0x97246d3d # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 57846 dport 51078] != expected 0x97246d3d # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53663 dport 51078] != expected 0x109dff1c # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53663 dport 51078] != expected 0x109dff1c # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45962 dport 51078] != expected 0xaf18f649 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45962 dport 51078] != expected 0xaf18f649 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53476 dport 51078] != expected 0x6b6a6c7f # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53476 dport 51078] != expected 0x6b6a6c7f # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40307 dport 51078] != expected 0xc76e1b0e # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40307 dport 51078] != expected 0xc76e1b0e # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53838 dport 51078] != expected 0xaf4b783 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 53838 dport 51078] != expected 0xaf4b783 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34077 dport 51078] != expected 0x29b73148 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34077 dport 51078] != expected 0x29b73148 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33145 dport 51078] != expected 0xcf7e94ae # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33145 dport 51078] != expected 0xcf7e94ae # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 51552 dport 51078] != expected 0x1d5603fd # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 51552 dport 51078] != expected 0x1d5603fd # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41617 dport 51078] != expected 0x1acb8e85 # # Exception| cpu 0: rx_hash 0x56a3a2ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 41617 dport 51078] != expected 0x1acb8e85 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 45325 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45271 dport 45325] != expected 0xb05a54de # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45271 dport 45325] != expected 0xb05a54de # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 45325] != expected 0x85635ef2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55763 dport 45325] != expected 0x85635ef2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54173 dport 45325] != expected 0x2dde8e6e # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54173 dport 45325] != expected 0x2dde8e6e # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53450 dport 45325] != expected 0x7bde5f87 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53450 dport 45325] != expected 0x7bde5f87 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38596 dport 45325] != expected 0xfb5f83d2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38596 dport 45325] != expected 0xfb5f83d2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39146 dport 45325] != expected 0x9784b9cf # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39146 dport 45325] != expected 0x9784b9cf # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57405 dport 45325] != expected 0x66e1af26 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57405 dport 45325] != expected 0x66e1af26 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54250 dport 45325] != expected 0xcdc91dca # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54250 dport 45325] != expected 0xcdc91dca # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48880 dport 45325] != expected 0x89c9b9c5 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48880 dport 45325] != expected 0x89c9b9c5 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60287 dport 45325] != expected 0x16e5318a # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60287 dport 45325] != expected 0x16e5318a # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50613 dport 45325] != expected 0xfd3bda64 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50613 dport 45325] != expected 0xfd3bda64 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53386 dport 45325] != expected 0xde36782e # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53386 dport 45325] != expected 0xde36782e # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52310 dport 45325] != expected 0xbaaff6f4 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52310 dport 45325] != expected 0xbaaff6f4 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48532 dport 45325] != expected 0xc4b4a6b2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48532 dport 45325] != expected 0xc4b4a6b2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42563 dport 45325] != expected 0x9ff8852c # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42563 dport 45325] != expected 0x9ff8852c # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38499 dport 45325] != expected 0x7bf4baaf # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38499 dport 45325] != expected 0x7bf4baaf # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45575 dport 45325] != expected 0x845bfaf2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45575 dport 45325] != expected 0x845bfaf2 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39431 dport 45325] != expected 0x743f6b80 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39431 dport 45325] != expected 0x743f6b80 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42152 dport 45325] != expected 0x9fc5d8d7 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42152 dport 45325] != expected 0x9fc5d8d7 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35686 dport 45325] != expected 0x83e34040 # # Exception| cpu 4: rx_hash 0xdf5ab696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35686 dport 45325] != expected 0x83e34040 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->