< 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 33043 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x664ea4b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58936 dport 33043] != expected 0x7796500e # # Exception| cpu 0: rx_hash 0x48fa5498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58944 dport 33043] != expected 0x4a9e8da0 # # Exception| cpu 0: rx_hash 0x65228723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59006 dport 33043] != expected 0x85ebb343 # # Exception| cpu 0: rx_hash 0x0107390e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59042 dport 33043] != expected 0x17d2f67f # # Exception| cpu 0: rx_hash 0xc9ee930b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59044 dport 33043] != expected 0x7804311f # # Exception| cpu 0: rx_hash 0xb95fa0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59046 dport 33043] != expected 0xcd60b4a0 # # Exception| cpu 0: rx_hash 0x739f85d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59090 dport 33043] != expected 0xc7830abe # # Exception| cpu 0: rx_hash 0x2fb3c92f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59098 dport 33043] != expected 0x2ada2bd1 # # Exception| cpu 0: rx_hash 0xc809e9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59128 dport 33043] != expected 0xa4e8e635 # # Exception| cpu 0: rx_hash 0x255b599b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59150 dport 33043] != expected 0x72d08689 # # Exception| cpu 0: rx_hash 0x27d000e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59156 dport 33043] != expected 0x5c41b2ee # # Exception| cpu 0: rx_hash 0x2695ac5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 33043] != expected 0xcb0928dd # # Exception| cpu 0: rx_hash 0xb2504aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59182 dport 33043] != expected 0x4986ced2 # # Exception| cpu 0: rx_hash 0x79d5c33b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59246 dport 33043] != expected 0xd42deaff # # Exception| cpu 0: rx_hash 0x9f2a4f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59256 dport 33043] != expected 0xcd57bd28 # # Exception| cpu 0: rx_hash 0xa4ed4856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59266 dport 33043] != expected 0xbee772f # # Exception| cpu 0: rx_hash 0x6c04e253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59268 dport 33043] != expected 0x6438b04f # # Exception| cpu 0: rx_hash 0x3028aead [saddr 192.0.3.2 daddr 192.0.3.1 sport 59276 dport 33043] != expected 0x89619120 # # Exception| cpu 0: rx_hash 0x1f7b246e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59304 dport 33043] != expected 0x68859ba4 # # Exception| cpu 0: rx_hash 0xa44f9e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59370 dport 33043] != expected 0x404a3a36 # # Exception| cpu 0: rx_hash 0x1e9c5e8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59380 dport 33043] != expected 0xb4694c8e # # Exception| cpu 0: rx_hash 0xa42efe1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59406 dport 33043] != expected 0x4b38c064 # # Exception| cpu 0: rx_hash 0x8a38d865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59422 dport 33043] != expected 0x3d9450d3 # # Exception| cpu 0: rx_hash 0xc222cf11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59552 dport 33043] != expected 0xbc34fc26 # # Exception| cpu 0: rx_hash 0x9e0e83ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59560 dport 33043] != expected 0x516ddd49 # # Exception| cpu 0: rx_hash 0xb2312ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59594 dport 33043] != expected 0x42f43480 # # Exception| cpu 0: rx_hash 0x79167577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59618 dport 33043] != expected 0x94fb5db4 # # Exception| cpu 0: rx_hash 0x253a3989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59626 dport 33043] != expected 0x79a27cdb # # Exception| cpu 0: rx_hash 0x96cf9c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59662 dport 33043] != expected 0x6c52096f # # Exception| cpu 0: rx_hash 0x9444c505 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59668 dport 33043] != expected 0x42c33d08 # # Exception| cpu 0: rx_hash 0xb8d9ba02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59678 dport 33043] != expected 0x1afe99d8 # # Exception| cpu 0: rx_hash 0xbbb59998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59736 dport 33043] != expected 0xe8837a95 # # Exception| cpu 0: rx_hash 0x5e84e026 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59744 dport 33043] != expected 0x48208316 # # Exception| cpu 0: rx_hash 0x7092c659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59760 dport 33043] != expected 0x3e8c13a1 # # Exception| cpu 0: rx_hash 0x668d12f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59828 dport 33043] != expected 0x3740e745 # # Exception| cpu 0: rx_hash 0x4a106df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59838 dport 33043] != expected 0x6f7d4395 # # Exception| cpu 0: rx_hash 0x13486956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59934 dport 33043] != expected 0x2e213456 # # Exception| cpu 0: rx_hash 0x86c82311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59940 dport 33043] != expected 0x3be6486a # # Exception| cpu 0: rx_hash 0xdae46fef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59948 dport 33043] != expected 0xd6bf6905 # # Exception| cpu 0: rx_hash 0x3c1be395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59962 dport 33043] != expected 0xcfc53ed2 # # Exception| cpu 0: rx_hash 0xf4509fce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59988 dport 33043] != expected 0xebb7b4ab # # Exception| cpu 0: rx_hash 0x13eabf08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60022 dport 33043] != expected 0x6585794f # # Exception| cpu 0: rx_hash 0x92fe789b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60050 dport 33043] != expected 0x571fc5f0 # # Exception| cpu 0: rx_hash 0xbf26ab20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60076 dport 33043] != expected 0x986afb13 # # Exception| cpu 0: rx_hash 0xcd1cc1a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60084 dport 33043] != expected 0x39f4acb # # Exception| cpu 0: rx_hash 0x91308d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60092 dport 33043] != expected 0xeec66ba4 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb0efae44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51480 dport 44665] OK # # # cpu 0: rx_hash 0x78060441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51486 dport 44665] OK # # # cpu 0: rx_hash 0x0815e1e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51572 dport 44665] OK # # # cpu 0: rx_hash 0x9cd0071d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51578 dport 44665] OK # # # cpu 0: rx_hash 0x6ebb06b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51634 dport 44665] OK # # # cpu 0: rx_hash 0xa652acb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51636 dport 44665] OK # # # cpu 0: rx_hash 0x30bec56b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51656 dport 44665] OK # # # cpu 0: rx_hash 0xf8576f6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51662 dport 44665] OK # # # cpu 0: rx_hash 0x43c10356 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51684 dport 44665] OK # # # cpu 0: rx_hash 0xa53e8f2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51698 dport 44665] OK # # # cpu 0: rx_hash 0x19f52468 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51714 dport 44665] OK # # # cpu 0: rx_hash 0x37e30217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51730 dport 44665] OK # # # cpu 0: rx_hash 0x457bbec8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51810 dport 44665] OK # # # cpu 0: rx_hash 0x9ac86cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51860 dport 44665] OK # # # cpu 0: rx_hash 0xb65513da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51870 dport 44665] OK # # # cpu 0: rx_hash 0xb7b26938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51906 dport 44665] OK # # # cpu 0: rx_hash 0x99a44f47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51922 dport 44665] OK # # # cpu 0: rx_hash 0x500849fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51936 dport 44665] OK # # # cpu 0: rx_hash 0x98e1e3fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51942 dport 44665] OK # # # cpu 0: rx_hash 0xeadb897a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51966 dport 44665] OK # # # cpu 0: rx_hash 0x74f6ff35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52004 dport 44665] OK # # # cpu 0: rx_hash 0x5ae0d94a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52020 dport 44665] OK # # # cpu 0: rx_hash 0xbcbd836e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52042 dport 44665] OK # # # cpu 0: rx_hash 0xcfc24553 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52070 dport 44665] OK # # # cpu 0: rx_hash 0xda13643b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52108 dport 44665] OK # # # cpu 0: rx_hash 0xd97f47a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52170 dport 44665] OK # # # cpu 0: rx_hash 0xdab1b265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52196 dport 44665] OK # # # cpu 0: rx_hash 0x4cff0de6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52208 dport 44665] OK # # # cpu 0: rx_hash 0xd83aeb1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52222 dport 44665] OK # # # cpu 0: rx_hash 0x60a0b2c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52232 dport 44665] OK # # # cpu 0: rx_hash 0x129ad844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52240 dport 44665] OK # # # cpu 0: rx_hash 0x865f3ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52254 dport 44665] OK # # # cpu 0: rx_hash 0x11542d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52286 dport 44665] OK # # # cpu 0: rx_hash 0x3fe0dda1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52294 dport 44665] OK # # # cpu 0: rx_hash 0xa8ebce9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52326 dport 44665] OK # # # cpu 0: rx_hash 0x3ea5711d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52338 dport 44665] OK # # # cpu 0: rx_hash 0xe116a308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52356 dport 44665] OK # # # cpu 0: rx_hash 0x932cc989 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52380 dport 44665] OK # # # cpu 0: rx_hash 0xce4529cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52384 dport 44665] OK # # # cpu 0: rx_hash 0x06ac83ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52390 dport 44665] OK # # # cpu 0: rx_hash 0xe1b47556 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52460 dport 44665] OK # # # cpu 0: rx_hash 0x207bba23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52496 dport 44665] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-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 37618 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49311 dport 37618] != expected 0x285fc512 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49311 dport 37618] != expected 0x285fc512 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41310 dport 37618] != expected 0x17244c31 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41310 dport 37618] != expected 0x17244c31 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47432 dport 37618] != expected 0x88c5ee57 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47432 dport 37618] != expected 0x88c5ee57 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33143 dport 37618] != expected 0x6ad97832 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33143 dport 37618] != expected 0x6ad97832 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53354 dport 37618] != expected 0x84d64ef5 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53354 dport 37618] != expected 0x84d64ef5 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59702 dport 37618] != expected 0x38f0f32d # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59702 dport 37618] != expected 0x38f0f32d # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51792 dport 37618] != expected 0x43fa3fd # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51792 dport 37618] != expected 0x43fa3fd # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41889 dport 37618] != expected 0x7253ab13 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41889 dport 37618] != expected 0x7253ab13 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48269 dport 37618] != expected 0xc5706a85 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48269 dport 37618] != expected 0xc5706a85 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54498 dport 37618] != expected 0x2e804fce # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54498 dport 37618] != expected 0x2e804fce # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35053 dport 37618] != expected 0x291a4e69 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35053 dport 37618] != expected 0x291a4e69 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36870 dport 37618] != expected 0x755dea17 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36870 dport 37618] != expected 0x755dea17 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33314 dport 37618] != expected 0x57a2886 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33314 dport 37618] != expected 0x57a2886 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50523 dport 37618] != expected 0xf234abf # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50523 dport 37618] != expected 0xf234abf # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51279 dport 37618] != expected 0x8960babf # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51279 dport 37618] != expected 0x8960babf # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39826 dport 37618] != expected 0xa7a45ec6 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39826 dport 37618] != expected 0xa7a45ec6 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46984 dport 37618] != expected 0x4539d78a # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46984 dport 37618] != expected 0x4539d78a # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53152 dport 37618] != expected 0xb40bb663 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53152 dport 37618] != expected 0xb40bb663 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 37618] != expected 0xa79f9dc8 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51386 dport 37618] != expected 0xa79f9dc8 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36730 dport 37618] != expected 0x29799f1b # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36730 dport 37618] != expected 0x29799f1b # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45696 dport 37618] != expected 0x86d08dac # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45696 dport 37618] != expected 0x86d08dac # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54712 dport 37618] != expected 0xbad0968f # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54712 dport 37618] != expected 0xbad0968f # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51190 dport 37618] != expected 0x34379cb8 # # Exception| cpu 5: rx_hash 0x1f58c340 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51190 dport 37618] != expected 0x34379cb8 # # 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 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 43381 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53408 dport 43381] != expected 0x49401000 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53408 dport 43381] != expected 0x49401000 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44493 dport 43381] != expected 0x3eafb65f # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44493 dport 43381] != expected 0x3eafb65f # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34991 dport 43381] != expected 0x955e2eeb # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34991 dport 43381] != expected 0x955e2eeb # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55200 dport 43381] != expected 0x2e699bcd # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55200 dport 43381] != expected 0x2e699bcd # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34584 dport 43381] != expected 0xe17fb513 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34584 dport 43381] != expected 0xe17fb513 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40384 dport 43381] != expected 0xb100199b # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40384 dport 43381] != expected 0xb100199b # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47563 dport 43381] != expected 0xc9d052e5 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47563 dport 43381] != expected 0xc9d052e5 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55281 dport 43381] != expected 0x2a9853de # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55281 dport 43381] != expected 0x2a9853de # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53332 dport 43381] != expected 0xe642f1ec # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53332 dport 43381] != expected 0xe642f1ec # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42060 dport 43381] != expected 0x6eb25b48 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42060 dport 43381] != expected 0x6eb25b48 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44959 dport 43381] != expected 0x32fd9b75 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44959 dport 43381] != expected 0x32fd9b75 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60931 dport 43381] != expected 0x13774b29 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60931 dport 43381] != expected 0x13774b29 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44572 dport 43381] != expected 0xf40d69d7 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44572 dport 43381] != expected 0xf40d69d7 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35288 dport 43381] != expected 0xfcac3da5 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35288 dport 43381] != expected 0xfcac3da5 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38583 dport 43381] != expected 0xa7de97aa # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38583 dport 43381] != expected 0xa7de97aa # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43700 dport 43381] != expected 0x9650aa40 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43700 dport 43381] != expected 0x9650aa40 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50435 dport 43381] != expected 0x272dbf22 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50435 dport 43381] != expected 0x272dbf22 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56222 dport 43381] != expected 0x29553ca3 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56222 dport 43381] != expected 0x29553ca3 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38299 dport 43381] != expected 0x7f3082c3 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38299 dport 43381] != expected 0x7f3082c3 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56880 dport 43381] != expected 0xb1003756 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56880 dport 43381] != expected 0xb1003756 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35768 dport 43381] != expected 0x39521636 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35768 dport 43381] != expected 0x39521636 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44642 dport 43381] != expected 0x125033f3 # # Exception| cpu 5: rx_hash 0xef25e3f4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44642 dport 43381] != expected 0x125033f3 # # 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__->