< 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 47158 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x65cd83c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50982 dport 47158] != expected 0xedfa64e4 # # Exception| cpu 0: rx_hash 0xb1badd26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50986 dport 47158] != expected 0x6847bd6b # # Exception| cpu 0: rx_hash 0xc7190359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51010 dport 47158] != expected 0x464b120 # # Exception| cpu 0: rx_hash 0x583f7b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51050 dport 47158] != expected 0x67d52b84 # # Exception| cpu 0: rx_hash 0xb204d4e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51058 dport 47158] != expected 0x250bc743 # # Exception| cpu 0: rx_hash 0x2a5ebfa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51062 dport 47158] != expected 0xdc22a9b6 # # Exception| cpu 0: rx_hash 0xa6c7959b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51080 dport 47158] != expected 0x2f90629 # # Exception| cpu 0: rx_hash 0xaf43a10e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51122 dport 47158] != expected 0xad501adb # # Exception| cpu 0: rx_hash 0x036f068c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51136 dport 47158] != expected 0x71ff27bc # # Exception| cpu 0: rx_hash 0x9b356dcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51140 dport 47158] != expected 0x88d64949 # # Exception| cpu 0: rx_hash 0x3d23f71a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51156 dport 47158] != expected 0xb69c12f4 # # Exception| cpu 0: rx_hash 0xe0d09d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51170 dport 47158] != expected 0x9c88d789 # # Exception| cpu 0: rx_hash 0x34a7c38f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51182 dport 47158] != expected 0x19350e06 # # Exception| cpu 0: rx_hash 0x7672d135 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51184 dport 47158] != expected 0x509051df # # Exception| cpu 0: rx_hash 0xa2058fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51196 dport 47158] != expected 0xd52d8850 # # Exception| cpu 0: rx_hash 0x76e128d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51220 dport 47158] != expected 0xb45485d3 # # Exception| cpu 0: rx_hash 0xd78ba18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51240 dport 47158] != expected 0x10862a3f # # Exception| cpu 0: rx_hash 0x0d04d871 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51250 dport 47158] != expected 0xa00a1b13 # # Exception| cpu 0: rx_hash 0x45ebf798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51278 dport 47158] != expected 0xb4a2210 # # Exception| cpu 0: rx_hash 0x9f648e65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51284 dport 47158] != expected 0xbbc6133c # # Exception| cpu 0: rx_hash 0x7ba7060e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51290 dport 47158] != expected 0xcc291758 # # Exception| cpu 0: rx_hash 0xdacd8f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51302 dport 47158] != expected 0x68fbb8b4 # # Exception| cpu 0: rx_hash 0x3e0e0738 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51304 dport 47158] != expected 0x1f14bcd0 # # Exception| cpu 0: rx_hash 0xd435a84a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51312 dport 47158] != expected 0x5dca5017 # # Exception| cpu 0: rx_hash 0xbc6f0a1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51328 dport 47158] != expected 0xf4fefbec # # Exception| cpu 0: rx_hash 0xfeba18a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51358 dport 47158] != expected 0xbd5ba435 # # Exception| cpu 0: rx_hash 0x13fda459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51370 dport 47158] != expected 0x651dbca3 # # Exception| cpu 0: rx_hash 0x819df24d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51404 dport 47158] != expected 0x7ed1b48c # # Exception| cpu 0: rx_hash 0x02786665 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51458 dport 47158] != expected 0x4281c8cb # # Exception| cpu 0: rx_hash 0x050475e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51502 dport 47158] != expected 0xd8193c9a # # Exception| cpu 0: rx_hash 0x47d16753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51504 dport 47158] != expected 0x91bc6343 # # Exception| cpu 0: rx_hash 0xdf8b0c14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51508 dport 47158] != expected 0x68950db6 # # Exception| cpu 0: rx_hash 0x7d5f8c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51536 dport 47158] != expected 0x810bd872 # # Exception| cpu 0: rx_hash 0x38f68db9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51554 dport 47158] != expected 0x523673fa # # Exception| cpu 0: rx_hash 0x4a97498c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51582 dport 47158] != expected 0xe9c1f1c8 # # Exception| cpu 0: rx_hash 0xfbfc9be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51660 dport 47158] != expected 0xbd351137 # # Exception| cpu 0: rx_hash 0x546e35a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51686 dport 47158] != expected 0x2cd65678 # # Exception| cpu 0: rx_hash 0x39b05832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51720 dport 47158] != expected 0x6e51553c # # Exception| cpu 0: rx_hash 0x4255a892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51758 dport 47158] != expected 0x7a0fcbfc # # Exception| cpu 0: rx_hash 0x0442a062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51780 dport 47158] != expected 0xe47e1a5c # # Exception| cpu 0: rx_hash 0x959cffb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 47158] != expected 0xb2fe685b # # Exception| cpu 0: rx_hash 0x1905d58c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51844 dport 47158] != expected 0x6c25c7c4 # # Exception| cpu 0: rx_hash 0x2749241a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51856 dport 47158] != expected 0xab46f28c # # Exception| cpu 0: rx_hash 0xf33e7afe [saddr 192.0.3.2 daddr 192.0.3.1 sport 51868 dport 47158] != expected 0x2efb2b03 # # Exception| cpu 0: rx_hash 0x2ecd108f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51882 dport 47158] != expected 0x4efee7e # # Exception| cpu 0: rx_hash 0x6c180235 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51892 dport 47158] != expected 0x4d4ab1a7 # # Exception| cpu 0: rx_hash 0x1443fb53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51914 dport 47158] != expected 0x1458554f # # Exception| cpu 0: rx_hash 0xbbd15517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51936 dport 47158] != expected 0x85bb1200 # # Exception| cpu 0: rx_hash 0xc748b63b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51946 dport 47158] != expected 0xb7d7891 # # Exception| cpu 0: rx_hash 0xb529720e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51958 dport 47158] != expected 0xb08afaa3 # # Exception| cpu 0: rx_hash 0x3f48d2b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51970 dport 47158] != expected 0x23739a16 # # Exception| cpu 0: rx_hash 0x995e4862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51986 dport 47158] != expected 0x1d39c1ab # # Exception| cpu 0: rx_hash 0xe2bbb8c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52020 dport 47158] != expected 0x9675f6b # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1fd198da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57830 dport 53483] OK # # # cpu 0: rx_hash 0xea559e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57868 dport 53483] OK # # # cpu 0: rx_hash 0x4b3f1756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57904 dport 53483] OK # # # cpu 0: rx_hash 0x37a6f47a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57914 dport 53483] OK # # # cpu 0: rx_hash 0x9b8a53f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57928 dport 53483] OK # # # cpu 0: rx_hash 0x9cf64074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57956 dport 53483] OK # # # cpu 0: rx_hash 0x52ba78f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57988 dport 53483] OK # # # cpu 0: rx_hash 0xfd28d6b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58030 dport 53483] OK # # # cpu 0: rx_hash 0xb5c7f95f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58066 dport 53483] OK # # # cpu 0: rx_hash 0xdc19c205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58116 dport 53483] OK # # # cpu 0: rx_hash 0x38da4a6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58122 dport 53483] OK # # # cpu 0: rx_hash 0x433fbace [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58156 dport 53483] OK # # # cpu 0: rx_hash 0xd15fecda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58186 dport 53483] OK # # # cpu 0: rx_hash 0x7ecd429e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58208 dport 53483] OK # # # cpu 0: rx_hash 0xaaba1c7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58220 dport 53483] OK # # # cpu 0: rx_hash 0x94f6edec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58232 dport 53483] OK # # # cpu 0: rx_hash 0x1f13d45c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58282 dport 53483] OK # # # cpu 0: rx_hash 0x89b19802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58296 dport 53483] OK # # # cpu 0: rx_hash 0xcfa690f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58322 dport 53483] OK # # # cpu 0: rx_hash 0x1255fa83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58340 dport 53483] OK # # # cpu 0: rx_hash 0xf7b18120 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58392 dport 53483] OK # # # cpu 0: rx_hash 0x56db087d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58404 dport 53483] OK # # # cpu 0: rx_hash 0xf40f88e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58432 dport 53483] OK # # # cpu 0: rx_hash 0xb6da9a5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 53483] OK # # # cpu 0: rx_hash 0xe7b0da11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58518 dport 53483] OK # # # cpu 0: rx_hash 0x33c784f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58522 dport 53483] OK # # # cpu 0: rx_hash 0x7896a2da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58558 dport 53483] OK # # # cpu 0: rx_hash 0xe40ed3d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58574 dport 53483] OK # # # cpu 0: rx_hash 0x72ac9f89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58588 dport 53483] OK # # # cpu 0: rx_hash 0xd3c616d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58592 dport 53483] OK # # # cpu 0: rx_hash 0x9113046e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58622 dport 53483] OK # # # cpu 0: rx_hash 0xbd643e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58650 dport 53483] OK # # # cpu 0: rx_hash 0x26805c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58694 dport 53483] OK # # # cpu 0: rx_hash 0xb02210dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58708 dport 53483] OK # # # cpu 4: rx_hash 0xbebb1187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57818 dport 53483] OK # # # cpu 4: rx_hash 0xf5ea37a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57854 dport 53483] OK # # # cpu 4: rx_hash 0xa104b824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57896 dport 53483] OK # # # cpu 4: rx_hash 0x91b06eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57898 dport 53483] OK # # # cpu 4: rx_hash 0x7f49db93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57926 dport 53483] OK # # # cpu 4: rx_hash 0x3ae0daa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57972 dport 53483] OK # # # cpu 4: rx_hash 0x2e239bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57998 dport 53483] OK # # # cpu 4: rx_hash 0x8835010f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58014 dport 53483] OK # # # cpu 4: rx_hash 0xb105e315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58022 dport 53483] OK # # # cpu 4: rx_hash 0x5ffc562d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58058 dport 53483] OK # # # cpu 4: rx_hash 0x2d9d9218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58070 dport 53483] OK # # # cpu 4: rx_hash 0xce2209ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58100 dport 53483] OK # # # cpu 4: rx_hash 0x3b6443a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58194 dport 53483] OK # # # cpu 4: rx_hash 0xc2e0be2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58268 dport 53483] OK # # # cpu 4: rx_hash 0x8d738248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58316 dport 53483] OK # # # cpu 4: rx_hash 0x22e12c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58342 dport 53483] OK # # # cpu 4: rx_hash 0xf949a639 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58382 dport 53483] OK # # # cpu 4: rx_hash 0x10cc008d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58446 dport 53483] OK # # # cpu 4: rx_hash 0xcd3f6afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58488 dport 53483] OK # # # cpu 4: rx_hash 0xa565c8ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58504 dport 53483] OK # # # cpu 4: rx_hash 0x3a43b060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58528 dport 53483] OK # # # cpu 4: rx_hash 0x9c552ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58544 dport 53483] OK # # # cpu 4: rx_hash 0xd0781f12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58552 dport 53483] OK # # # cpu 4: rx_hash 0x3e81aa2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58580 dport 53483] OK # # # cpu 4: rx_hash 0x45645a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58610 dport 53483] OK # # # cpu 4: rx_hash 0x21fc4f0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58730 dport 53483] OK # # # cpu 4: rx_hash 0xb75e0351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58744 dport 53483] OK # # # cpu 4: rx_hash 0xad656533 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58772 dport 53483] OK # # # cpu 4: rx_hash 0x44e0c387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58836 dport 53483] OK # # # cpu 4: rx_hash 0x4d64f712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58862 dport 53483] OK # # # cpu 4: rx_hash 0xeb726dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58878 dport 53483] OK # # # cpu 4: rx_hash 0x20ba9a84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58880 dport 53483] OK # # # cpu 4: rx_hash 0xc3050163 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58914 dport 53483] OK # # # cpu 4: rx_hash 0x8f2834c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58922 dport 53483] OK # # # cpu 4: rx_hash 0xc93f3c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58944 dport 53483] OK # # # cpu 4: rx_hash 0x23049342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58968 dport 53483] OK # # # cpu 4: rx_hash 0x4c222299 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59012 dport 53483] OK # # # cpu 4: rx_hash 0x951352a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59078 dport 53483] OK # # # cpu 4: rx_hash 0x71d0dac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59080 dport 53483] OK # # # cpu 4: rx_hash 0x03b11efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59092 dport 53483] OK # # # cpu 4: rx_hash 0xde42748d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59106 dport 53483] OK # # # count: pass=75 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 45394 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45945 dport 45394] != expected 0x52770273 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45945 dport 45394] != expected 0x52770273 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54835 dport 45394] != expected 0xe52ec563 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54835 dport 45394] != expected 0xe52ec563 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49999 dport 45394] != expected 0xb14d3aee # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49999 dport 45394] != expected 0xb14d3aee # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44424 dport 45394] != expected 0x5aafb701 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44424 dport 45394] != expected 0x5aafb701 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55250 dport 45394] != expected 0x55112b48 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55250 dport 45394] != expected 0x55112b48 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35841 dport 45394] != expected 0xac704c # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35841 dport 45394] != expected 0xac704c # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 45394] != expected 0x3277fe81 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34252 dport 45394] != expected 0x3277fe81 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59053 dport 45394] != expected 0xa163bebb # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59053 dport 45394] != expected 0xa163bebb # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51314 dport 45394] != expected 0x4b504d05 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51314 dport 45394] != expected 0x4b504d05 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35662 dport 45394] != expected 0xe9b8719 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35662 dport 45394] != expected 0xe9b8719 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35161 dport 45394] != expected 0xbefd86b1 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35161 dport 45394] != expected 0xbefd86b1 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60507 dport 45394] != expected 0x7aa26034 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60507 dport 45394] != expected 0x7aa26034 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46962 dport 45394] != expected 0x8edfa5a # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46962 dport 45394] != expected 0x8edfa5a # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55796 dport 45394] != expected 0x8385a8c # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55796 dport 45394] != expected 0x8385a8c # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49266 dport 45394] != expected 0x532cd9b2 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49266 dport 45394] != expected 0x532cd9b2 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57810 dport 45394] != expected 0x8e3b3f8d # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57810 dport 45394] != expected 0x8e3b3f8d # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33888 dport 45394] != expected 0xecc2e41c # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33888 dport 45394] != expected 0xecc2e41c # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35148 dport 45394] != expected 0x9d3b082f # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35148 dport 45394] != expected 0x9d3b082f # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45117 dport 45394] != expected 0x6da0d0f # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45117 dport 45394] != expected 0x6da0d0f # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34169 dport 45394] != expected 0x895d16b6 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34169 dport 45394] != expected 0x895d16b6 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33148 dport 45394] != expected 0xa428eafb # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33148 dport 45394] != expected 0xa428eafb # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51188 dport 45394] != expected 0x4d71ffd3 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51188 dport 45394] != expected 0x4d71ffd3 # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59272 dport 45394] != expected 0x602ee3fd # # Exception| cpu 4: rx_hash 0x1ebc0e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59272 dport 45394] != expected 0x602ee3fd # # 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 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 52916 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54676 dport 52916] != expected 0x6512e3ac # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54676 dport 52916] != expected 0x6512e3ac # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51538 dport 52916] != expected 0xc6c94a4e # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51538 dport 52916] != expected 0xc6c94a4e # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33069 dport 52916] != expected 0x515eb6a5 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33069 dport 52916] != expected 0x515eb6a5 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55977 dport 52916] != expected 0xf3946dca # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55977 dport 52916] != expected 0xf3946dca # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32792 dport 52916] != expected 0xa711cee8 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32792 dport 52916] != expected 0xa711cee8 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43532 dport 52916] != expected 0xa8f2add0 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43532 dport 52916] != expected 0xa8f2add0 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57907 dport 52916] != expected 0xd6e0f78f # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57907 dport 52916] != expected 0xd6e0f78f # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55003 dport 52916] != expected 0x4e6cbd16 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55003 dport 52916] != expected 0x4e6cbd16 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35700 dport 52916] != expected 0x1f58b9e # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35700 dport 52916] != expected 0x1f58b9e # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 52916] != expected 0xb81960d6 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45982 dport 52916] != expected 0xb81960d6 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44684 dport 52916] != expected 0x42a824e1 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44684 dport 52916] != expected 0x42a824e1 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35437 dport 52916] != expected 0xf0c6e05f # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35437 dport 52916] != expected 0xf0c6e05f # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57709 dport 52916] != expected 0x3ae19efa # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57709 dport 52916] != expected 0x3ae19efa # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37070 dport 52916] != expected 0xb3088a85 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37070 dport 52916] != expected 0xb3088a85 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37769 dport 52916] != expected 0xd45be19c # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37769 dport 52916] != expected 0xd45be19c # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47582 dport 52916] != expected 0x63e05f81 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47582 dport 52916] != expected 0x63e05f81 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33158 dport 52916] != expected 0x6b6766a5 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33158 dport 52916] != expected 0x6b6766a5 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42642 dport 52916] != expected 0xf311b6e # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42642 dport 52916] != expected 0xf311b6e # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46618 dport 52916] != expected 0xb078eb0d # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46618 dport 52916] != expected 0xb078eb0d # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33149 dport 52916] != expected 0x1ecd8ac0 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33149 dport 52916] != expected 0x1ecd8ac0 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56966 dport 52916] != expected 0xbbad5fbc # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56966 dport 52916] != expected 0xbbad5fbc # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42173 dport 52916] != expected 0x64a0c7a5 # # Exception| cpu 4: rx_hash 0xe687a79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42173 dport 52916] != expected 0x64a0c7a5 # # 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 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__->