< 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 33664 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 47 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd1195f2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48662 dport 33664] != expected 0xefe21 # # Exception| cpu 0: rx_hash 0x36484ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48762 dport 33664] != expected 0x7f8d0d37 # # Exception| cpu 0: rx_hash 0xcc8e8ba7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48766 dport 33664] != expected 0x3d255a33 # # Exception| cpu 0: rx_hash 0x08903b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48780 dport 33664] != expected 0xceb52cd2 # # Exception| cpu 0: rx_hash 0x4aab839b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48804 dport 33664] != expected 0x87b40db0 # # Exception| cpu 0: rx_hash 0xcedcf2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48816 dport 33664] != expected 0x15b64f75 # # Exception| cpu 0: rx_hash 0x341a33c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48820 dport 33664] != expected 0x571e1871 # # Exception| cpu 0: rx_hash 0x587714bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48842 dport 33664] != expected 0x7d6750ae # # Exception| cpu 0: rx_hash 0xd4ee87f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48852 dport 33664] != expected 0xcb6197e1 # # Exception| cpu 0: rx_hash 0x21630532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48854 dport 33664] != expected 0x4e3139e9 # # Exception| cpu 0: rx_hash 0x6bb65fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48884 dport 33664] != expected 0x23349d01 # # Exception| cpu 0: rx_hash 0x70ad160b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48908 dport 33664] != expected 0x69aacf36 # # Exception| cpu 0: rx_hash 0x3296ae95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48932 dport 33664] != expected 0x20abee54 # # Exception| cpu 0: rx_hash 0xbe0f3dd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48954 dport 33664] != expected 0x96ad291b # # Exception| cpu 0: rx_hash 0x97fc03e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48992 dport 33664] != expected 0x16293c20 # # Exception| cpu 0: rx_hash 0x65d420fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49006 dport 33664] != expected 0x7085eeae # # Exception| cpu 0: rx_hash 0xa1ca9059 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49052 dport 33664] != expected 0x8315984f # # Exception| cpu 0: rx_hash 0x678659fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49056 dport 33664] != expected 0x5816fbe8 # # Exception| cpu 0: rx_hash 0x6f68bb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49066 dport 33664] != expected 0x7c127e62 # # Exception| cpu 0: rx_hash 0xbc5d44d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49140 dport 33664] != expected 0xbe3e3c5d # # Exception| cpu 0: rx_hash 0xe88fc1fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49152 dport 33664] != expected 0xbe766ba4 # # Exception| cpu 0: rx_hash 0xe0612386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49162 dport 33664] != expected 0x9a72ee2e # # Exception| cpu 0: rx_hash 0x6cf8b0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49172 dport 33664] != expected 0x2c742961 # # Exception| cpu 0: rx_hash 0x5072b805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49196 dport 33664] != expected 0xb5df1dc2 # # Exception| cpu 0: rx_hash 0xf2bdb4a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49252 dport 33664] != expected 0x60a1b330 # # Exception| cpu 0: rx_hash 0x84e2e680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49278 dport 33664] != expected 0x940f237b # # Exception| cpu 0: rx_hash 0x3106a5d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49306 dport 33664] != expected 0x70cdb957 # # Exception| cpu 0: rx_hash 0x101b799b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49354 dport 33664] != expected 0xd44d29e6 # # Exception| cpu 0: rx_hash 0xeaddb8fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49358 dport 33664] != expected 0x96e57ee2 # # Exception| cpu 0: rx_hash 0xdeb95241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49404 dport 33664] != expected 0x2b4acfcb # # Exception| cpu 0: rx_hash 0x3f64dafb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 33664] != expected 0x237ccaf8 # # Exception| cpu 0: rx_hash 0x38c17b2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49420 dport 33664] != expected 0xc080b67e # # Exception| cpu 0: rx_hash 0x493b88da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49434 dport 33664] != expected 0xd7d25ab3 # # Exception| cpu 0: rx_hash 0x75b1801d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49442 dport 33664] != expected 0x4e796e10 # # Exception| cpu 0: rx_hash 0xf9281359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49468 dport 33664] != expected 0xf87fa95f # # Exception| cpu 0: rx_hash 0x9dabd65f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49480 dport 33664] != expected 0xf602640a # # Exception| cpu 0: rx_hash 0x68265495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49482 dport 33664] != expected 0x7352ca02 # # Exception| cpu 0: rx_hash 0x2a1dec0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49506 dport 33664] != expected 0x3a53eb60 # # Exception| cpu 0: rx_hash 0xa121de98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49520 dport 33664] != expected 0x6fa950a9 # # Exception| cpu 0: rx_hash 0xa373a798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49598 dport 33664] != expected 0x473a45ef # # Exception| cpu 0: rx_hash 0xcf1e80e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49600 dport 33664] != expected 0x6d430d30 # # Exception| cpu 0: rx_hash 0x35d84183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49604 dport 33664] != expected 0x2feb5a34 # # Exception| cpu 0: rx_hash 0x4b69f1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49620 dport 33664] != expected 0xff414ff5 # # Exception| cpu 0: rx_hash 0xb60a9168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49628 dport 33664] != expected 0x5e156477 # # Exception| cpu 0: rx_hash 0xfb7a6a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49650 dport 33664] != expected 0xd0ecbc19 # # Exception| cpu 0: rx_hash 0x8fe3df38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49694 dport 33664] != expected 0xc6f5fc45 # # Exception| cpu 0: rx_hash 0x92740bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49782 dport 33664] != expected 0xfbde5857 # # Exception| count: pass=0 nohash=0 fail=47 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc77656e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41294 dport 36880] OK # # # cpu 0: rx_hash 0x4befc5ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41296 dport 36880] OK # # # cpu 0: rx_hash 0x44a48602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41302 dport 36880] OK # # # cpu 0: rx_hash 0xb37b7dc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41370 dport 36880] OK # # # cpu 0: rx_hash 0x195a9314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41432 dport 36880] OK # # # cpu 0: rx_hash 0xdf165ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 36880] OK # # # cpu 0: rx_hash 0x538fc9f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41466 dport 36880] OK # # # cpu 0: rx_hash 0xab8fefd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41480 dport 36880] OK # # # cpu 0: rx_hash 0x01ae010b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 36880] OK # # # cpu 0: rx_hash 0x03fc780b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41604 dport 36880] OK # # # cpu 0: rx_hash 0xcd5e53d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41650 dport 36880] OK # # # cpu 0: rx_hash 0x54bef665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41678 dport 36880] OK # # # cpu 0: rx_hash 0x748a16aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41730 dport 36880] OK # # # cpu 0: rx_hash 0xd6451a0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41802 dport 36880] OK # # # cpu 0: rx_hash 0x5adc894a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41812 dport 36880] OK # # # cpu 0: rx_hash 0x93db0347 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41838 dport 36880] OK # # # cpu 0: rx_hash 0x588ef04a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41882 dport 36880] OK # # # cpu 0: rx_hash 0x6cea1af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41896 dport 36880] OK # # # cpu 0: rx_hash 0x717dce7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41920 dport 36880] OK # # # cpu 0: rx_hash 0x76d86faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41932 dport 36880] OK # # # cpu 0: rx_hash 0xf50abf41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41940 dport 36880] OK # # # cpu 0: rx_hash 0x3ba8949b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41954 dport 36880] OK # # # cpu 0: rx_hash 0xc6cbf429 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41962 dport 36880] OK # # # cpu 0: rx_hash 0xb094a608 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41968 dport 36880] OK # # # cpu 0: rx_hash 0x48e3c426 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41984 dport 36880] OK # # # cpu 0: rx_hash 0xbd6e46ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41986 dport 36880] OK # # # cpu 0: rx_hash 0x05933f17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42030 dport 36880] OK # # # cpu 0: rx_hash 0xa75c33b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42086 dport 36880] OK # # # cpu 0: rx_hash 0xafb2d1cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42092 dport 36880] OK # # # cpu 0: rx_hash 0x99844274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42128 dport 36880] OK # # # cpu 0: rx_hash 0xbf3c3fec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42188 dport 36880] OK # # # cpu 0: rx_hash 0xc6282e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42192 dport 36880] OK # # # cpu 0: rx_hash 0xe1b96f7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42256 dport 36880] OK # # # cpu 0: rx_hash 0xe9578d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42266 dport 36880] OK # # # cpu 0: rx_hash 0xb6fbe114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42330 dport 36880] OK # # # cpu 0: rx_hash 0x0e0698ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42358 dport 36880] OK # # # cpu 0: rx_hash 0x09a33938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42362 dport 36880] OK # # # cpu 0: rx_hash 0x38300b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42378 dport 36880] OK # # # cpu 0: rx_hash 0xeb05f402 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42452 dport 36880] OK # # # cpu 0: rx_hash 0xd78ffcc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42476 dport 36880] OK # # # cpu 0: rx_hash 0xa31649a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42496 dport 36880] OK # # # cpu 0: rx_hash 0x067ce4d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42564 dport 36880] 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 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 58113 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52858 dport 58113] != expected 0x2de6a1aa # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52858 dport 58113] != expected 0x2de6a1aa # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 58113] != expected 0xd6c13ab0 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47622 dport 58113] != expected 0xd6c13ab0 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 57192 dport 58113] != expected 0x7cc6112a # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 57192 dport 58113] != expected 0x7cc6112a # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54738 dport 58113] != expected 0xa70ccdbc # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54738 dport 58113] != expected 0xa70ccdbc # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 58690 dport 58113] != expected 0x188b65da # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 58690 dport 58113] != expected 0x188b65da # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48116 dport 58113] != expected 0xb85bed0d # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48116 dport 58113] != expected 0xb85bed0d # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48525 dport 58113] != expected 0xf6bcf837 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48525 dport 58113] != expected 0xf6bcf837 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54267 dport 58113] != expected 0x4d6b4837 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 54267 dport 58113] != expected 0x4d6b4837 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46142 dport 58113] != expected 0xd50ca2c1 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 46142 dport 58113] != expected 0xd50ca2c1 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52672 dport 58113] != expected 0x5887884b # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52672 dport 58113] != expected 0x5887884b # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50896 dport 58113] != expected 0xe8033853 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 50896 dport 58113] != expected 0xe8033853 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36252 dport 58113] != expected 0x798f4ef9 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36252 dport 58113] != expected 0x798f4ef9 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59281 dport 58113] != expected 0xc76a1565 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59281 dport 58113] != expected 0xc76a1565 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 60339 dport 58113] != expected 0xfe8c4df1 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 60339 dport 58113] != expected 0xfe8c4df1 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53275 dport 58113] != expected 0xb88e74ed # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53275 dport 58113] != expected 0xb88e74ed # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38117 dport 58113] != expected 0xa9d4fc58 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38117 dport 58113] != expected 0xa9d4fc58 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44841 dport 58113] != expected 0x31011dd0 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 44841 dport 58113] != expected 0x31011dd0 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34783 dport 58113] != expected 0x7f703d14 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34783 dport 58113] != expected 0x7f703d14 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52879 dport 58113] != expected 0x132f7257 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 52879 dport 58113] != expected 0x132f7257 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34503 dport 58113] != expected 0x9384a20b # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34503 dport 58113] != expected 0x9384a20b # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55116 dport 58113] != expected 0xe59a18e5 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 55116 dport 58113] != expected 0xe59a18e5 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48544 dport 58113] != expected 0xf7b4d241 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48544 dport 58113] != expected 0xf7b4d241 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36713 dport 58113] != expected 0x89c3cdaa # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 36713 dport 58113] != expected 0x89c3cdaa # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34711 dport 58113] != expected 0xaa0e93e6 # # Exception| cpu 4: rx_hash 0x16c5c4ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 34711 dport 58113] != expected 0xaa0e93e6 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 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 52562 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39696 dport 52562] != expected 0xeb2e3862 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39696 dport 52562] != expected 0xeb2e3862 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33852 dport 52562] != expected 0xddb4c30f # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33852 dport 52562] != expected 0xddb4c30f # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54140 dport 52562] != expected 0x79dde283 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54140 dport 52562] != expected 0x79dde283 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38600 dport 52562] != expected 0xc06a0c30 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38600 dport 52562] != expected 0xc06a0c30 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57733 dport 52562] != expected 0x9602d126 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57733 dport 52562] != expected 0x9602d126 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60405 dport 52562] != expected 0x994f3ba7 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60405 dport 52562] != expected 0x994f3ba7 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43119 dport 52562] != expected 0x73876566 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43119 dport 52562] != expected 0x73876566 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45880 dport 52562] != expected 0xcd57bb44 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45880 dport 52562] != expected 0xcd57bb44 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51849 dport 52562] != expected 0xc9fbddce # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51849 dport 52562] != expected 0xc9fbddce # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58201 dport 52562] != expected 0xf4991737 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58201 dport 52562] != expected 0xf4991737 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45598 dport 52562] != expected 0xaaaf3bc2 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45598 dport 52562] != expected 0xaaaf3bc2 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59198 dport 52562] != expected 0x5c723f6 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59198 dport 52562] != expected 0x5c723f6 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 52562] != expected 0x81db6d88 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56056 dport 52562] != expected 0x81db6d88 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37471 dport 52562] != expected 0xa70a99 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37471 dport 52562] != expected 0xa70a99 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49142 dport 52562] != expected 0x400267e5 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49142 dport 52562] != expected 0x400267e5 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54821 dport 52562] != expected 0x6ca9862f # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54821 dport 52562] != expected 0x6ca9862f # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47706 dport 52562] != expected 0x7538f5d1 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47706 dport 52562] != expected 0x7538f5d1 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52034 dport 52562] != expected 0xd9f7b3b # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52034 dport 52562] != expected 0xd9f7b3b # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57194 dport 52562] != expected 0x8720b4d4 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57194 dport 52562] != expected 0x8720b4d4 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58137 dport 52562] != expected 0xab357b21 # # Exception| cpu 0: rx_hash 0xf3d687d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58137 dport 52562] != expected 0xab357b21 # # 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 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__->