< 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 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 58847 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 72 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3a690ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 38690 dport 58847] != expected 0xa776169b # # Exception| cpu 0: rx_hash 0xba4036da [saddr 192.0.3.2 daddr 192.0.3.1 sport 38702 dport 58847] != expected 0x612423e8 # # Exception| cpu 0: rx_hash 0x05b3bd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38718 dport 58847] != expected 0x403cd580 # # Exception| cpu 0: rx_hash 0x6a1d2ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38776 dport 58847] != expected 0x4de82fd # # Exception| cpu 0: rx_hash 0xd215f271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38792 dport 58847] != expected 0x192f2cf6 # # Exception| cpu 0: rx_hash 0x927a2647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38810 dport 58847] != expected 0x30f069db # # Exception| cpu 0: rx_hash 0x72595056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38822 dport 58847] != expected 0x4736d1f4 # # Exception| cpu 0: rx_hash 0xb21fbc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38840 dport 58847] != expected 0xa8bba1aa # # Exception| cpu 0: rx_hash 0x8261d34a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38866 dport 58847] != expected 0xba87b890 # # Exception| cpu 0: rx_hash 0x9d8c8abc [saddr 192.0.3.2 daddr 192.0.3.1 sport 38890 dport 58847] != expected 0x4922d91d # # Exception| cpu 0: rx_hash 0xde397efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 38926 dport 58847] != expected 0xd077423c # # Exception| cpu 0: rx_hash 0x7678265f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39088 dport 58847] != expected 0xcb55579b # # Exception| cpu 0: rx_hash 0x39e15e92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39122 dport 58847] != expected 0x9b58a270 # # Exception| cpu 0: rx_hash 0x1984c4a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39152 dport 58847] != expected 0x3136a01 # # Exception| cpu 0: rx_hash 0xe6189b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39154 dport 58847] != expected 0xbd4d944 # # Exception| cpu 0: rx_hash 0x19d6b489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39158 dport 58847] != expected 0x8fb700e6 # # Exception| cpu 0: rx_hash 0x45fbe25f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39194 dport 58847] != expected 0x471de290 # # Exception| cpu 0: rx_hash 0xda6df395 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39208 dport 58847] != expected 0xfe4edc89 # # Exception| cpu 0: rx_hash 0xb591116b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39272 dport 58847] != expected 0x3608e113 # # Exception| cpu 0: rx_hash 0x0a629a92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39288 dport 58847] != expected 0x1710177b # # Exception| cpu 0: rx_hash 0x32437f02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39300 dport 58847] != expected 0xccb38c03 # # Exception| cpu 0: rx_hash 0x8db0f4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 39316 dport 58847] != expected 0xedab7a6b # # Exception| cpu 0: rx_hash 0x521b412f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39346 dport 58847] != expected 0xf1836bb8 # # Exception| cpu 0: rx_hash 0xadd56ec8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39350 dport 58847] != expected 0x75e0b21a # # Exception| cpu 0: rx_hash 0x026f6014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39400 dport 58847] != expected 0x522bffde # # Exception| cpu 0: rx_hash 0xbdce9bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39422 dport 58847] != expected 0xff976351 # # Exception| cpu 0: rx_hash 0x33949289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39432 dport 58847] != expected 0x45dbef68 # # Exception| cpu 0: rx_hash 0xf3800e83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39440 dport 58847] != expected 0x26f2f5d1 # # Exception| cpu 0: rx_hash 0x539edc8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39480 dport 58847] != expected 0xf44f6234 # # Exception| cpu 0: rx_hash 0xc3ac1195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39548 dport 58847] != expected 0xb86a860c # # Exception| cpu 0: rx_hash 0x7ba4cc11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39564 dport 58847] != expected 0xa59b2807 # # Exception| cpu 0: rx_hash 0xebc47120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39630 dport 58847] != expected 0x651aa6d8 # # Exception| cpu 0: rx_hash 0xb446fce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39652 dport 58847] != expected 0xbf608278 # # Exception| cpu 0: rx_hash 0x282d4614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39702 dport 58847] != expected 0x98471050 # # Exception| cpu 4: rx_hash 0x1a5ee4d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38662 dport 58847] != expected 0xb399b40d # # Exception| cpu 4: rx_hash 0x0a4511d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38734 dport 58847] != expected 0x39ee6546 # # Exception| cpu 4: rx_hash 0xb5b69a21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38750 dport 58847] != expected 0x18f6932e # # Exception| cpu 4: rx_hash 0x55c79c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38756 dport 58847] != expected 0xe39441e6 # # Exception| cpu 4: rx_hash 0xea3417e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38772 dport 58847] != expected 0xc28cb78e # # Exception| cpu 4: rx_hash 0xedcf419c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38804 dport 58847] != expected 0xfe65efed # # Exception| cpu 4: rx_hash 0x0dec378d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38824 dport 58847] != expected 0x89a357c2 # # Exception| cpu 4: rx_hash 0x0dbe47a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38830 dport 58847] != expected 0x5073d25 # # Exception| cpu 4: rx_hash 0x227f0145 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38906 dport 58847] != expected 0x683a2f75 # # Exception| cpu 4: rx_hash 0xddb12ea2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38910 dport 58847] != expected 0xec59f6d7 # # Exception| cpu 4: rx_hash 0xb1c59c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38990 dport 58847] != expected 0x18317fa6 # # Exception| cpu 4: rx_hash 0xf1f8381e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39002 dport 58847] != expected 0xbd4a506c # # Exception| cpu 4: rx_hash 0xee4711c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39012 dport 58847] != expected 0xc24b5b06 # # Exception| cpu 4: rx_hash 0x51b49a39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39028 dport 58847] != expected 0xe353ad6e # # Exception| cpu 4: rx_hash 0xe9bc47bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39044 dport 58847] != expected 0xfea20365 # # Exception| cpu 4: rx_hash 0x965b504e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39052 dport 58847] != expected 0xbc93efb4 # # Exception| cpu 4: rx_hash 0x29faab9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39066 dport 58847] != expected 0x112f733b # # Exception| cpu 4: rx_hash 0xd6348478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39070 dport 58847] != expected 0x954caa99 # # Exception| cpu 4: rx_hash 0x3617f269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39074 dport 58847] != expected 0xe28a12b6 # # Exception| cpu 4: rx_hash 0x89e47990 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39090 dport 58847] != expected 0xc392e4de # # Exception| cpu 4: rx_hash 0x09cd4184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39102 dport 58847] != expected 0x5c0d1ad # # Exception| cpu 4: rx_hash 0xc580aa63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39184 dport 58847] != expected 0xdebbd04 # # Exception| cpu 4: rx_hash 0x659e786c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39224 dport 58847] != expected 0xdf562ae1 # # Exception| cpu 4: rx_hash 0x35ea5957 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39266 dport 58847] != expected 0x7cfebe87 # # Exception| cpu 4: rx_hash 0xf5acb575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39292 dport 58847] != expected 0x9373ced9 # # Exception| cpu 4: rx_hash 0xa223c233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39366 dport 58847] != expected 0xc3202dc # # Exception| cpu 4: rx_hash 0xe21e662d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39378 dport 58847] != expected 0xa9492d16 # # Exception| cpu 4: rx_hash 0x62375e39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39390 dport 58847] != expected 0x6f1b1865 # # Exception| cpu 4: rx_hash 0xc2298c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39414 dport 58847] != expected 0xbda68f80 # # Exception| cpu 4: rx_hash 0xdc13384b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39490 dport 58847] != expected 0xc76b8d66 # # Exception| cpu 4: rx_hash 0xfc76a278 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39520 dport 58847] != expected 0x5f204517 # # Exception| cpu 4: rx_hash 0x43852981 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39536 dport 58847] != expected 0x7e38b37f # # Exception| cpu 4: rx_hash 0xbbb0501b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39572 dport 58847] != expected 0xc6b232be # # Exception| cpu 4: rx_hash 0xdbba1e1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39588 dport 58847] != expected 0x7726bfe2 # # Exception| cpu 4: rx_hash 0x644995e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39604 dport 58847] != expected 0x563e498a # # Exception| cpu 4: rx_hash 0xe86baa36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39688 dport 58847] != expected 0x77ca600e # # Exception| cpu 4: rx_hash 0xf786f3c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39728 dport 58847] != expected 0x846f0183 # # Exception| cpu 4: rx_hash 0x77fdbbfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39738 dport 58847] != expected 0xce995e17 # # Exception| count: pass=0 nohash=0 fail=72 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x79855d02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51360 dport 39527] OK # # # cpu 0: rx_hash 0xf608b9c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51418 dport 39527] OK # # # cpu 0: rx_hash 0xa98a3405 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51440 dport 39527] OK # # # cpu 0: rx_hash 0xca7dd13e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51456 dport 39527] OK # # # cpu 0: rx_hash 0x8a120508 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 39527] OK # # # cpu 0: rx_hash 0x95ff5cfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51498 dport 39527] OK # # # cpu 0: rx_hash 0xaa779f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51504 dport 39527] OK # # # cpu 0: rx_hash 0x2a5ea72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51516 dport 39527] OK # # # cpu 0: rx_hash 0x7d83a041 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51584 dport 39527] OK # # # cpu 0: rx_hash 0x2df7817a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51674 dport 39527] OK # # # cpu 0: rx_hash 0xb26190b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51688 dport 39527] OK # # # cpu 0: rx_hash 0xb3b67d3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51812 dport 39527] OK # # # cpu 0: rx_hash 0x4bd17489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51846 dport 39527] OK # # # cpu 0: rx_hash 0x6be69e92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51874 dport 39527] OK # # # cpu 0: rx_hash 0x2bdb3a8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51894 dport 39527] OK # # # cpu 0: rx_hash 0x9871c698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51984 dport 39527] OK # # # cpu 0: rx_hash 0xe796d16b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 39527] OK # # # cpu 0: rx_hash 0x180a8ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51994 dport 39527] OK # # # cpu 0: rx_hash 0x07b5a77a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52004 dport 39527] OK # # # cpu 0: rx_hash 0xb8462c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52020 dport 39527] OK # # # cpu 0: rx_hash 0x383d64bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52030 dport 39527] OK # # # cpu 0: rx_hash 0xd7bace7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52084 dport 39527] OK # # # cpu 0: rx_hash 0x5068a014 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52120 dport 39527] OK # # # cpu 0: rx_hash 0x8035b93b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52174 dport 39527] OK # # # cpu 0: rx_hash 0x3fc632c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52190 dport 39527] OK # # # cpu 0: rx_hash 0xa0025320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52202 dport 39527] OK # # # cpu 0: rx_hash 0xe72f5786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52230 dport 39527] OK # # # cpu 0: rx_hash 0x67066f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52234 dport 39527] OK # # # cpu 0: rx_hash 0xa712f398 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52242 dport 39527] OK # # # cpu 0: rx_hash 0x273bcb8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52254 dport 39527] OK # # # cpu 0: rx_hash 0x38d6927a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52262 dport 39527] OK # # # cpu 0: rx_hash 0x075e51bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52284 dport 39527] OK # # # cpu 0: rx_hash 0x08a8fd44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52300 dport 39527] OK # # # cpu 4: rx_hash 0x364e55e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51396 dport 39527] OK # # # cpu 4: rx_hash 0xb6676df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51400 dport 39527] OK # # # cpu 4: rx_hash 0x7673f1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51408 dport 39527] OK # # # cpu 4: rx_hash 0xe9e5e033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51426 dport 39527] OK # # # cpu 4: rx_hash 0xda662433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51528 dport 39527] OK # # # cpu 4: rx_hash 0x1a72b839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51536 dport 39527] OK # # # cpu 4: rx_hash 0xe5eee7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51538 dport 39527] OK # # # cpu 4: rx_hash 0x85e4a9f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51554 dport 39527] OK # # # cpu 4: rx_hash 0x05cd91e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51566 dport 39527] OK # # # cpu 4: rx_hash 0xbdc54c63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 39527] OK # # # cpu 4: rx_hash 0x626ef9b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51640 dport 39527] OK # # # cpu 4: rx_hash 0xfc7d75de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51712 dport 39527] OK # # # cpu 4: rx_hash 0xa3ad8836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51756 dport 39527] OK # # # cpu 4: rx_hash 0x53950b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51800 dport 39527] OK # # # cpu 4: rx_hash 0xdbe3b990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51906 dport 39527] OK # # # cpu 4: rx_hash 0x5bca8184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51918 dport 39527] OK # # # cpu 4: rx_hash 0x041a7c6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 39527] OK # # # cpu 4: rx_hash 0x7bfd6b9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51946 dport 39527] OK # # # cpu 4: rx_hash 0xd81e12ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51970 dport 39527] OK # # # cpu 4: rx_hash 0x67ed9957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51986 dport 39527] OK # # # cpu 4: rx_hash 0x3799b86c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52040 dport 39527] OK # # # cpu 4: rx_hash 0xf7df544e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52054 dport 39527] OK # # # cpu 4: rx_hash 0x77f66c5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52058 dport 39527] OK # # # cpu 4: rx_hash 0xe8607d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52072 dport 39527] OK # # # cpu 4: rx_hash 0x2fddc7cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52118 dport 39527] OK # # # cpu 4: rx_hash 0xb019a62d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52130 dport 39527] OK # # # cpu 4: rx_hash 0xf076721b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52144 dport 39527] OK # # # cpu 4: rx_hash 0x0fb85dfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52148 dport 39527] OK # # # cpu 4: rx_hash 0x8fc315c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52158 dport 39527] OK # # # cpu 4: rx_hash 0x989a305d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52232 dport 39527] OK # # # cpu 4: rx_hash 0x774feab7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52292 dport 39527] OK # # # cpu 4: rx_hash 0xb75b76bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52316 dport 39527] OK # # # cpu 4: rx_hash 0xa8e45f63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52322 dport 39527] OK # # # cpu 4: rx_hash 0x10bef2cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52372 dport 39527] OK # # # cpu 4: rx_hash 0x8f7a932d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52384 dport 39527] OK # # # cpu 4: rx_hash 0x30db68fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52406 dport 39527] OK # # # cpu 4: rx_hash 0xb0a020c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52412 dport 39527] OK # # # count: pass=70 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 44361 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54298 dport 44361] != expected 0xaa910b34 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54298 dport 44361] != expected 0xaa910b34 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47033 dport 44361] != expected 0xd373991 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47033 dport 44361] != expected 0xd373991 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38497 dport 44361] != expected 0xb1fa0362 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38497 dport 44361] != expected 0xb1fa0362 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44175 dport 44361] != expected 0x9e7dbfe5 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44175 dport 44361] != expected 0x9e7dbfe5 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58181 dport 44361] != expected 0x79f99ffb # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58181 dport 44361] != expected 0x79f99ffb # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 44361] != expected 0x98934399 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42784 dport 44361] != expected 0x98934399 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40942 dport 44361] != expected 0x3e904399 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40942 dport 44361] != expected 0x3e904399 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59112 dport 44361] != expected 0x641e4544 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59112 dport 44361] != expected 0x641e4544 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46145 dport 44361] != expected 0x79ee339e # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46145 dport 44361] != expected 0x79ee339e # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48451 dport 44361] != expected 0x457a3e51 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48451 dport 44361] != expected 0x457a3e51 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39746 dport 44361] != expected 0xe970ca # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39746 dport 44361] != expected 0xe970ca # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52169 dport 44361] != expected 0x9c5a09d2 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52169 dport 44361] != expected 0x9c5a09d2 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47549 dport 44361] != expected 0x9a9a75b5 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47549 dport 44361] != expected 0x9a9a75b5 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46442 dport 44361] != expected 0x800afed2 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46442 dport 44361] != expected 0x800afed2 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60211 dport 44361] != expected 0x8acd7436 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60211 dport 44361] != expected 0x8acd7436 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48688 dport 44361] != expected 0xef9138d # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48688 dport 44361] != expected 0xef9138d # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36482 dport 44361] != expected 0x1138a7d4 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36482 dport 44361] != expected 0x1138a7d4 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56975 dport 44361] != expected 0x650caae6 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56975 dport 44361] != expected 0x650caae6 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49991 dport 44361] != expected 0x30aea0c5 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49991 dport 44361] != expected 0x30aea0c5 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54284 dport 44361] != expected 0x72d97bb # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54284 dport 44361] != expected 0x72d97bb # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33935 dport 44361] != expected 0xd9af0272 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33935 dport 44361] != expected 0xd9af0272 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38341 dport 44361] != expected 0xea2ff7ec # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38341 dport 44361] != expected 0xea2ff7ec # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53654 dport 44361] != expected 0x3675cc35 # # Exception| cpu 4: rx_hash 0x3d013742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53654 dport 44361] != expected 0x3675cc35 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 56650 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60084 dport 56650] != expected 0x5ec28d19 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60084 dport 56650] != expected 0x5ec28d19 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32795 dport 56650] != expected 0x51789fb1 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32795 dport 56650] != expected 0x51789fb1 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 56650] != expected 0x4a9d981c # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39538 dport 56650] != expected 0x4a9d981c # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58313 dport 56650] != expected 0x8ea579c1 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58313 dport 56650] != expected 0x8ea579c1 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35569 dport 56650] != expected 0x4078fab8 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35569 dport 56650] != expected 0x4078fab8 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50201 dport 56650] != expected 0x7774f2b3 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50201 dport 56650] != expected 0x7774f2b3 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49097 dport 56650] != expected 0x91f55f90 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49097 dport 56650] != expected 0x91f55f90 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60489 dport 56650] != expected 0x82db8566 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60489 dport 56650] != expected 0x82db8566 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38162 dport 56650] != expected 0x411832c6 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38162 dport 56650] != expected 0x411832c6 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37319 dport 56650] != expected 0xd0e074e9 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37319 dport 56650] != expected 0xd0e074e9 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49467 dport 56650] != expected 0x7a119e10 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49467 dport 56650] != expected 0x7a119e10 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36307 dport 56650] != expected 0xa0e20a44 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36307 dport 56650] != expected 0xa0e20a44 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41592 dport 56650] != expected 0x52f93d79 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41592 dport 56650] != expected 0x52f93d79 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53521 dport 56650] != expected 0x982ce05b # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53521 dport 56650] != expected 0x982ce05b # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39863 dport 56650] != expected 0x4996a35a # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39863 dport 56650] != expected 0x4996a35a # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36477 dport 56650] != expected 0x81507dfc # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36477 dport 56650] != expected 0x81507dfc # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56308 dport 56650] != expected 0x9a15d16 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56308 dport 56650] != expected 0x9a15d16 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55693 dport 56650] != expected 0x6b77c5de # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55693 dport 56650] != expected 0x6b77c5de # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59086 dport 56650] != expected 0x5ccf40e6 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59086 dport 56650] != expected 0x5ccf40e6 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56137 dport 56650] != expected 0xa144e5e7 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56137 dport 56650] != expected 0xa144e5e7 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33906 dport 56650] != expected 0x975ddef0 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33906 dport 56650] != expected 0x975ddef0 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38468 dport 56650] != expected 0xa7458f09 # # Exception| cpu 5: rx_hash 0x4c22b964 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38468 dport 56650] != expected 0xa7458f09 # # 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__->