< 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 38141 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 67 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4160c36e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59768 dport 38141] != expected 0xd52dc880 # # Exception| cpu 0: rx_hash 0xdfe0cc9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59822 dport 38141] != expected 0xc804d5cb # # Exception| cpu 0: rx_hash 0xf0e86d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59958 dport 38141] != expected 0xf29a683e # # Exception| cpu 0: rx_hash 0x6d4ae2fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59986 dport 38141] != expected 0x60b95126 # # Exception| cpu 0: rx_hash 0x10686b44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60106 dport 38141] != expected 0x2552d27a # # Exception| cpu 0: rx_hash 0x59deb635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60118 dport 38141] != expected 0xa27fcb13 # # Exception| cpu 0: rx_hash 0x4e792944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60166 dport 38141] != expected 0x506fa990 # # Exception| cpu 0: rx_hash 0xdd1493a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60168 dport 38141] != expected 0x5e359b42 # # Exception| cpu 0: rx_hash 0xbaf30fb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60192 dport 38141] != expected 0x47c1a4e3 # # Exception| cpu 0: rx_hash 0xafe75017 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60198 dport 38141] != expected 0xfd5ef01a # # Exception| cpu 0: rx_hash 0x3245df77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60226 dport 38141] != expected 0x6f7dc902 # # Exception| cpu 0: rx_hash 0xaddbaf0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60232 dport 38141] != expected 0x8ad3787 # # Exception| cpu 0: rx_hash 0x62149732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60252 dport 38141] != expected 0x3b4548c5 # # Exception| cpu 0: rx_hash 0x05f30b2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60276 dport 38141] != expected 0x22b17764 # # Exception| cpu 0: rx_hash 0x8e675b77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60324 dport 38141] != expected 0x85073ed6 # # Exception| cpu 0: rx_hash 0x4f6756c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60378 dport 38141] != expected 0x2a964a5e # # Exception| cpu 0: rx_hash 0xbbed7035 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60412 dport 38141] != expected 0x3d38472d # # Exception| cpu 0: rx_hash 0xe2b86705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60420 dport 38141] != expected 0xe966855b # # Exception| cpu 0: rx_hash 0x48ac3c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60502 dport 38141] != expected 0x36890225 # # Exception| cpu 0: rx_hash 0x6a0eb7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60518 dport 38141] != expected 0xc1dae8ba # # Exception| cpu 0: rx_hash 0xec775286 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60526 dport 38141] != expected 0x751f8e91 # # Exception| cpu 0: rx_hash 0x36ac3514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60540 dport 38141] != expected 0xfc68a52a # # Exception| cpu 0: rx_hash 0xd62c33cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60544 dport 38141] != expected 0x2ba01f6e # # Exception| cpu 0: rx_hash 0xc3386c65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60550 dport 38141] != expected 0x913f4b97 # # Exception| cpu 0: rx_hash 0x5055d686 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60552 dport 38141] != expected 0x9f657945 # # Exception| cpu 0: rx_hash 0xaa10c5f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60612 dport 38141] != expected 0x14b27ffc # # Exception| cpu 0: rx_hash 0xe3a61889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 38141] != expected 0x939f6695 # # Exception| cpu 4: rx_hash 0x2b6aea66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59784 dport 38141] != expected 0xdfaad8b8 # # Exception| cpu 4: rx_hash 0x6e2ffd8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59792 dport 38141] != expected 0x310d0d86 # # Exception| cpu 4: rx_hash 0xe4a5d25a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59804 dport 38141] != expected 0xec42a7fa # # Exception| cpu 4: rx_hash 0x09c86193 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59832 dport 38141] != expected 0x28f93227 # # Exception| cpu 4: rx_hash 0x30b1804b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 38141] != expected 0xf94c878b # # Exception| cpu 4: rx_hash 0xa3dc3aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59882 dport 38141] != expected 0xf716b559 # # Exception| cpu 4: rx_hash 0xb6c86506 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59884 dport 38141] != expected 0x4d89e1a0 # # Exception| cpu 4: rx_hash 0xf38d72ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59892 dport 38141] != expected 0xa32e349e # # Exception| cpu 4: rx_hash 0xc75eb9c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59904 dport 38141] != expected 0xbf56d658 # # Exception| cpu 4: rx_hash 0x41275c8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59912 dport 38141] != expected 0xb93b073 # # Exception| cpu 4: rx_hash 0x8ee864b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59932 dport 38141] != expected 0x387bcf31 # # Exception| cpu 4: rx_hash 0xa0b925de [saddr 192.0.3.2 daddr 192.0.3.1 sport 59944 dport 38141] != expected 0xa6a2e9f9 # # Exception| cpu 4: rx_hash 0xb7918569 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59968 dport 38141] != expected 0xe9ce7a9d # # Exception| cpu 4: rx_hash 0xfe275818 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59996 dport 38141] != expected 0x6ee363f4 # # Exception| cpu 4: rx_hash 0x99c0c406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60020 dport 38141] != expected 0x77175c55 # # Exception| cpu 4: rx_hash 0x1fb9214b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60028 dport 38141] != expected 0xc3d23a7e # # Exception| cpu 4: rx_hash 0x30f61fa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60052 dport 38141] != expected 0x27f2ff78 # # Exception| cpu 4: rx_hash 0x8dcae424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60078 dport 38141] != expected 0xb771eb62 # # Exception| cpu 4: rx_hash 0xc88ff3cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60086 dport 38141] != expected 0x59d63e5c # # Exception| cpu 4: rx_hash 0xb4b305fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 60146 dport 38141] != expected 0x66c45ece # # Exception| cpu 4: rx_hash 0x428ae3de [saddr 192.0.3.2 daddr 192.0.3.1 sport 60162 dport 38141] != expected 0x39e565c7 # # Exception| cpu 4: rx_hash 0x299eb55a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60206 dport 38141] != expected 0x499b9631 # # Exception| cpu 4: rx_hash 0x6cdba2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60214 dport 38141] != expected 0xa73c430f # # Exception| cpu 4: rx_hash 0x7bf30206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60254 dport 38141] != expected 0xe850d06b # # Exception| cpu 4: rx_hash 0x4c45d65d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60264 dport 38141] != expected 0xa59c6e0d # # Exception| cpu 4: rx_hash 0x7aed7d8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60290 dport 38141] != expected 0x92a933a5 # # Exception| cpu 4: rx_hash 0xa0361a18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60304 dport 38141] != expected 0x1bde181e # # Exception| cpu 4: rx_hash 0x41a8634b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60336 dport 38141] != expected 0xb6ef4194 # # Exception| cpu 4: rx_hash 0xc7d18606 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60344 dport 38141] != expected 0x22a27bf # # Exception| cpu 4: rx_hash 0x1f361e8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60356 dport 38141] != expected 0x7eaecb99 # # Exception| cpu 4: rx_hash 0xe74ff2ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 60390 dport 38141] != expected 0x8a0abd # # Exception| cpu 4: rx_hash 0x855ffb1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60460 dport 38141] != expected 0xf092bafa # # Exception| cpu 4: rx_hash 0xc01aecf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60468 dport 38141] != expected 0x1e356fc4 # # Exception| cpu 4: rx_hash 0x9e849136 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60480 dport 38141] != expected 0xd674e5c9 # # Exception| cpu 4: rx_hash 0x9f9aeeba [saddr 192.0.3.2 daddr 192.0.3.1 sport 60572 dport 38141] != expected 0xac8d0607 # # Exception| cpu 4: rx_hash 0xb1cbafd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60584 dport 38141] != expected 0x325420cf # # Exception| cpu 4: rx_hash 0xe19ae790 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60598 dport 38141] != expected 0x666ca108 # # Exception| cpu 4: rx_hash 0xf6b24727 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60638 dport 38141] != expected 0x2900326c # # Exception| cpu 4: rx_hash 0x5269299f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60646 dport 38141] != expected 0x6a96bed8 # # Exception| cpu 4: rx_hash 0xa450cfbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60694 dport 38141] != expected 0x35b785d1 # # Exception| count: pass=0 nohash=0 fail=67 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb1cdcda4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41288 dport 47707] OK # # # cpu 0: rx_hash 0x66fb1f20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 47707] OK # # # cpu 0: rx_hash 0x36aa5765 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41372 dport 47707] OK # # # cpu 0: rx_hash 0x011c833e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41386 dport 47707] OK # # # cpu 0: rx_hash 0x4a96a156 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41432 dport 47707] OK # # # cpu 0: rx_hash 0x53713462 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41434 dport 47707] OK # # # cpu 0: rx_hash 0x5f82fef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41438 dport 47707] OK # # # cpu 0: rx_hash 0x386562e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41462 dport 47707] OK # # # cpu 0: rx_hash 0xab08d805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41464 dport 47707] OK # # # cpu 0: rx_hash 0x50142b14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41496 dport 47707] OK # # # cpu 0: rx_hash 0xbd7998dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41532 dport 47707] OK # # # cpu 0: rx_hash 0x7c799562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41538 dport 47707] OK # # # cpu 0: rx_hash 0xfa00702f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 47707] OK # # # cpu 0: rx_hash 0x3822fd05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41606 dport 47707] OK # # # cpu 0: rx_hash 0x71942074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41626 dport 47707] OK # # # cpu 0: rx_hash 0xc05b1162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41636 dport 47707] OK # # # cpu 0: rx_hash 0x5df99e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41664 dport 47707] OK # # # cpu 0: rx_hash 0xa5807265 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41698 dport 47707] OK # # # cpu 0: rx_hash 0x0f1b1698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41736 dport 47707] OK # # # cpu 0: rx_hash 0xabc07820 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41776 dport 47707] OK # # # cpu 0: rx_hash 0xf55e05e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41796 dport 47707] OK # # # cpu 0: rx_hash 0x1833b62f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41824 dport 47707] OK # # # cpu 0: rx_hash 0xdb0f4489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41840 dport 47707] OK # # # cpu 4: rx_hash 0x70cdc01b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41270 dport 47707] OK # # # cpu 4: rx_hash 0xe19c85e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41302 dport 47707] OK # # # cpu 4: rx_hash 0x6b16aa36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 47707] OK # # # cpu 4: rx_hash 0x936f4651 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41336 dport 47707] OK # # # cpu 4: rx_hash 0xf596a5c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41356 dport 47707] OK # # # cpu 4: rx_hash 0x445994d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41394 dport 47707] OK # # # cpu 4: rx_hash 0xd7342e36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41404 dport 47707] OK # # # cpu 4: rx_hash 0x2182f7d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41460 dport 47707] OK # # # cpu 4: rx_hash 0xbe1c87ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41470 dport 47707] OK # # # cpu 4: rx_hash 0xf83c8f36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41508 dport 47707] OK # # # cpu 4: rx_hash 0x2c28dd27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41564 dport 47707] OK # # # cpu 4: rx_hash 0x911426ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41574 dport 47707] OK # # # cpu 4: rx_hash 0x2d36a2ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41600 dport 47707] OK # # # cpu 4: rx_hash 0x900a5927 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41658 dport 47707] OK # # # cpu 4: rx_hash 0xce9424e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41678 dport 47707] OK # # # cpu 4: rx_hash 0x8722f990 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41682 dport 47707] OK # # # cpu 4: rx_hash 0x66bc80c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41714 dport 47707] OK # # # cpu 4: rx_hash 0x1a0f4936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41742 dport 47707] OK # # # cpu 4: rx_hash 0x38adc2c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41790 dport 47707] OK # # # cpu 4: rx_hash 0xc2e8d1bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41842 dport 47707] OK # # # cpu 4: rx_hash 0xb1056d81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41856 dport 47707] OK # # # cpu 4: rx_hash 0x7eca55bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41876 dport 47707] OK # # # cpu 4: rx_hash 0x509b14d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41888 dport 47707] OK # # # cpu 4: rx_hash 0x15de0339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41912 dport 47707] OK # # # cpu 4: rx_hash 0x4b407eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41932 dport 47707] OK # # # cpu 4: rx_hash 0x65113f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 47707] OK # # # cpu 4: rx_hash 0xff78da06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 47707] OK # # # cpu 4: rx_hash 0xc8ce0e5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42022 dport 47707] OK # # # cpu 4: rx_hash 0x57507e24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42028 dport 47707] OK # # # cpu 4: rx_hash 0x989f4618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42040 dport 47707] OK # # # cpu 4: rx_hash 0xad156d5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42080 dport 47707] OK # # # cpu 4: rx_hash 0x5472feb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42142 dport 47707] OK # # # cpu 4: rx_hash 0x6d0b1f69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42178 dport 47707] OK # # # cpu 4: rx_hash 0xae37edcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42194 dport 47707] OK # # # cpu 4: rx_hash 0x564e01a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42224 dport 47707] OK # # # count: pass=58 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 49538 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46882 dport 49538] != expected 0xe132d69e # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46882 dport 49538] != expected 0xe132d69e # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56510 dport 49538] != expected 0x6b69cbaf # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56510 dport 49538] != expected 0x6b69cbaf # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37685 dport 49538] != expected 0xd020bbba # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37685 dport 49538] != expected 0xd020bbba # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58877 dport 49538] != expected 0x302a7324 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58877 dport 49538] != expected 0x302a7324 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60662 dport 49538] != expected 0x2ec352ab # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60662 dport 49538] != expected 0x2ec352ab # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33537 dport 49538] != expected 0x8ba3ffc1 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33537 dport 49538] != expected 0x8ba3ffc1 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 49538] != expected 0xc8d33f60 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 49538] != expected 0xc8d33f60 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50043 dport 49538] != expected 0x7ceedfb2 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50043 dport 49538] != expected 0x7ceedfb2 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39229 dport 49538] != expected 0xc4820d6f # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39229 dport 49538] != expected 0xc4820d6f # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37930 dport 49538] != expected 0x482fbf45 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37930 dport 49538] != expected 0x482fbf45 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34554 dport 49538] != expected 0x1081dc # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34554 dport 49538] != expected 0x1081dc # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39542 dport 49538] != expected 0x2c9450db # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39542 dport 49538] != expected 0x2c9450db # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41593 dport 49538] != expected 0xa9a6c5d8 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41593 dport 49538] != expected 0xa9a6c5d8 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42614 dport 49538] != expected 0x14be4c9b # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42614 dport 49538] != expected 0x14be4c9b # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56766 dport 49538] != expected 0x3ecfe09e # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56766 dport 49538] != expected 0x3ecfe09e # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36001 dport 49538] != expected 0x6d76812a # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36001 dport 49538] != expected 0x6d76812a # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39859 dport 49538] != expected 0x4b477c47 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39859 dport 49538] != expected 0x4b477c47 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58332 dport 49538] != expected 0x48a84a7 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58332 dport 49538] != expected 0x48a84a7 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45886 dport 49538] != expected 0x7376453b # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45886 dport 49538] != expected 0x7376453b # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 49538] != expected 0x4322893c # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43522 dport 49538] != expected 0x4322893c # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40819 dport 49538] != expected 0xa3fa0c2c # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40819 dport 49538] != expected 0xa3fa0c2c # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34723 dport 49538] != expected 0x4ba2e24b # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34723 dport 49538] != expected 0x4ba2e24b # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57527 dport 49538] != expected 0x41ad8099 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57527 dport 49538] != expected 0x41ad8099 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41680 dport 49538] != expected 0xbd359d46 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41680 dport 49538] != expected 0xbd359d46 # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33644 dport 49538] != expected 0xb6e91af # # Exception| cpu 0: rx_hash 0x237913e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33644 dport 49538] != expected 0xb6e91af # # Exception| count: pass=0 nohash=0 fail=50 # # 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 55238 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35458 dport 55238] != expected 0xc6bb1b80 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35458 dport 55238] != expected 0xc6bb1b80 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38671 dport 55238] != expected 0x36e3f99c # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38671 dport 55238] != expected 0x36e3f99c # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39721 dport 55238] != expected 0xd6e3554e # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39721 dport 55238] != expected 0xd6e3554e # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47432 dport 55238] != expected 0xc6854330 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47432 dport 55238] != expected 0xc6854330 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58552 dport 55238] != expected 0xe385dcf3 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58552 dport 55238] != expected 0xe385dcf3 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33656 dport 55238] != expected 0x5c9af43e # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33656 dport 55238] != expected 0x5c9af43e # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35531 dport 55238] != expected 0x3c2e80c # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35531 dport 55238] != expected 0x3c2e80c # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47388 dport 55238] != expected 0x798547a5 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47388 dport 55238] != expected 0x798547a5 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 55238] != expected 0xab22ebc5 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59674 dport 55238] != expected 0xab22ebc5 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40582 dport 55238] != expected 0xd4871e22 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40582 dport 55238] != expected 0xd4871e22 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50865 dport 55238] != expected 0xe4cb6a3a # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50865 dport 55238] != expected 0xe4cb6a3a # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48019 dport 55238] != expected 0x2f59aeef # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48019 dport 55238] != expected 0x2f59aeef # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49202 dport 55238] != expected 0xdf915f6d # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49202 dport 55238] != expected 0xdf915f6d # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59666 dport 55238] != expected 0x2d5b0e88 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59666 dport 55238] != expected 0x2d5b0e88 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56939 dport 55238] != expected 0xfa840f0f # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56939 dport 55238] != expected 0xfa840f0f # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34272 dport 55238] != expected 0x8ad69de # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34272 dport 55238] != expected 0x8ad69de # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37667 dport 55238] != expected 0xbafb5cd2 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37667 dport 55238] != expected 0xbafb5cd2 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52884 dport 55238] != expected 0xc9ef8a7e # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52884 dport 55238] != expected 0xc9ef8a7e # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51370 dport 55238] != expected 0x5135af37 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51370 dport 55238] != expected 0x5135af37 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48321 dport 55238] != expected 0x306b2ea1 # # Exception| cpu 4: rx_hash 0x77ea438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48321 dport 55238] != expected 0x306b2ea1 # # Exception| count: pass=0 nohash=0 fail=40 # # 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__->