< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 59995 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 91 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x123a5bb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52038 dport 59995] != expected 0xdfb6822c # # Exception| cpu 0: rx_hash 0x0b3992d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52062 dport 59995] != expected 0x82a20cfe # # Exception| cpu 0: rx_hash 0x7ab49a9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52080 dport 59995] != expected 0x56efe0c # # Exception| cpu 0: rx_hash 0x02144023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52112 dport 59995] != expected 0xb4a52f1 # # Exception| cpu 0: rx_hash 0x8819ebf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52126 dport 59995] != expected 0xe9009d24 # # Exception| cpu 0: rx_hash 0x9d9bc62c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52150 dport 59995] != expected 0x1a9e549f # # Exception| cpu 0: rx_hash 0x8e5919a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 59995] != expected 0x3e45be90 # # Exception| cpu 0: rx_hash 0x83a83698 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52346 dport 59995] != expected 0xead14d7e # # Exception| cpu 0: rx_hash 0xdc8d533e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52414 dport 59995] != expected 0xad42359c # # Exception| cpu 0: rx_hash 0x45422768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52472 dport 59995] != expected 0x6bd31046 # # Exception| cpu 0: rx_hash 0x0292e9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52504 dport 59995] != expected 0x89477b1f # # Exception| cpu 0: rx_hash 0xd216119e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52524 dport 59995] != expected 0xbfcd54e # # Exception| cpu 0: rx_hash 0xe6517108 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52544 dport 59995] != expected 0x6690eb5e # # Exception| cpu 0: rx_hash 0x0853ff4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52552 dport 59995] != expected 0xf0881fc2 # # Exception| cpu 0: rx_hash 0xd8d70774 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52604 dport 59995] != expected 0x7233b193 # # Exception| cpu 0: rx_hash 0xf67f6a98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52630 dport 59995] != expected 0xb26c3b83 # # Exception| cpu 0: rx_hash 0x14fc006e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52654 dport 59995] != expected 0x8afe8876 # # Exception| cpu 0: rx_hash 0x0bbf3b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52694 dport 59995] != expected 0xaf2510 # # Exception| cpu 0: rx_hash 0x8d337438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52712 dport 59995] != expected 0x4c6fadac # # Exception| cpu 0: rx_hash 0x7a32331a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52728 dport 59995] != expected 0x8763d7e2 # # Exception| cpu 0: rx_hash 0xc2380a0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52730 dport 59995] != expected 0xdf000593 # # Exception| cpu 0: rx_hash 0xd55bb0ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 52744 dport 59995] != expected 0xd8a3a527 # # Exception| cpu 0: rx_hash 0xb1549550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52750 dport 59995] != expected 0xacf19e6e # # Exception| cpu 0: rx_hash 0x37d8da38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52784 dport 59995] != expected 0xe03116d2 # # Exception| cpu 0: rx_hash 0xd9da547d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52792 dport 59995] != expected 0x7629e24e # # Exception| cpu 0: rx_hash 0x4c94c498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52814 dport 59995] != expected 0x1e3280fd # # Exception| cpu 0: rx_hash 0x161d977a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52852 dport 59995] != expected 0x7ec3e179 # # Exception| cpu 0: rx_hash 0xb2b8514d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52880 dport 59995] != expected 0x5cd6a4bc # # Exception| cpu 0: rx_hash 0xb4f8a314 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52976 dport 59995] != expected 0x8b938708 # # Exception| cpu 0: rx_hash 0xea2ba4bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53000 dport 59995] != expected 0x34136283 # # Exception| cpu 0: rx_hash 0xffa98968 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53024 dport 59995] != expected 0xc78dab38 # # Exception| cpu 0: rx_hash 0xcdae1ba7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53036 dport 59995] != expected 0x7da4b69c # # Exception| cpu 0: rx_hash 0x75a422b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53038 dport 59995] != expected 0x25c764ed # # Exception| cpu 0: rx_hash 0xe0eab256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53080 dport 59995] != expected 0x4ddc065e # # Exception| cpu 0: rx_hash 0x6666fd3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53094 dport 59995] != expected 0x11c8ee2 # # Exception| cpu 0: rx_hash 0x1ec62783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53126 dport 59995] != expected 0xf38221f # # Exception| cpu 0: rx_hash 0x63cacb7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53144 dport 59995] != expected 0x267e9784 # # Exception| cpu 0: rx_hash 0x5b0c4f5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53188 dport 59995] != expected 0xe598eefd # # Exception| cpu 0: rx_hash 0xef8792f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53238 dport 59995] != expected 0x13717be5 # # Exception| cpu 4: rx_hash 0x48b30851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52092 dport 59995] != expected 0xbf47e3a8 # # Exception| cpu 4: rx_hash 0xb69f9d84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52130 dport 59995] != expected 0xfda3c7e9 # # Exception| cpu 4: rx_hash 0xe0972ad5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52136 dport 59995] != expected 0x33d8e104 # # Exception| cpu 4: rx_hash 0x6cda7357 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52166 dport 59995] != expected 0x6d70d65 # # Exception| cpu 4: rx_hash 0x3ad2c406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52172 dport 59995] != expected 0xc8ac2b88 # # Exception| cpu 4: rx_hash 0xcdd38324 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52188 dport 59995] != expected 0x3a051c6 # # Exception| cpu 4: rx_hash 0x975ad0c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52198 dport 59995] != expected 0x63513042 # # Exception| cpu 4: rx_hash 0x605b97e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52214 dport 59995] != expected 0xa85d4a0c # # Exception| cpu 4: rx_hash 0xaeec9f69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 59995] != expected 0xdaa9fdbc # # Exception| cpu 4: rx_hash 0x3de2fdd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52248 dport 59995] != expected 0x65f7bcbb # # Exception| cpu 4: rx_hash 0x31631966 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52264 dport 59995] != expected 0xcb7dfbd2 # # Exception| cpu 4: rx_hash 0x052479f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52292 dport 59995] != expected 0xa611c5c2 # # Exception| cpu 4: rx_hash 0xf2253ed2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52308 dport 59995] != expected 0x6d1dbf8c # # Exception| cpu 4: rx_hash 0x9aabffff [saddr 192.0.3.2 daddr 192.0.3.1 sport 52322 dport 59995] != expected 0xb7c5c3ac # # Exception| cpu 4: rx_hash 0x46aee375 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52326 dport 59995] != expected 0x9bf42a94 # # Exception| cpu 4: rx_hash 0x10a65424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52332 dport 59995] != expected 0x558f0c79 # # Exception| cpu 4: rx_hash 0x5fad2a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52350 dport 59995] != expected 0xc6e0a446 # # Exception| cpu 4: rx_hash 0xd00cb78d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52366 dport 59995] != expected 0x3c872f5 # # Exception| cpu 4: rx_hash 0x2dcce645 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52430 dport 59995] != expected 0xb10b6c66 # # Exception| cpu 4: rx_hash 0x2996b20f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52492 dport 59995] != expected 0x6e7ae869 # # Exception| cpu 4: rx_hash 0xde97f52d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52508 dport 59995] != expected 0xa5769227 # # Exception| cpu 4: rx_hash 0x841ea6cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52518 dport 59995] != expected 0xc587f3a3 # # Exception| cpu 4: rx_hash 0xff52b86f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52568 dport 59995] != expected 0x3b84658c # # Exception| cpu 4: rx_hash 0x1dd1d299 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52576 dport 59995] != expected 0x316d679 # # Exception| cpu 4: rx_hash 0xa5dbeb8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52578 dport 59995] != expected 0x5b750408 # # Exception| cpu 4: rx_hash 0x65710824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52608 dport 59995] != expected 0xd327a84 # # Exception| cpu 4: rx_hash 0x92704f06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52624 dport 59995] != expected 0xc63e00ca # # Exception| cpu 4: rx_hash 0x87f262d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52664 dport 59995] != expected 0x35a0c971 # # Exception| cpu 4: rx_hash 0xfcbe7c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52678 dport 59995] != expected 0xcba35f5e # # Exception| cpu 4: rx_hash 0xfe5feb66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52764 dport 59995] != expected 0x3f9e3651 # # Exception| cpu 4: rx_hash 0xa4d6b884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52774 dport 59995] != expected 0x5f6f57d5 # # Exception| cpu 4: rx_hash 0x289be106 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52808 dport 59995] != expected 0x6a60bbb4 # # Exception| cpu 4: rx_hash 0xdf9aa624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52824 dport 59995] != expected 0xa16cc1fa # # Exception| cpu 4: rx_hash 0x7212b2e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52850 dport 59995] != expected 0xa91da30 # # Exception| cpu 4: rx_hash 0x45b9166f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52864 dport 59995] != expected 0x97dadef2 # # Exception| cpu 4: rx_hash 0x1f30458d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52922 dport 59995] != expected 0xf72bbf76 # # Exception| cpu 4: rx_hash 0x43f9e436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52960 dport 59995] != expected 0x409ffd46 # # Exception| cpu 4: rx_hash 0x3ef508cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52990 dport 59995] != expected 0x69d948dd # # Exception| cpu 4: rx_hash 0x52219da8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53002 dport 59995] != expected 0x6c70b0f2 # # Exception| cpu 4: rx_hash 0x362eb836 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53004 dport 59995] != expected 0x18228bbb # # Exception| cpu 4: rx_hash 0x4b2254cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53010 dport 59995] != expected 0x31643e20 # # Exception| cpu 4: rx_hash 0x5ea0791b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53050 dport 59995] != expected 0xc2faf79b # # Exception| cpu 4: rx_hash 0xf0c4a9c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53134 dport 59995] != expected 0x9920d683 # # Exception| cpu 4: rx_hash 0x5d4cbd06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53156 dport 59995] != expected 0x32ddcd49 # # Exception| cpu 4: rx_hash 0xce42dfba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53170 dport 59995] != expected 0x8d838c4e # # Exception| cpu 4: rx_hash 0x204051ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 53178 dport 59995] != expected 0x1b9b78d2 # # Exception| cpu 4: rx_hash 0x690bdd90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53192 dport 59995] != expected 0x5fb1f359 # # Exception| cpu 4: rx_hash 0xc02f4c51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53266 dport 59995] != expected 0x63fdbf31 # # Exception| cpu 4: rx_hash 0x9627fb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53272 dport 59995] != expected 0xad8699dc # # Exception| cpu 4: rx_hash 0x4a22e78a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53276 dport 59995] != expected 0x81b770e4 # # Exception| cpu 4: rx_hash 0x3bafefc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53298 dport 59995] != expected 0x67b8216 # # Exception| cpu 4: rx_hash 0x09a87d0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53310 dport 59995] != expected 0xbc529fb2 # # Exception| count: pass=0 nohash=0 fail=91 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x509f078c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59164 dport 35197] OK # # # cpu 0: rx_hash 0x865b0dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59208 dport 35197] OK # # # cpu 0: rx_hash 0x7ddbae7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59240 dport 35197] OK # # # cpu 0: rx_hash 0xdcd25e0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59250 dport 35197] OK # # # cpu 0: rx_hash 0xa47284b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59282 dport 35197] OK # # # cpu 0: rx_hash 0xaeb39259 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59330 dport 35197] OK # # # cpu 0: rx_hash 0x313c1456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59364 dport 35197] OK # # # cpu 0: rx_hash 0x1a384ffe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59376 dport 35197] OK # # # cpu 0: rx_hash 0x06e36829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59424 dport 35197] OK # # # cpu 0: rx_hash 0x32a408bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59468 dport 35197] OK # # # cpu 0: rx_hash 0x108d81e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59542 dport 35197] OK # # # cpu 0: rx_hash 0x228a132f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59546 dport 35197] OK # # # cpu 0: rx_hash 0x610089aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59576 dport 35197] OK # # # cpu 0: rx_hash 0xc6498b80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59586 dport 35197] OK # # # cpu 0: rx_hash 0x8942f5b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59600 dport 35197] OK # # # cpu 0: rx_hash 0x16cd73b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59638 dport 35197] OK # # # cpu 0: rx_hash 0xf0144d05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59660 dport 35197] OK # # # cpu 0: rx_hash 0x631a2fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 35197] OK # # # cpu 0: rx_hash 0xef57763b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59764 dport 35197] OK # # # cpu 0: rx_hash 0x52f1796b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59784 dport 35197] OK # # # cpu 0: rx_hash 0x2ffd9592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59798 dport 35197] OK # # # cpu 0: rx_hash 0xdebc20e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 35197] OK # # # cpu 0: rx_hash 0x54b18b32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59880 dport 35197] OK # # # cpu 0: rx_hash 0x3ededd0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59908 dport 35197] OK # # # cpu 0: rx_hash 0x56501c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59954 dport 35197] OK # # # cpu 0: rx_hash 0x64578ee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59966 dport 35197] OK # # # cpu 0: rx_hash 0x95163b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 35197] OK # # # cpu 0: rx_hash 0xda1d45a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59996 dport 35197] OK # # # cpu 0: rx_hash 0xb2938489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60010 dport 35197] OK # # # cpu 0: rx_hash 0xfd98fabf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60024 dport 35197] OK # # # cpu 0: rx_hash 0x72396720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60040 dport 35197] OK # # # cpu 0: rx_hash 0xdfb173e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60066 dport 35197] OK # # # cpu 0: rx_hash 0x61fbb8ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60096 dport 35197] OK # # # cpu 0: rx_hash 0xd9f181b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60098 dport 35197] OK # # # cpu 0: rx_hash 0x09757980 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60150 dport 35197] OK # # # cpu 0: rx_hash 0x33a95bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60168 dport 35197] OK # # # cpu 0: rx_hash 0x142ce4ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60204 dport 35197] OK # # # cpu 0: rx_hash 0xe32da38f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60220 dport 35197] OK # # # cpu 0: rx_hash 0xaa662fe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60238 dport 35197] OK # # # cpu 0: rx_hash 0x39684d5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60248 dport 35197] OK # # # count: pass=40 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 58365 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 58365] != expected 0x346dea34 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40440 dport 58365] != expected 0x346dea34 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 58365] != expected 0x68324c22 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 58365] != expected 0x68324c22 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33367 dport 58365] != expected 0x889eb27d # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33367 dport 58365] != expected 0x889eb27d # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49133 dport 58365] != expected 0x82aa384e # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49133 dport 58365] != expected 0x82aa384e # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58194 dport 58365] != expected 0xa40f7d21 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58194 dport 58365] != expected 0xa40f7d21 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53883 dport 58365] != expected 0xb2485d9a # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53883 dport 58365] != expected 0xb2485d9a # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35405 dport 58365] != expected 0xd07ff62a # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35405 dport 58365] != expected 0xd07ff62a # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54032 dport 58365] != expected 0xf7013b84 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54032 dport 58365] != expected 0xf7013b84 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57838 dport 58365] != expected 0x1f95cb77 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57838 dport 58365] != expected 0x1f95cb77 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42314 dport 58365] != expected 0xffdd62d6 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42314 dport 58365] != expected 0xffdd62d6 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56179 dport 58365] != expected 0x95767656 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56179 dport 58365] != expected 0x95767656 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51954 dport 58365] != expected 0x3eab9622 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51954 dport 58365] != expected 0x3eab9622 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60614 dport 58365] != expected 0xe601ec75 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60614 dport 58365] != expected 0xe601ec75 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60325 dport 58365] != expected 0xf8242ccc # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60325 dport 58365] != expected 0xf8242ccc # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33582 dport 58365] != expected 0x5eb87c5c # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33582 dport 58365] != expected 0x5eb87c5c # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37074 dport 58365] != expected 0x959a1f47 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37074 dport 58365] != expected 0x959a1f47 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33871 dport 58365] != expected 0x18fe6e94 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33871 dport 58365] != expected 0x18fe6e94 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35918 dport 58365] != expected 0xf5afd283 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35918 dport 58365] != expected 0xf5afd283 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58315 dport 58365] != expected 0x90bdd859 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58315 dport 58365] != expected 0x90bdd859 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32786 dport 58365] != expected 0xd0f382e7 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32786 dport 58365] != expected 0xd0f382e7 # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53627 dport 58365] != expected 0x28a0f9ec # # Exception| cpu 0: rx_hash 0xd3aeddd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53627 dport 58365] != expected 0x28a0f9ec # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 47506 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 47506] != expected 0xe1b02e8f # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 47506] != expected 0xe1b02e8f # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56491 dport 47506] != expected 0x4165007a # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56491 dport 47506] != expected 0x4165007a # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33234 dport 47506] != expected 0xc27a9b9a # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33234 dport 47506] != expected 0xc27a9b9a # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 47506] != expected 0xc814e6ec # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 47506] != expected 0xc814e6ec # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55270 dport 47506] != expected 0x1990ad90 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55270 dport 47506] != expected 0x1990ad90 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40439 dport 47506] != expected 0x3e2e507c # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40439 dport 47506] != expected 0x3e2e507c # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35986 dport 47506] != expected 0x48f8d9b2 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35986 dport 47506] != expected 0x48f8d9b2 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50053 dport 47506] != expected 0xbbe510ae # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50053 dport 47506] != expected 0xbbe510ae # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57954 dport 47506] != expected 0x19d50974 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57954 dport 47506] != expected 0x19d50974 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 47506] != expected 0x886ea647 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43656 dport 47506] != expected 0x886ea647 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41824 dport 47506] != expected 0xe652e443 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41824 dport 47506] != expected 0xe652e443 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57682 dport 47506] != expected 0x359cf38c # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57682 dport 47506] != expected 0x359cf38c # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59443 dport 47506] != expected 0xbb566501 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59443 dport 47506] != expected 0xbb566501 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40463 dport 47506] != expected 0x7f455ded # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40463 dport 47506] != expected 0x7f455ded # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36470 dport 47506] != expected 0xf3e515bc # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36470 dport 47506] != expected 0xf3e515bc # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33185 dport 47506] != expected 0xfb2565dd # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33185 dport 47506] != expected 0xfb2565dd # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42485 dport 47506] != expected 0x53c6ea02 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42485 dport 47506] != expected 0x53c6ea02 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36610 dport 47506] != expected 0xe1d1a83f # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36610 dport 47506] != expected 0xe1d1a83f # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59895 dport 47506] != expected 0xdb0314d5 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59895 dport 47506] != expected 0xdb0314d5 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 47506] != expected 0x8d9f8aef # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 47506] != expected 0x8d9f8aef # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33079 dport 47506] != expected 0x16cb2f85 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33079 dport 47506] != expected 0x16cb2f85 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46483 dport 47506] != expected 0xd27e3c82 # # Exception| cpu 5: rx_hash 0xacbd83a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46483 dport 47506] != expected 0xd27e3c82 # # 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 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->