< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 38871 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 83 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb3875db6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47222 dport 38871] != expected 0xab54d490 # # Exception| cpu 0: rx_hash 0x6f3efa47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47238 dport 38871] != expected 0x357c6cfb # # Exception| cpu 0: rx_hash 0x831fb811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47288 dport 38871] != expected 0xeae9ed # # Exception| cpu 0: rx_hash 0x3a6cf7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47296 dport 38871] != expected 0x3cbb993a # # Exception| cpu 0: rx_hash 0x3811665c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47390 dport 38871] != expected 0xc6394019 # # Exception| cpu 0: rx_hash 0xf381d36e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47400 dport 38871] != expected 0xe0e2dc21 # # Exception| cpu 0: rx_hash 0x592f0229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47410 dport 38871] != expected 0x373d2d20 # # Exception| cpu 0: rx_hash 0xddd93cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47474 dport 38871] != expected 0x55548e05 # # Exception| cpu 0: rx_hash 0x2bccf8f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47484 dport 38871] != expected 0x2db7c1cf # # Exception| cpu 0: rx_hash 0x26d16c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47498 dport 38871] != expected 0xd8312f40 # # Exception| cpu 0: rx_hash 0x8c7fbd17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47504 dport 38871] != expected 0xfeede41 # # Exception| cpu 0: rx_hash 0xed41d962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47548 dport 38871] != expected 0xfeeab378 # # Exception| cpu 0: rx_hash 0xe4a8c1ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47598 dport 38871] != expected 0x5811f872 # # Exception| cpu 0: rx_hash 0x89b5f9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47752 dport 38871] != expected 0xa1d21755 # # Exception| cpu 0: rx_hash 0x231b28e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47762 dport 38871] != expected 0x760de654 # # Exception| cpu 0: rx_hash 0xcf3a6ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47788 dport 38871] != expected 0x439b6342 # # Exception| cpu 0: rx_hash 0x42254c95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47806 dport 38871] != expected 0x87098b6d # # Exception| cpu 0: rx_hash 0xd50b89cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47854 dport 38871] != expected 0x6cc6a4df # # Exception| cpu 0: rx_hash 0xe162851d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47862 dport 38871] != expected 0xf62d3166 # # Exception| cpu 0: rx_hash 0xde9a65bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47888 dport 38871] != expected 0x52973bb7 # # Exception| cpu 0: rx_hash 0xc4aee3d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47904 dport 38871] != expected 0x1fe2f16b # # Exception| cpu 0: rx_hash 0xd7761865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47920 dport 38871] != expected 0x96447dfc # # Exception| cpu 0: rx_hash 0xf0c28a17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47946 dport 38871] != expected 0xe7216993 # # Exception| cpu 0: rx_hash 0x4058dd3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47968 dport 38871] != expected 0x7d8b524e # # Exception| cpu 0: rx_hash 0x91fcee62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47974 dport 38871] != expected 0x162504aa # # Exception| cpu 0: rx_hash 0x2c7b2de6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48058 dport 38871] != expected 0x7909d1f8 # # Exception| cpu 0: rx_hash 0xf4aeb586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48128 dport 38871] != expected 0x19c071bf # # Exception| cpu 0: rx_hash 0x86482a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48188 dport 38871] != expected 0x61629011 # # Exception| cpu 0: rx_hash 0x79b4f6b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48224 dport 38871] != expected 0xbf7a94d1 # # Exception| cpu 0: rx_hash 0x5af18db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48332 dport 38871] != expected 0xff4a287a # # Exception| cpu 0: rx_hash 0x3bcfe9c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48352 dport 38871] != expected 0xe4e4543 # # Exception| cpu 0: rx_hash 0xb6d0cfe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48370 dport 38871] != expected 0xcadcad6c # # Exception| cpu 0: rx_hash 0x6774fcbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48372 dport 38871] != expected 0xa172fb88 # # Exception| cpu 4: rx_hash 0xa4ae4f75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47280 dport 38871] != expected 0x13a7f0c3 # # Exception| cpu 4: rx_hash 0xe224b972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47334 dport 38871] != expected 0x93c68995 # # Exception| cpu 4: rx_hash 0x20587199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47344 dport 38871] != expected 0x71ce53e6 # # Exception| cpu 4: rx_hash 0x6f3b9f51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47348 dport 38871] != expected 0x575461ba # # Exception| cpu 4: rx_hash 0x431b8442 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47362 dport 38871] != expected 0x7a48e7fc # # Exception| cpu 4: rx_hash 0xfa6daeb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47368 dport 38871] != expected 0x24319a6a # # Exception| cpu 4: rx_hash 0x50c37ff0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47378 dport 38871] != expected 0xf3ee6b6b # # Exception| cpu 4: rx_hash 0x592a673f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47424 dport 38871] != expected 0x55152061 # # Exception| cpu 4: rx_hash 0x888e5466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47430 dport 38871] != expected 0x3ebb7685 # # Exception| cpu 4: rx_hash 0x31f87e93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47436 dport 38871] != expected 0x60c20b13 # # Exception| cpu 4: rx_hash 0x22208521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47452 dport 38871] != expected 0xe9648784 # # Exception| cpu 4: rx_hash 0x4e0375fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 47494 dport 38871] != expected 0xede60432 # # Exception| cpu 4: rx_hash 0x088ce6ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47522 dport 38871] != expected 0xfaf7025 # # Exception| cpu 4: rx_hash 0xd8161d63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47640 dport 38871] != expected 0x99404a50 # # Exception| cpu 4: rx_hash 0x8d4175c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47660 dport 38871] != expected 0xf2afb2d0 # # Exception| cpu 4: rx_hash 0xd1fa60ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47672 dport 38871] != expected 0x5d930c1b # # Exception| cpu 4: rx_hash 0x9e998e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47676 dport 38871] != expected 0x7b093e47 # # Exception| cpu 4: rx_hash 0xb92d1c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47686 dport 38871] != expected 0xa6c2a28 # # Exception| cpu 4: rx_hash 0x2e06bc48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47716 dport 38871] != expected 0x838b08db # # Exception| cpu 4: rx_hash 0x9a6d0215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47768 dport 38871] != expected 0x28749bc2 # # Exception| cpu 4: rx_hash 0xe88b9dd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47780 dport 38871] != expected 0x50d67a6c # # Exception| cpu 4: rx_hash 0x0d46a25d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47802 dport 38871] != expected 0xa193b931 # # Exception| cpu 4: rx_hash 0xdce7f412 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47822 dport 38871] != expected 0xa815e294 # # Exception| cpu 4: rx_hash 0x1e9b3cf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47832 dport 38871] != expected 0x4a1d38e7 # # Exception| cpu 4: rx_hash 0x231e4df6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47840 dport 38871] != expected 0x1425eb15 # # Exception| cpu 4: rx_hash 0x89b09cb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47866 dport 38871] != expected 0xc3fa1a14 # # Exception| cpu 4: rx_hash 0x822170c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47876 dport 38871] != expected 0xfdab857c # # Exception| cpu 4: rx_hash 0xbfa401c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47932 dport 38871] != expected 0xa393568e # # Exception| cpu 4: rx_hash 0x2166b94e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47948 dport 38871] != expected 0x8c8f3f77 # # Exception| cpu 4: rx_hash 0xe31a71a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47962 dport 38871] != expected 0x6e87e504 # # Exception| cpu 4: rx_hash 0xb64d1906 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47982 dport 38871] != expected 0x5681d84 # # Exception| cpu 4: rx_hash 0x7431d1ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 47992 dport 38871] != expected 0xe760c7f7 # # Exception| cpu 4: rx_hash 0x5e9db221 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48006 dport 38871] != expected 0x1ab3056 # # Exception| cpu 4: rx_hash 0x4d454993 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48022 dport 38871] != expected 0x880dbcc1 # # Exception| cpu 4: rx_hash 0x2597503f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48026 dport 38871] != expected 0xbdda97b3 # # Exception| cpu 4: rx_hash 0x3fa3d654 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48042 dport 38871] != expected 0xf0af5d6f # # Exception| cpu 4: rx_hash 0xda6ee9db [saddr 192.0.3.2 daddr 192.0.3.1 sport 48052 dport 38871] != expected 0x1ea9e32 # # Exception| cpu 4: rx_hash 0xee02801b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48094 dport 38871] != expected 0xf92906ca # # Exception| cpu 4: rx_hash 0x11fb39ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 48112 dport 38871] != expected 0x45190f4b # # Exception| cpu 4: rx_hash 0xbbcd5b4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48132 dport 38871] != expected 0x3f5a43e3 # # Exception| cpu 4: rx_hash 0xa815a0fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48148 dport 38871] != expected 0xb6fccf74 # # Exception| cpu 4: rx_hash 0x188a92c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48204 dport 38871] != expected 0x4e7ef9e8 # # Exception| cpu 4: rx_hash 0xb6d5aaf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48256 dport 38871] != expected 0xa8f4a02d # # Exception| cpu 4: rx_hash 0xa50d5142 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48272 dport 38871] != expected 0x21522cba # # Exception| cpu 4: rx_hash 0x74a9621b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48278 dport 38871] != expected 0x4afc7a5e # # Exception| cpu 4: rx_hash 0xf05a39e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48292 dport 38871] != expected 0x4abdd43a # # Exception| cpu 4: rx_hash 0x8b50dbff [saddr 192.0.3.2 daddr 192.0.3.1 sport 48312 dport 38871] != expected 0xf6cc73df # # Exception| cpu 4: rx_hash 0x82b9c330 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48362 dport 38871] != expected 0x503738d5 # # Exception| cpu 4: rx_hash 0x588c1c1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48402 dport 38871] != expected 0x5c8f159 # # Exception| cpu 4: rx_hash 0x0ddb74bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48422 dport 38871] != expected 0x6e2709d9 # # Exception| count: pass=0 nohash=0 fail=83 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xff423692 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44764 dport 54777] OK # # # cpu 0: rx_hash 0xb9cda583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44792 dport 54777] OK # # # cpu 0: rx_hash 0x63f87aad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44800 dport 54777] OK # # # cpu 0: rx_hash 0x6a140774 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44832 dport 54777] OK # # # cpu 0: rx_hash 0x8fd938fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44862 dport 54777] OK # # # cpu 0: rx_hash 0x02c37bce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44894 dport 54777] OK # # # cpu 0: rx_hash 0xbf44b84a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44930 dport 54777] OK # # # cpu 0: rx_hash 0x3bb7e3b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44976 dport 54777] OK # # # cpu 0: rx_hash 0xbb91cf4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45064 dport 54777] OK # # # cpu 0: rx_hash 0x368ee96e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45082 dport 54777] OK # # # cpu 0: rx_hash 0xdaafab38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45092 dport 54777] OK # # # cpu 0: rx_hash 0xa84c51e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45162 dport 54777] OK # # # cpu 0: rx_hash 0x79e862b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45164 dport 54777] OK # # # cpu 0: rx_hash 0x6a309902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45180 dport 54777] OK # # # cpu 0: rx_hash 0xde5b275f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45184 dport 54777] OK # # # cpu 0: rx_hash 0x284ee362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45198 dport 54777] OK # # # cpu 0: rx_hash 0x49708717 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45218 dport 54777] OK # # # cpu 0: rx_hash 0x5aad19b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45248 dport 54777] OK # # # cpu 0: rx_hash 0x7d1ceed7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45256 dport 54777] OK # # # cpu 0: rx_hash 0x6ec41565 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45272 dport 54777] OK # # # cpu 0: rx_hash 0x2a3617da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45346 dport 54777] OK # # # cpu 0: rx_hash 0xfb922483 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45348 dport 54777] OK # # # cpu 0: rx_hash 0x3007f4a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45408 dport 54777] OK # # # cpu 0: rx_hash 0x6cbce1dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45428 dport 54777] OK # # # cpu 0: rx_hash 0x4b0d16b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45436 dport 54777] OK # # # cpu 0: rx_hash 0xa3ddbd9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45460 dport 54777] OK # # # cpu 0: rx_hash 0x5c24047a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45498 dport 54777] OK # # # cpu 0: rx_hash 0x727cebd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45536 dport 54777] OK # # # cpu 0: rx_hash 0x5d1accad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45574 dport 54777] OK # # # cpu 0: rx_hash 0x1b955fbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45602 dport 54777] OK # # # cpu 0: rx_hash 0x084da40e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45618 dport 54777] OK # # # cpu 0: rx_hash 0xa2e6105f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45658 dport 54777] OK # # # cpu 0: rx_hash 0x77b3ca77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45706 dport 54777] OK # # # cpu 0: rx_hash 0x38d024bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45710 dport 54777] OK # # # cpu 0: rx_hash 0xd4f166e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45744 dport 54777] OK # # # cpu 0: rx_hash 0x4a33de6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45760 dport 54777] OK # # # cpu 0: rx_hash 0xc72cf84d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45778 dport 54777] OK # # # cpu 0: rx_hash 0xa6129c38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45822 dport 54777] OK # # # cpu 4: rx_hash 0x9e7c52e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44784 dport 54777] OK # # # cpu 4: rx_hash 0x44498dc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44808 dport 54777] OK # # # cpu 4: rx_hash 0x5791767b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44824 dport 54777] OK # # # cpu 4: rx_hash 0xc956abea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44826 dport 54777] OK # # # cpu 4: rx_hash 0xd3622d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44842 dport 54777] OK # # # cpu 4: rx_hash 0xa868cf9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44854 dport 54777] OK # # # cpu 4: rx_hash 0xc953cefc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44904 dport 54777] OK # # # cpu 4: rx_hash 0xe3ffad30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44950 dport 54777] OK # # # cpu 4: rx_hash 0xc44b3f42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45036 dport 54777] OK # # # cpu 4: rx_hash 0xd793c4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45052 dport 54777] OK # # # cpu 4: rx_hash 0xa84934ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45080 dport 54777] OK # # # cpu 4: rx_hash 0xa1a02c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45130 dport 54777] OK # # # cpu 4: rx_hash 0xf4f74493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45182 dport 54777] OK # # # cpu 4: rx_hash 0xb6893ef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45196 dport 54777] OK # # # cpu 4: rx_hash 0x74f5f618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45210 dport 54777] OK # # # cpu 4: rx_hash 0xbf65432a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45228 dport 54777] OK # # # cpu 4: rx_hash 0x8b0c4ffc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45236 dport 54777] OK # # # cpu 4: rx_hash 0xd7b23f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45266 dport 54777] OK # # # cpu 4: rx_hash 0xbf60263c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45278 dport 54777] OK # # # cpu 4: rx_hash 0x1c228aa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45284 dport 54777] OK # # # cpu 4: rx_hash 0xa554a057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45294 dport 54777] OK # # # cpu 4: rx_hash 0x913dac81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45302 dport 54777] OK # # # cpu 4: rx_hash 0xf27e595a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45316 dport 54777] OK # # # cpu 4: rx_hash 0xdc23d3e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45356 dport 54777] OK # # # cpu 4: rx_hash 0xe84fba27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45382 dport 54777] OK # # # cpu 4: rx_hash 0x513990d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45388 dport 54777] OK # # # cpu 4: rx_hash 0x42e16b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45404 dport 54777] OK # # # cpu 4: rx_hash 0x23df0f15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45424 dport 54777] OK # # # cpu 4: rx_hash 0x97b4b148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45452 dport 54777] OK # # # cpu 4: rx_hash 0x009f1100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45486 dport 54777] OK # # # cpu 4: rx_hash 0x7b95f31e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45490 dport 54777] OK # # # cpu 4: rx_hash 0xe5574b99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45506 dport 54777] OK # # # cpu 4: rx_hash 0x5c21616c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45512 dport 54777] OK # # # cpu 4: rx_hash 0x272b8372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45524 dport 54777] OK # # # cpu 4: rx_hash 0x4ff99ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45528 dport 54777] OK # # # cpu 4: rx_hash 0x61a41063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45552 dport 54777] OK # # # cpu 4: rx_hash 0xd9e99757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45620 dport 54777] OK # # # cpu 4: rx_hash 0x0848c118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45632 dport 54777] OK # # # cpu 4: rx_hash 0xb13eebed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45642 dport 54777] OK # # # cpu 4: rx_hash 0xfaacec54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45720 dport 54777] OK # # # cpu 4: rx_hash 0xfaa98942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45802 dport 54777] OK # # # cpu 4: rx_hash 0xb5ca678a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45806 dport 54777] OK # # # cpu 4: rx_hash 0x3344adde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45826 dport 54777] OK # # # cpu 4: rx_hash 0x5b96b472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45838 dport 54777] OK # # # cpu 4: rx_hash 0x484e4fc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45854 dport 54777] OK # # # count: pass=83 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 55213 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57469 dport 55213] != expected 0x9b718913 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57469 dport 55213] != expected 0x9b718913 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38768 dport 55213] != expected 0x9a10b1e7 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38768 dport 55213] != expected 0x9a10b1e7 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58438 dport 55213] != expected 0xe4336d1b # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58438 dport 55213] != expected 0xe4336d1b # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38397 dport 55213] != expected 0x68d6b613 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38397 dport 55213] != expected 0x68d6b613 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37335 dport 55213] != expected 0x45a17fc # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37335 dport 55213] != expected 0x45a17fc # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47578 dport 55213] != expected 0x4e326ba1 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47578 dport 55213] != expected 0x4e326ba1 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45700 dport 55213] != expected 0x92da1a6d # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45700 dport 55213] != expected 0x92da1a6d # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55932 dport 55213] != expected 0x350a4cd4 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55932 dport 55213] != expected 0x350a4cd4 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 55213] != expected 0x46c12316 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 55213] != expected 0x46c12316 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53500 dport 55213] != expected 0x1360e43b # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53500 dport 55213] != expected 0x1360e43b # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47976 dport 55213] != expected 0x130a2033 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47976 dport 55213] != expected 0x130a2033 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58012 dport 55213] != expected 0xfada40fb # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58012 dport 55213] != expected 0xfada40fb # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60820 dport 55213] != expected 0x5075d253 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60820 dport 55213] != expected 0x5075d253 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55011 dport 55213] != expected 0x62264040 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55011 dport 55213] != expected 0x62264040 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46221 dport 55213] != expected 0x1946465 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46221 dport 55213] != expected 0x1946465 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43543 dport 55213] != expected 0x3b8e0135 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43543 dport 55213] != expected 0x3b8e0135 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58946 dport 55213] != expected 0x2ee46b23 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58946 dport 55213] != expected 0x2ee46b23 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 55213] != expected 0x96c2c760 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 55213] != expected 0x96c2c760 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54323 dport 55213] != expected 0xd4908a04 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54323 dport 55213] != expected 0xd4908a04 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39264 dport 55213] != expected 0x72cede3f # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39264 dport 55213] != expected 0x72cede3f # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45373 dport 55213] != expected 0xd3698dd0 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45373 dport 55213] != expected 0xd3698dd0 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44240 dport 55213] != expected 0x37e4240 # # Exception| cpu 0: rx_hash 0x49a1703b [saddr 192.0.3.2 daddr 192.0.3.1 sport 44240 dport 55213] != expected 0x37e4240 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 37890 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41542 dport 37890] != expected 0xd45cf99e # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41542 dport 37890] != expected 0xd45cf99e # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60128 dport 37890] != expected 0xdaccefa1 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60128 dport 37890] != expected 0xdaccefa1 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 37890] != expected 0x340243fc # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 37890] != expected 0x340243fc # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60698 dport 37890] != expected 0x86ef492d # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60698 dport 37890] != expected 0x86ef492d # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54920 dport 37890] != expected 0x9f15bd6f # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54920 dport 37890] != expected 0x9f15bd6f # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56683 dport 37890] != expected 0x46b87e0e # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56683 dport 37890] != expected 0x46b87e0e # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55839 dport 37890] != expected 0xaef503c9 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55839 dport 37890] != expected 0xaef503c9 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57534 dport 37890] != expected 0x2f4e98e8 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57534 dport 37890] != expected 0x2f4e98e8 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44306 dport 37890] != expected 0xb1da4877 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44306 dport 37890] != expected 0xb1da4877 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52995 dport 37890] != expected 0xbe9ed579 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52995 dport 37890] != expected 0xbe9ed579 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42350 dport 37890] != expected 0xc3ed58ab # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42350 dport 37890] != expected 0xc3ed58ab # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50911 dport 37890] != expected 0xa60328b1 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50911 dport 37890] != expected 0xa60328b1 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49911 dport 37890] != expected 0x8011c1e2 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49911 dport 37890] != expected 0x8011c1e2 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60143 dport 37890] != expected 0x115690be # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60143 dport 37890] != expected 0x115690be # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36117 dport 37890] != expected 0x7cf82c71 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36117 dport 37890] != expected 0x7cf82c71 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58245 dport 37890] != expected 0x8020c732 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58245 dport 37890] != expected 0x8020c732 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41342 dport 37890] != expected 0xd87ac0f7 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41342 dport 37890] != expected 0xd87ac0f7 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44025 dport 37890] != expected 0xe29321d0 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44025 dport 37890] != expected 0xe29321d0 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55816 dport 37890] != expected 0x51067000 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55816 dport 37890] != expected 0x51067000 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32982 dport 37890] != expected 0xb46836fa # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32982 dport 37890] != expected 0xb46836fa # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46239 dport 37890] != expected 0x41f51338 # # Exception| cpu 5: rx_hash 0x2540c6a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46239 dport 37890] != expected 0x41f51338 # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->