< 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 216, 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 35354 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd4d49259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55654 dport 35354] != expected 0xf45da37a # # Exception| cpu 0: rx_hash 0xc0aa171a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55668 dport 35354] != expected 0x5846c704 # # Exception| cpu 0: rx_hash 0xe6d656fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55730 dport 35354] != expected 0xc2d23815 # # Exception| cpu 0: rx_hash 0x71065c80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55748 dport 35354] != expected 0xcbc42d1e # # Exception| cpu 0: rx_hash 0x433fefa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55750 dport 35354] != expected 0xabdc444a # # Exception| cpu 0: rx_hash 0xef479b62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 35354] != expected 0xb1d2fb5f # # Exception| cpu 0: rx_hash 0xd8542371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55862 dport 35354] != expected 0x39fe45a1 # # Exception| cpu 0: rx_hash 0x366ee895 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55928 dport 35354] != expected 0x82ecc140 # # Exception| cpu 0: rx_hash 0x174fb705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55948 dport 35354] != expected 0x5262dcba # # Exception| cpu 0: rx_hash 0xa185956b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56024 dport 35354] != expected 0xdd6d2670 # # Exception| cpu 0: rx_hash 0x3fc45289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56046 dport 35354] != expected 0xa77bf031 # # Exception| cpu 0: rx_hash 0x2f54fd41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56070 dport 35354] != expected 0x4f3cfecc # # Exception| cpu 0: rx_hash 0x3b2a7802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56084 dport 35354] != expected 0xe3279ab2 # # Exception| cpu 0: rx_hash 0x008206bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56150 dport 35354] != expected 0xf03f30ac # # Exception| cpu 0: rx_hash 0x99a5a8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56196 dport 35354] != expected 0x96a4f63d # # Exception| cpu 0: rx_hash 0x7e0eaed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56202 dport 35354] != expected 0x5eb6b196 # # Exception| cpu 0: rx_hash 0xe7127744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56206 dport 35354] != expected 0x6eba853c # # Exception| cpu 0: rx_hash 0xc1554120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56222 dport 35354] != expected 0xa2b98816 # # Exception| cpu 0: rx_hash 0x1a0b2792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56288 dport 35354] != expected 0x33a98748 # # Exception| cpu 0: rx_hash 0xcf9992c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56300 dport 35354] != expected 0x9ba3a9b7 # # Exception| cpu 0: rx_hash 0x0e75a2d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56306 dport 35354] != expected 0x9fb2e336 # # Exception| cpu 0: rx_hash 0xfc9bab4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56326 dport 35354] != expected 0x2aacda43 # # Exception| cpu 0: rx_hash 0x1c6db341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56378 dport 35354] != expected 0xa8a47f03 # # Exception| cpu 0: rx_hash 0xb748d9f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56380 dport 35354] != expected 0xf8b022fd # # Exception| cpu 0: rx_hash 0xd34d50b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56406 dport 35354] != expected 0x95af1423 # # Exception| cpu 0: rx_hash 0x989e2208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56428 dport 35354] != expected 0x47b3ec9d # # Exception| cpu 0: rx_hash 0x129a172c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56478 dport 35354] != expected 0xc729ac99 # # Exception| cpu 0: rx_hash 0xaa9ce6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56504 dport 35354] != expected 0x713c77f2 # # Exception| cpu 0: rx_hash 0x96698665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56520 dport 35354] != expected 0x283e3f07 # # Exception| cpu 0: rx_hash 0x91349814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56570 dport 35354] != expected 0x6224ddec # # Exception| cpu 0: rx_hash 0xd954de56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56584 dport 35354] != expected 0xbe7ead3a # # Exception| cpu 0: rx_hash 0xff13e832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56600 dport 35354] != expected 0x727da010 # # Exception| cpu 0: rx_hash 0x54368286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56606 dport 35354] != expected 0x2269fdee # # Exception| cpu 0: rx_hash 0x86f929ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 56608 dport 35354] != expected 0xc07931fa # # Exception| cpu 0: rx_hash 0x6f9efc38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56668 dport 35354] != expected 0x317157f0 # # Exception| cpu 0: rx_hash 0xf1df3bda [saddr 192.0.3.2 daddr 192.0.3.1 sport 56682 dport 35354] != expected 0x4b6781b1 # # Exception| cpu 0: rx_hash 0xae49bba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56724 dport 35354] != expected 0x63f7ef4a # # Exception| cpu 4: rx_hash 0xad3e53c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55646 dport 35354] != expected 0x46593290 # # Exception| cpu 4: rx_hash 0x6ce9145a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55702 dport 35354] != expected 0x14df8a2a # # Exception| cpu 4: rx_hash 0x598db90c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55718 dport 35354] != expected 0x3edd0195 # # Exception| cpu 4: rx_hash 0x6578d9c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55766 dport 35354] != expected 0x67df4960 # # Exception| cpu 4: rx_hash 0xb0ea6c99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55770 dport 35354] != expected 0xcfd5679f # # Exception| cpu 4: rx_hash 0xc900ad06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55778 dport 35354] != expected 0x7dd1f675 # # Exception| cpu 4: rx_hash 0xa3c9f7ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 55802 dport 35354] != expected 0x29d4e10a # # Exception| cpu 4: rx_hash 0xed308e27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55814 dport 35354] != expected 0x13fcce1e # # Exception| cpu 4: rx_hash 0x87f9d48a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55838 dport 35354] != expected 0x47f9d961 # # Exception| cpu 4: rx_hash 0xfe131515 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55846 dport 35354] != expected 0xf5fd488b # # Exception| cpu 4: rx_hash 0xc5bb6bab [saddr 192.0.3.2 daddr 192.0.3.1 sport 55908 dport 35354] != expected 0xe6e5e295 # # Exception| cpu 4: rx_hash 0xaf723106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55932 dport 35354] != expected 0xb2e0f5ea # # Exception| cpu 4: rx_hash 0x9d4b8221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55934 dport 35354] != expected 0xd2f89cbe # # Exception| cpu 4: rx_hash 0x7d86eda8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55956 dport 35354] != expected 0x667cbc5 # # Exception| cpu 4: rx_hash 0x9a2debd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55962 dport 35354] != expected 0xce758c6e # # Exception| cpu 4: rx_hash 0x5c9cc5bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55990 dport 35354] != expected 0x807e2404 # # Exception| cpu 4: rx_hash 0xbb37c3c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55992 dport 35354] != expected 0x486c63af # # Exception| cpu 4: rx_hash 0x198364ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 56062 dport 35354] != expected 0x6b78fd1b # # Exception| cpu 4: rx_hash 0x1d6d4e66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56068 dport 35354] != expected 0x2f249798 # # Exception| cpu 4: rx_hash 0x70f90aba [saddr 192.0.3.2 daddr 192.0.3.1 sport 56110 dport 35354] != expected 0x313b620c # # Exception| cpu 4: rx_hash 0x2809e330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56116 dport 35354] != expected 0x5261c27 # # Exception| cpu 4: rx_hash 0x56be3cde [saddr 192.0.3.2 daddr 192.0.3.1 sport 56126 dport 35354] != expected 0xfd386f26 # # Exception| cpu 4: rx_hash 0x8de05a6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56128 dport 35354] != expected 0x6c286078 # # Exception| cpu 4: rx_hash 0x5872ef36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56140 dport 35354] != expected 0xc4224e87 # # Exception| cpu 4: rx_hash 0x4c371df0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56200 dport 35354] != expected 0x3eaed8c2 # # Exception| cpu 4: rx_hash 0x9ef8b6db [saddr 192.0.3.2 daddr 192.0.3.1 sport 56246 dport 35354] != expected 0xdcbe14d6 # # Exception| cpu 4: rx_hash 0x90346533 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56260 dport 35354] != expected 0xe5a43577 # # Exception| cpu 4: rx_hash 0x42fbce18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56314 dport 35354] != expected 0x7b4f963 # # Exception| cpu 4: rx_hash 0xfbc6b53c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 35354] != expected 0x60b638a8 # # Exception| cpu 4: rx_hash 0xbed9146c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56444 dport 35354] != expected 0x8bb0e1b7 # # Exception| cpu 4: rx_hash 0x78534d81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56454 dport 35354] != expected 0x932cbbe6 # # Exception| cpu 4: rx_hash 0x9ff84bfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 56456 dport 35354] != expected 0x5b3efc4d # # Exception| cpu 4: rx_hash 0x34dd2148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56462 dport 35354] != expected 0xb2aa1b3 # # Exception| cpu 4: rx_hash 0x15c7095d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56492 dport 35354] != expected 0x8d334e72 # # Exception| cpu 4: rx_hash 0x7f0e53f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56500 dport 35354] != expected 0xd936590d # # Exception| cpu 4: rx_hash 0x33803f39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56508 dport 35354] != expected 0x41304358 # # Exception| cpu 4: rx_hash 0x0f755ff6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56524 dport 35354] != expected 0x18320bad # # Exception| cpu 4: rx_hash 0x854a1d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56552 dport 35354] != expected 0xce3fb992 # # Exception| cpu 4: rx_hash 0xa30d2b33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56568 dport 35354] != expected 0x23cb4b8 # # Exception| cpu 4: rx_hash 0xb4c09a8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56610 dport 35354] != expected 0xa06158ae # # Exception| cpu 4: rx_hash 0xde09c027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56634 dport 35354] != expected 0xf4644fd1 # # Exception| cpu 4: rx_hash 0x30330bc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56692 dport 35354] != expected 0x4f76cb30 # # Exception| cpu 4: rx_hash 0x880e8dc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56708 dport 35354] != expected 0xaff4e260 # # Exception| cpu 4: rx_hash 0xbd6a2096 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56756 dport 35354] != expected 0x85f669df # # Exception| cpu 4: rx_hash 0x66344624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56778 dport 35354] != expected 0x14e66681 # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1a9e4b65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58928 dport 58701] OK # # # cpu 0: rx_hash 0xab09777a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58966 dport 58701] OK # # # cpu 0: rx_hash 0x9e6dda2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58982 dport 58701] OK # # # cpu 0: rx_hash 0xe0da05c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58988 dport 58701] OK # # # cpu 0: rx_hash 0x6ade30e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59038 dport 58701] OK # # # cpu 0: rx_hash 0x909a7e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59074 dport 58701] OK # # # cpu 0: rx_hash 0x6412e30e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59116 dport 58701] OK # # # cpu 0: rx_hash 0x706c664d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59134 dport 58701] OK # # # cpu 0: rx_hash 0x1e4b166b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59164 dport 58701] OK # # # cpu 0: rx_hash 0xa8813405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59208 dport 58701] OK # # # cpu 0: rx_hash 0x1087c583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59246 dport 58701] OK # # # cpu 0: rx_hash 0x9de59953 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59256 dport 58701] OK # # # cpu 0: rx_hash 0xd60d9c6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59284 dport 58701] OK # # # cpu 4: rx_hash 0xee16d62a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58910 dport 58701] OK # # # cpu 4: rx_hash 0x8d4e411e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58950 dport 58701] OK # # # cpu 4: rx_hash 0xb82aec48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58998 dport 58701] OK # # # cpu 4: rx_hash 0x322ed96c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59012 dport 58701] OK # # # cpu 4: rx_hash 0x8a2828ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59042 dport 58701] OK # # # cpu 4: rx_hash 0xd2d8c160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59064 dport 58701] OK # # # cpu 4: rx_hash 0x4bc418f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59068 dport 58701] OK # # # cpu 4: rx_hash 0xb1805654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59104 dport 58701] OK # # # cpu 4: rx_hash 0x3ce20a84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59126 dport 58701] OK # # # cpu 4: rx_hash 0xdfa72672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59138 dport 58701] OK # # # cpu 4: rx_hash 0xb23362ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59176 dport 58701] OK # # # cpu 4: rx_hash 0xd8fa3803 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59184 dport 58701] OK # # # cpu 4: rx_hash 0x3f513e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59198 dport 58701] OK # # # cpu 4: rx_hash 0xe40f58cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59200 dport 58701] OK # # # cpu 4: rx_hash 0x4f2a3278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 58701] OK # # # cpu 4: rx_hash 0x04f940c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59260 dport 58701] OK # # # cpu 4: rx_hash 0xbcc4c6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59276 dport 58701] OK # # # cpu 4: rx_hash 0x8efd75e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59278 dport 58701] OK # # # cpu 4: rx_hash 0x7a75e8ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59296 dport 58701] OK # # # cpu 4: rx_hash 0x04c23745 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59306 dport 58701] OK # # # cpu 4: rx_hash 0x5c32decf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59312 dport 58701] OK # # # cpu 4: rx_hash 0x60c7be00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59328 dport 58701] OK # # # cpu 4: rx_hash 0x7424fe12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59394 dport 58701] OK # # # cpu 4: rx_hash 0xa1b64b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59406 dport 58701] OK # # # cpu 4: rx_hash 0x80ac635d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59436 dport 58701] OK # # # cpu 4: rx_hash 0xa6eb5539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59452 dport 58701] OK # # # cpu 4: rx_hash 0xe4a9ea18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59462 dport 58701] OK # # # cpu 4: rx_hash 0xf0ec18de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59522 dport 58701] OK # # # cpu 4: rx_hash 0x8e5bc730 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59528 dport 58701] OK # # # cpu 4: rx_hash 0x257ead84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59534 dport 58701] OK # # # cpu 4: rx_hash 0x5c946c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59574 dport 58701] OK # # # cpu 4: rx_hash 0xbb3f6a66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59576 dport 58701] OK # # # cpu 4: rx_hash 0xea5e4e75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 58701] OK # # # cpu 4: rx_hash 0xb2aea7ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59640 dport 58701] OK # # # cpu 4: rx_hash 0x198bcd4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 58701] OK # # # cpu 4: rx_hash 0x3c7fcfd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59686 dport 58701] OK # # # cpu 4: rx_hash 0x1a38f9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59702 dport 58701] OK # # # cpu 4: rx_hash 0xbfd140ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59714 dport 58701] OK # # # cpu 4: rx_hash 0xabafc5ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59728 dport 58701] OK # # # cpu 4: rx_hash 0x2190870f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59764 dport 58701] OK # # # cpu 4: rx_hash 0x99ad010c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59780 dport 58701] OK # # # cpu 4: rx_hash 0xd27e73b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59838 dport 58701] OK # # # cpu 4: rx_hash 0x9761d2e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59894 dport 58701] OK # # # cpu 4: rx_hash 0x53a7e9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59950 dport 58701] OK # # # cpu 4: rx_hash 0x059bd3ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59974 dport 58701] OK # # # count: pass=58 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 216, 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 36931 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47620 dport 36931] != expected 0xbb92aae3 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47620 dport 36931] != expected 0xbb92aae3 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57835 dport 36931] != expected 0x12b636f5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57835 dport 36931] != expected 0x12b636f5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36960 dport 36931] != expected 0xd981c463 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36960 dport 36931] != expected 0xd981c463 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53493 dport 36931] != expected 0xed4d4e2d # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53493 dport 36931] != expected 0xed4d4e2d # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38896 dport 36931] != expected 0xc9928c63 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38896 dport 36931] != expected 0xc9928c63 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54133 dport 36931] != expected 0x266d0733 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54133 dport 36931] != expected 0x266d0733 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57925 dport 36931] != expected 0xf785bed5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57925 dport 36931] != expected 0xf785bed5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52714 dport 36931] != expected 0x2cc8eff5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52714 dport 36931] != expected 0x2cc8eff5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52215 dport 36931] != expected 0xb1a10ad5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52215 dport 36931] != expected 0xb1a10ad5 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33220 dport 36931] != expected 0x2f002426 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33220 dport 36931] != expected 0x2f002426 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42699 dport 36931] != expected 0x2054942c # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42699 dport 36931] != expected 0x2054942c # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50680 dport 36931] != expected 0xb4b8d91 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50680 dport 36931] != expected 0xb4b8d91 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43164 dport 36931] != expected 0xbdbbc75d # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43164 dport 36931] != expected 0xbdbbc75d # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44395 dport 36931] != expected 0x86ed5dbd # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 44395 dport 36931] != expected 0x86ed5dbd # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49110 dport 36931] != expected 0x96f95094 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49110 dport 36931] != expected 0x96f95094 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37952 dport 36931] != expected 0x28b04ec2 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37952 dport 36931] != expected 0x28b04ec2 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33800 dport 36931] != expected 0x67a94d0 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33800 dport 36931] != expected 0x67a94d0 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57142 dport 36931] != expected 0x69ed75ab # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57142 dport 36931] != expected 0x69ed75ab # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34729 dport 36931] != expected 0xeb6b89f3 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34729 dport 36931] != expected 0xeb6b89f3 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35639 dport 36931] != expected 0xca52a8f9 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35639 dport 36931] != expected 0xca52a8f9 # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54071 dport 36931] != expected 0x3575ad2d # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 54071 dport 36931] != expected 0x3575ad2d # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55944 dport 36931] != expected 0x798de4fc # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55944 dport 36931] != expected 0x798de4fc # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55447 dport 36931] != expected 0x93cc64bc # # Exception| cpu 5: rx_hash 0xad7347fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55447 dport 36931] != expected 0x93cc64bc # # 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 216, 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 39435 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38729 dport 39435] != expected 0x4be3ed63 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38729 dport 39435] != expected 0x4be3ed63 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50669 dport 39435] != expected 0x7709a646 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50669 dport 39435] != expected 0x7709a646 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59313 dport 39435] != expected 0xb26cf2c9 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59313 dport 39435] != expected 0xb26cf2c9 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58498 dport 39435] != expected 0xf214c023 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58498 dport 39435] != expected 0xf214c023 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59687 dport 39435] != expected 0xd221e3d3 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59687 dport 39435] != expected 0xd221e3d3 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40758 dport 39435] != expected 0x8c8263f3 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40758 dport 39435] != expected 0x8c8263f3 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44384 dport 39435] != expected 0x8b76afa4 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44384 dport 39435] != expected 0x8b76afa4 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55301 dport 39435] != expected 0x536adc0d # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55301 dport 39435] != expected 0x536adc0d # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33531 dport 39435] != expected 0x46ad3d57 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33531 dport 39435] != expected 0x46ad3d57 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43880 dport 39435] != expected 0xd653e607 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43880 dport 39435] != expected 0xd653e607 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60737 dport 39435] != expected 0x932fc315 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60737 dport 39435] != expected 0x932fc315 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35357 dport 39435] != expected 0xbbe69e8 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35357 dport 39435] != expected 0xbbe69e8 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60905 dport 39435] != expected 0x484ad222 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60905 dport 39435] != expected 0x484ad222 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37479 dport 39435] != expected 0x8d961f93 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37479 dport 39435] != expected 0x8d961f93 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33051 dport 39435] != expected 0xfb81c7e5 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33051 dport 39435] != expected 0xfb81c7e5 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43450 dport 39435] != expected 0xae4671a2 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43450 dport 39435] != expected 0xae4671a2 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 39435] != expected 0x1958396b # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50276 dport 39435] != expected 0x1958396b # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45494 dport 39435] != expected 0xbfbe0da2 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45494 dport 39435] != expected 0xbfbe0da2 # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 39435] != expected 0x73a129f # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60564 dport 39435] != expected 0x73a129f # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 39435] != expected 0xf4f0ba4b # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 39435] != expected 0xf4f0ba4b # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35625 dport 39435] != expected 0x65a26e4b # # Exception| cpu 4: rx_hash 0xb34d6a06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35625 dport 39435] != expected 0x65a26e4b # # Exception| count: pass=0 nohash=0 fail=42 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->