< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 45860 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 89 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf7ed5be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57562 dport 45860] != expected 0x3532387f # # Exception| cpu 0: rx_hash 0xcb1aa1a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57604 dport 45860] != expected 0x4c8294b8 # # Exception| cpu 0: rx_hash 0x65caf468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57608 dport 45860] != expected 0xf92eddd7 # # Exception| cpu 0: rx_hash 0xa8ed1235 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57624 dport 45860] != expected 0xcf633e45 # # Exception| cpu 0: rx_hash 0xf574be6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57684 dport 45860] != expected 0x775c0fce # # Exception| cpu 0: rx_hash 0x41cea33b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57742 dport 45860] != expected 0x14bff37a # # Exception| cpu 0: rx_hash 0x16a689dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57750 dport 45860] != expected 0x4e69d7cd # # Exception| cpu 0: rx_hash 0xe5d67789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57756 dport 45860] != expected 0x909d0c7d # # Exception| cpu 0: rx_hash 0x93c2c962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57770 dport 45860] != expected 0xd6ae8cf9 # # Exception| cpu 0: rx_hash 0x034584a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57788 dport 45860] != expected 0x8bbbfdb4 # # Exception| cpu 0: rx_hash 0xe5ef704a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57814 dport 45860] != expected 0x43faaf29 # # Exception| cpu 0: rx_hash 0x260d2132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57894 dport 45860] != expected 0x471dc8c1 # # Exception| cpu 0: rx_hash 0xbc42ed89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57902 dport 45860] != expected 0x2b860fe4 # # Exception| cpu 0: rx_hash 0x8215f580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57908 dport 45860] != expected 0xc33f37c6 # # Exception| cpu 0: rx_hash 0x715c0c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57972 dport 45860] != expected 0xceac4f22 # # Exception| cpu 0: rx_hash 0xe4a3828c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58058 dport 45860] != expected 0x62cdb4f1 # # Exception| cpu 0: rx_hash 0xb9032914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58060 dport 45860] != expected 0x995262e # # Exception| cpu 0: rx_hash 0xee6b03f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58068 dport 45860] != expected 0x53430299 # # Exception| cpu 0: rx_hash 0xeccbe1bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58128 dport 45860] != expected 0xc24a967c # # Exception| cpu 0: rx_hash 0x85f4d353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58130 dport 45860] != expected 0x70258ae9 # # Exception| cpu 0: rx_hash 0x009093ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58158 dport 45860] != expected 0xe8e2d1dd # # Exception| cpu 0: rx_hash 0x00a9942f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58212 dport 45860] != expected 0x3b857289 # # Exception| cpu 0: rx_hash 0xf911eb05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58224 dport 45860] != expected 0xd4ff1f51 # # Exception| cpu 0: rx_hash 0x2494c4bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58280 dport 45860] != expected 0x573ff70 # # Exception| cpu 0: rx_hash 0x6cee659e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58318 dport 45860] != expected 0x789ee482 # # Exception| cpu 0: rx_hash 0x10325a0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58342 dport 45860] != expected 0xf23d26e # # Exception| cpu 0: rx_hash 0x80b517ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 58352 dport 45860] != expected 0x5236a323 # # Exception| cpu 0: rx_hash 0x18c5479b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58446 dport 45860] != expected 0xec58de5b # # Exception| cpu 0: rx_hash 0x6419780e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58470 dport 45860] != expected 0x9be5e8b7 # # Exception| cpu 0: rx_hash 0xa93e9e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58486 dport 45860] != expected 0xada80b25 # # Exception| cpu 0: rx_hash 0x478ab11d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59752 dport 45860] != expected 0xb7f7cf3d # # Exception| cpu 0: rx_hash 0xd884b93b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59778 dport 45860] != expected 0xf97f21d2 # # Exception| cpu 0: rx_hash 0x7c9c6d89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59792 dport 45860] != expected 0x7d5dded5 # # Exception| cpu 0: rx_hash 0xbb730aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 59806 dport 45860] != expected 0x7a9e8b2f # # Exception| cpu 0: rx_hash 0x6d4b516b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59918 dport 45860] != expected 0x68cc65ea # # Exception| cpu 0: rx_hash 0xd67809dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59944 dport 45860] != expected 0x18b206fc # # Exception| cpu 0: rx_hash 0xe82f11d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59954 dport 45860] != expected 0xf00b3ede # # Exception| cpu 0: rx_hash 0x1b5fef80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59960 dport 45860] != expected 0x2effe56e # # Exception| cpu 4: rx_hash 0x53f58f51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57544 dport 45860] != expected 0xb110c778 # # Exception| cpu 4: rx_hash 0xe8c6d7e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57582 dport 45860] != expected 0xc16ea46e # # Exception| cpu 4: rx_hash 0x7ae1786c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57660 dport 45860] != expected 0xd7241c6 # # Exception| cpu 4: rx_hash 0x6f3b72d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57692 dport 45860] != expected 0x1bc7c8eb # # Exception| cpu 4: rx_hash 0x4e47e6d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57714 dport 45860] != expected 0x7226cd8 # # Exception| cpu 4: rx_hash 0x3d129cae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57766 dport 45860] != expected 0x6302c596 # # Exception| cpu 4: rx_hash 0xc4aae384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57778 dport 45860] != expected 0x8c78a84e # # Exception| cpu 4: rx_hash 0xb84fdbd2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57808 dport 45860] != expected 0x28a23df6 # # Exception| cpu 4: rx_hash 0xadacd6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57850 dport 45860] != expected 0xed70178f # # Exception| cpu 4: rx_hash 0xf00c7d30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57852 dport 45860] != expected 0x86288550 # # Exception| cpu 4: rx_hash 0x648606ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 57876 dport 45860] != expected 0xd819c60f # # Exception| cpu 4: rx_hash 0x1292b845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57890 dport 45860] != expected 0x9e2a468b # # Exception| cpu 4: rx_hash 0xeb2ac76f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57910 dport 45860] != expected 0x71502b53 # # Exception| cpu 4: rx_hash 0x0748b2fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57922 dport 45860] != expected 0x889fcfa6 # # Exception| cpu 4: rx_hash 0xd544d8a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57958 dport 45860] != expected 0x4a8eb025 # # Exception| cpu 4: rx_hash 0x17ea7b1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57994 dport 45860] != expected 0x6f5ecc15 # # Exception| cpu 4: rx_hash 0x2375e26c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57998 dport 45860] != expected 0xb669425f # # Exception| cpu 4: rx_hash 0x876d36de [saddr 192.0.3.2 daddr 192.0.3.1 sport 58012 dport 45860] != expected 0x324bbd58 # # Exception| cpu 4: rx_hash 0x5fa9ddf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58022 dport 45860] != expected 0xc1d474b3 # # Exception| cpu 4: rx_hash 0xcf2e903c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58032 dport 45860] != expected 0x9cc105fe # # Exception| cpu 4: rx_hash 0x55615c87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58040 dport 45860] != expected 0xf05ac2db # # Exception| cpu 4: rx_hash 0x17d37cd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58048 dport 45860] != expected 0xbc396f41 # # Exception| cpu 4: rx_hash 0x15739e96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58116 dport 45860] != expected 0x2d30fba4 # # Exception| cpu 4: rx_hash 0xc77ff4cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58144 dport 45860] != expected 0xef218427 # # Exception| cpu 4: rx_hash 0xcdb775b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58174 dport 45860] != expected 0xdeaf324f # # Exception| cpu 4: rx_hash 0x85cdd490 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58200 dport 45860] != expected 0xa34229bd # # Exception| cpu 4: rx_hash 0x6996a6c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58214 dport 45860] != expected 0x89ea6e1c # # Exception| cpu 4: rx_hash 0xcd8e7272 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58228 dport 45860] != expected 0xdc8911b # # Exception| cpu 4: rx_hash 0x6cd7625d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58244 dport 45860] != expected 0xabf947d6 # # Exception| cpu 4: rx_hash 0x0f20d1cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58264 dport 45860] != expected 0x2818ed2b # # Exception| cpu 4: rx_hash 0xa1c983c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58334 dport 45860] != expected 0x4ed30710 # # Exception| cpu 4: rx_hash 0x1afadb75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58360 dport 45860] != expected 0x3ead6406 # # Exception| cpu 4: rx_hash 0xeb8cbe0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58382 dport 45860] != expected 0xe1cba6bf # # Exception| cpu 4: rx_hash 0x26ab5851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58398 dport 45860] != expected 0xd786452d # # Exception| cpu 4: rx_hash 0xb6151257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58434 dport 45860] != expected 0x59f49734 # # Exception| cpu 4: rx_hash 0xf67168d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59728 dport 45860] != expected 0xf6071a43 # # Exception| cpu 4: rx_hash 0xc2eef1a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59732 dport 45860] != expected 0x2f309409 # # Exception| cpu 4: rx_hash 0x05019681 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59738 dport 45860] != expected 0x28f3c1f3 # # Exception| cpu 4: rx_hash 0x4d423063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59766 dport 45860] != expected 0x86797955 # # Exception| cpu 4: rx_hash 0x697f60f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59834 dport 45860] != expected 0xb88ff4ac # # Exception| cpu 4: rx_hash 0x1f52d9db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59846 dport 45860] != expected 0x2ddbd77c # # Exception| cpu 4: rx_hash 0xbb4a0d69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59860 dport 45860] != expected 0xa9f9287b # # Exception| cpu 4: rx_hash 0x57117f39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59882 dport 45860] != expected 0x83516fda # # Exception| cpu 4: rx_hash 0x30ebfaf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59912 dport 45860] != expected 0x394f735 # # Exception| cpu 4: rx_hash 0xa06cb736 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59934 dport 45860] != expected 0x5e818678 # # Exception| cpu 4: rx_hash 0x8bd8a245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59950 dport 45860] != expected 0x73ea9423 # # Exception| cpu 4: rx_hash 0x46ff4418 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59966 dport 45860] != expected 0x45a777b1 # # Exception| cpu 4: rx_hash 0x30d2fd30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59970 dport 45860] != expected 0xd0f35461 # # Exception| cpu 4: rx_hash 0x6d7256a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59972 dport 45860] != expected 0xbbabc6be # # Exception| cpu 4: rx_hash 0xe2de9769 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 45860] != expected 0x12e22be2 # # Exception| cpu 4: rx_hash 0x4c0ec2a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60010 dport 45860] != expected 0xa74e628d # # Exception| count: pass=0 nohash=0 fail=89 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbeabd644 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51446 dport 48657] OK # # # cpu 0: rx_hash 0x45b34b20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51494 dport 48657] OK # # # cpu 0: rx_hash 0x339ef208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 48657] OK # # # cpu 0: rx_hash 0xeb5a192f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51552 dport 48657] OK # # # cpu 0: rx_hash 0x1d6b23e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51592 dport 48657] OK # # # cpu 0: rx_hash 0x17a3a298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51606 dport 48657] OK # # # cpu 0: rx_hash 0xa6587b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51630 dport 48657] OK # # # cpu 0: rx_hash 0xee22da71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51656 dport 48657] OK # # # cpu 0: rx_hash 0x23053c2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51672 dport 48657] OK # # # cpu 0: rx_hash 0x5fd903b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51696 dport 48657] OK # # # cpu 0: rx_hash 0xa8a4cbb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51716 dport 48657] OK # # # cpu 0: rx_hash 0x96f3d3bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51742 dport 48657] OK # # # cpu 0: rx_hash 0x27080a77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51750 dport 48657] OK # # # cpu 0: rx_hash 0x8310dec5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51764 dport 48657] OK # # # cpu 0: rx_hash 0x6f72ab56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51776 dport 48657] OK # # # cpu 0: rx_hash 0xa2554d0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51792 dport 48657] OK # # # cpu 0: rx_hash 0xde89729e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51832 dport 48657] OK # # # cpu 0: rx_hash 0x3793c453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51876 dport 48657] OK # # # cpu 0: rx_hash 0x546477c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51896 dport 48657] OK # # # cpu 0: rx_hash 0x8c999b26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51912 dport 48657] OK # # # cpu 0: rx_hash 0xf045a4b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51936 dport 48657] OK # # # cpu 0: rx_hash 0x997a965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 48657] OK # # # cpu 0: rx_hash 0x3072e280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52098 dport 48657] OK # # # cpu 0: rx_hash 0xaa3d2e3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52106 dport 48657] OK # # # cpu 0: rx_hash 0x53855111 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52126 dport 48657] OK # # # cpu 0: rx_hash 0xbfde2341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52128 dport 48657] OK # # # cpu 0: rx_hash 0x0e1cfd4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52178 dport 48657] OK # # # cpu 0: rx_hash 0xa0cca886 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52190 dport 48657] OK # # # cpu 0: rx_hash 0x19f96b1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52228 dport 48657] OK # # # cpu 0: rx_hash 0x4e9141fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52252 dport 48657] OK # # # cpu 0: rx_hash 0x324d7e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52276 dport 48657] OK # # # cpu 0: rx_hash 0x838fa065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52294 dport 48657] OK # # # cpu 0: rx_hash 0x4ea84638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52310 dport 48657] OK # # # cpu 0: rx_hash 0x0c2361a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52324 dport 48657] OK # # # cpu 0: rx_hash 0x54c20ea1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52352 dport 48657] OK # # # cpu 0: rx_hash 0xa7b2f0f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52362 dport 48657] OK # # # cpu 0: rx_hash 0xeff15617 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52390 dport 48657] OK # # # cpu 0: rx_hash 0x54fb0962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52426 dport 48657] OK # # # cpu 0: rx_hash 0xc47c44a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52444 dport 48657] OK # # # cpu 4: rx_hash 0x24e41aff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51454 dport 48657] OK # # # cpu 4: rx_hash 0xfe801396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51456 dport 48657] OK # # # cpu 4: rx_hash 0x825c2c03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51496 dport 48657] OK # # # cpu 4: rx_hash 0x978626ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51528 dport 48657] OK # # # cpu 4: rx_hash 0x82652bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51554 dport 48657] OK # # # cpu 4: rx_hash 0xb6fab2b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51558 dport 48657] OK # # # cpu 4: rx_hash 0x267dff72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51568 dport 48657] OK # # # cpu 4: rx_hash 0xe1929851 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51582 dport 48657] OK # # # cpu 4: rx_hash 0x8724ef5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51584 dport 48657] OK # # # cpu 4: rx_hash 0x40cb887e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51598 dport 48657] OK # # # cpu 4: rx_hash 0xb973f754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51610 dport 48657] OK # # # cpu 4: rx_hash 0x08882e9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51618 dport 48657] OK # # # cpu 4: rx_hash 0xaca9fded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51706 dport 48657] OK # # # cpu 4: rx_hash 0x511cb49c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51728 dport 48657] OK # # # cpu 4: rx_hash 0xa89dcc75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51790 dport 48657] OK # # # cpu 4: rx_hash 0xfff5e693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51798 dport 48657] OK # # # cpu 4: rx_hash 0x13ae94c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51816 dport 48657] OK # # # cpu 4: rx_hash 0x27310db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51820 dport 48657] OK # # # cpu 4: rx_hash 0x7fd062b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51848 dport 48657] OK # # # cpu 4: rx_hash 0x7518e3cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51862 dport 48657] OK # # # cpu 4: rx_hash 0x7521e40c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51932 dport 48657] OK # # # cpu 4: rx_hash 0x09fddb99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51956 dport 48657] OK # # # cpu 4: rx_hash 0x49d61e4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51970 dport 48657] OK # # # cpu 4: rx_hash 0x9bda7412 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52006 dport 48657] OK # # # cpu 4: rx_hash 0x8e007eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52038 dport 48657] OK # # # cpu 4: rx_hash 0x432798f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52054 dport 48657] OK # # # cpu 4: rx_hash 0x6dd24918 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52100 dport 48657] OK # # # cpu 4: rx_hash 0x671ac866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52122 dport 48657] OK # # # cpu 4: rx_hash 0x4caedd15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52138 dport 48657] OK # # # cpu 4: rx_hash 0x2f596e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52150 dport 48657] OK # # # cpu 4: rx_hash 0x81893b48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52154 dport 48657] OK # # # cpu 4: rx_hash 0x1bfff030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52216 dport 48657] OK # # # cpu 4: rx_hash 0x51bacdff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52264 dport 48657] OK # # # cpu 4: rx_hash 0xa802b2d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52284 dport 48657] OK # # # cpu 4: rx_hash 0xc10487f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52340 dport 48657] OK # # # cpu 4: rx_hash 0x0962a539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52358 dport 48657] OK # # # cpu 4: rx_hash 0x99e5e8fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52368 dport 48657] OK # # # cpu 4: rx_hash 0x6a9516a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52378 dport 48657] OK # # # cpu 4: rx_hash 0x4be982a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52404 dport 48657] OK # # # cpu 4: rx_hash 0x60649015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52430 dport 48657] OK # # # cpu 4: rx_hash 0x370cbaf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52438 dport 48657] OK # # # cpu 4: rx_hash 0x75879d6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52452 dport 48657] OK # # # cpu 4: rx_hash 0xa52b1578 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52484 dport 48657] OK # # # cpu 4: rx_hash 0x35ac58bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52498 dport 48657] OK # # # cpu 4: rx_hash 0xd33fab93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52530 dport 48657] OK # # # count: pass=84 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 33738 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41155 dport 33738] != expected 0xb80a9d6 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41155 dport 33738] != expected 0xb80a9d6 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 33738] != expected 0x7ba280cd # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56372 dport 33738] != expected 0x7ba280cd # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42155 dport 33738] != expected 0xc177d050 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42155 dport 33738] != expected 0xc177d050 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36630 dport 33738] != expected 0x5706022f # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36630 dport 33738] != expected 0x5706022f # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53332 dport 33738] != expected 0x85a2a5a9 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53332 dport 33738] != expected 0x85a2a5a9 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57352 dport 33738] != expected 0x31fd1ca2 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57352 dport 33738] != expected 0x31fd1ca2 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42633 dport 33738] != expected 0x98c5210 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42633 dport 33738] != expected 0x98c5210 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41303 dport 33738] != expected 0xa157a645 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41303 dport 33738] != expected 0xa157a645 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45685 dport 33738] != expected 0x86feb7df # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45685 dport 33738] != expected 0x86feb7df # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 33738] != expected 0xa65a76b3 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40618 dport 33738] != expected 0xa65a76b3 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51901 dport 33738] != expected 0x873d7c1 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51901 dport 33738] != expected 0x873d7c1 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 33738] != expected 0x11deae73 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 33738] != expected 0x11deae73 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32912 dport 33738] != expected 0xf0f431ee # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32912 dport 33738] != expected 0xf0f431ee # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 33738] != expected 0x7c8a1831 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34438 dport 33738] != expected 0x7c8a1831 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33284 dport 33738] != expected 0xf8f58f58 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33284 dport 33738] != expected 0xf8f58f58 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45149 dport 33738] != expected 0x90f1ee2f # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45149 dport 33738] != expected 0x90f1ee2f # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 33738] != expected 0x72482575 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49346 dport 33738] != expected 0x72482575 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59220 dport 33738] != expected 0xad804810 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59220 dport 33738] != expected 0xad804810 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59107 dport 33738] != expected 0xcac093f5 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59107 dport 33738] != expected 0xcac093f5 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55840 dport 33738] != expected 0x45b3b587 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55840 dport 33738] != expected 0x45b3b587 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33812 dport 33738] != expected 0x1fd33458 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33812 dport 33738] != expected 0x1fd33458 # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58167 dport 33738] != expected 0xdd5dd30c # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58167 dport 33738] != expected 0xdd5dd30c # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54097 dport 33738] != expected 0x9a9da3ec # # Exception| cpu 5: rx_hash 0x50dc98a0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54097 dport 33738] != expected 0x9a9da3ec # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 38414 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51562 dport 38414] != expected 0x20b4530e # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51562 dport 38414] != expected 0x20b4530e # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52195 dport 38414] != expected 0xcf483993 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52195 dport 38414] != expected 0xcf483993 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57825 dport 38414] != expected 0xc262e871 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57825 dport 38414] != expected 0xc262e871 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56546 dport 38414] != expected 0xb74a564 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56546 dport 38414] != expected 0xb74a564 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38436 dport 38414] != expected 0xf33932a7 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38436 dport 38414] != expected 0xf33932a7 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40666 dport 38414] != expected 0xa2150a67 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40666 dport 38414] != expected 0xa2150a67 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47745 dport 38414] != expected 0x5fa7824c # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47745 dport 38414] != expected 0x5fa7824c # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 38414] != expected 0x776563c7 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32956 dport 38414] != expected 0x776563c7 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47848 dport 38414] != expected 0x24c2191 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47848 dport 38414] != expected 0x24c2191 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35311 dport 38414] != expected 0x79021a94 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35311 dport 38414] != expected 0x79021a94 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47021 dport 38414] != expected 0xf3988a9e # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47021 dport 38414] != expected 0xf3988a9e # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35002 dport 38414] != expected 0x1d5f8793 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35002 dport 38414] != expected 0x1d5f8793 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43274 dport 38414] != expected 0x7e7b83bd # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43274 dport 38414] != expected 0x7e7b83bd # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59053 dport 38414] != expected 0x92749ae4 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59053 dport 38414] != expected 0x92749ae4 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57484 dport 38414] != expected 0x17c4acbe # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57484 dport 38414] != expected 0x17c4acbe # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53043 dport 38414] != expected 0xe7b6450b # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53043 dport 38414] != expected 0xe7b6450b # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33338 dport 38414] != expected 0x8d080ba6 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33338 dport 38414] != expected 0x8d080ba6 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48518 dport 38414] != expected 0xddf692c5 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48518 dport 38414] != expected 0xddf692c5 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 38414] != expected 0x48974f3b # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35174 dport 38414] != expected 0x48974f3b # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44951 dport 38414] != expected 0x70b0993 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44951 dport 38414] != expected 0x70b0993 # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54508 dport 38414] != expected 0xfb018d8b # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54508 dport 38414] != expected 0xfb018d8b # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56118 dport 38414] != expected 0x75ae01dc # # Exception| cpu 5: rx_hash 0xac4eeb25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56118 dport 38414] != expected 0x75ae01dc # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->