< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 54717 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x48da9ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50380 dport 54717] != expected 0xd8c70bf1 # # Exception| cpu 0: rx_hash 0x6b2e28da [saddr 192.0.3.2 daddr 192.0.3.1 sport 50392 dport 54717] != expected 0xa524ba41 # # Exception| cpu 0: rx_hash 0xdc6e8de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50402 dport 54717] != expected 0xb4b36e96 # # Exception| cpu 0: rx_hash 0x5126cbda [saddr 192.0.3.2 daddr 192.0.3.1 sport 50502 dport 54717] != expected 0x5e4a7e67 # # Exception| cpu 0: rx_hash 0x536e5a68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50574 dport 54717] != expected 0x3c1fe63f # # Exception| cpu 0: rx_hash 0x7d2989da [saddr 192.0.3.2 daddr 192.0.3.1 sport 50636 dport 54717] != expected 0xc01065c # # Exception| cpu 0: rx_hash 0xca692ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50678 dport 54717] != expected 0x1d96d28b # # Exception| cpu 0: rx_hash 0x08ce08f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50682 dport 54717] != expected 0xb4d40c54 # # Exception| cpu 0: rx_hash 0x6e09670b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50700 dport 54717] != expected 0xc83020ca # # Exception| cpu 0: rx_hash 0x4dfdd114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50712 dport 54717] != expected 0xb5d3917a # # Exception| cpu 0: rx_hash 0xbd541811 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50728 dport 54717] != expected 0x5f8326cd # # Exception| cpu 0: rx_hash 0x381a503b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50734 dport 54717] != expected 0xd069b72 # # Exception| cpu 0: rx_hash 0x9ea0ae0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50748 dport 54717] != expected 0x2260977d # # Exception| cpu 0: rx_hash 0x165d8389 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50796 dport 54717] != expected 0x3d187b11 # # Exception| cpu 0: rx_hash 0xfc64c6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50830 dport 54717] != expected 0x2baed44 # # Exception| cpu 0: rx_hash 0xe4bcdb3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50836 dport 54717] != expected 0xb51d54fe # # Exception| cpu 0: rx_hash 0x6c41f6b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50884 dport 54717] != expected 0xaa65b892 # # Exception| cpu 0: rx_hash 0x9ce83fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 50932 dport 54717] != expected 0x40350f25 # # Exception| cpu 0: rx_hash 0xdb015383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50942 dport 54717] != expected 0xbbf26c45 # # Exception| cpu 0: rx_hash 0xdeb4383e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50954 dport 54717] != expected 0x4e7390d8 # # Exception| cpu 0: rx_hash 0x88a70f0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50984 dport 54717] != expected 0x8b452b60 # # Exception| cpu 0: rx_hash 0xb71a87b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51010 dport 54717] != expected 0x85aa13db # # Exception| cpu 0: rx_hash 0xf0f3eb8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51016 dport 54717] != expected 0x7e6d70bb # # Exception| cpu 0: rx_hash 0xe82bf64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51026 dport 54717] != expected 0xc9cac901 # # Exception| cpu 0: rx_hash 0xe109b083 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51040 dport 54717] != expected 0x409ca863 # # Exception| cpu 0: rx_hash 0x3b768950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51062 dport 54717] != expected 0x5e79cf06 # # Exception| cpu 0: rx_hash 0x77f53214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51078 dport 54717] != expected 0x4ebd555c # # Exception| cpu 0: rx_hash 0x5401840b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51090 dport 54717] != expected 0x335ee4ec # # Exception| cpu 0: rx_hash 0x875cfb11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 54717] != expected 0xa4ede2eb # # Exception| cpu 0: rx_hash 0x3daf3b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51162 dport 54717] != expected 0xf88767ef # # Exception| cpu 0: rx_hash 0x6150a853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51204 dport 54717] != expected 0xb53bd177 # # Exception| cpu 0: rx_hash 0x3e61d9aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51220 dport 54717] != expected 0xf95b0bad # # Exception| cpu 0: rx_hash 0xed3ca6b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51248 dport 54717] != expected 0x6ee80daa # # Exception| cpu 0: rx_hash 0x91f96156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51252 dport 54717] != expected 0x5f6b66c0 # # Exception| cpu 0: rx_hash 0x743bd038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51272 dport 54717] != expected 0x4f61391e # # Exception| cpu 0: rx_hash 0x95684232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51280 dport 54717] != expected 0x9bc05671 # # Exception| cpu 0: rx_hash 0x4d5fea53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51342 dport 54717] != expected 0xe770a94c # # Exception| cpu 0: rx_hash 0x126e9baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51358 dport 54717] != expected 0xab107396 # # Exception| cpu 0: rx_hash 0xbdf62356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51390 dport 54717] != expected 0xd201efb # # Exception| cpu 0: rx_hash 0x58349238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51394 dport 54717] != expected 0x1d2a4125 # # Exception| cpu 0: rx_hash 0xe65671cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 54717] != expected 0x85ebf490 # # Exception| cpu 0: rx_hash 0xc5a2c7d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51422 dport 54717] != expected 0xf8084520 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x1bca7a83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33236 dport 56783] OK # # # cpu 0: rx_hash 0x5c2316bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33246 dport 56783] OK # # # cpu 0: rx_hash 0xeb63b386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33252 dport 56783] OK # # # cpu 0: rx_hash 0xd04f185f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33258 dport 56783] OK # # # cpu 0: rx_hash 0xca4db047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33304 dport 56783] OK # # # cpu 0: rx_hash 0x01c8d29b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33318 dport 56783] OK # # # cpu 0: rx_hash 0x9c5e8777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33338 dport 56783] OK # # # cpu 0: rx_hash 0x3e755a26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33356 dport 56783] OK # # # cpu 0: rx_hash 0xe40a63f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33370 dport 56783] OK # # # cpu 0: rx_hash 0xb21954c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33400 dport 56783] OK # # # cpu 0: rx_hash 0x93a57368 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33444 dport 56783] OK # # # cpu 0: rx_hash 0x9e1616c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33522 dport 56783] OK # # # cpu 0: rx_hash 0x6b0ab47d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33590 dport 56783] OK # # # cpu 0: rx_hash 0xa9ad9068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33594 dport 56783] OK # # # cpu 0: rx_hash 0xf20dc2f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33614 dport 56783] OK # # # cpu 0: rx_hash 0x2872fb26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33624 dport 56783] OK # # # cpu 0: rx_hash 0x3988a029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33648 dport 56783] OK # # # cpu 0: rx_hash 0xcb69f89e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33672 dport 56783] OK # # # cpu 0: rx_hash 0xde0280f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33732 dport 56783] OK # # # cpu 0: rx_hash 0x1587e229 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33786 dport 56783] OK # # # cpu 0: rx_hash 0x005eabe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33796 dport 56783] OK # # # cpu 0: rx_hash 0x5f6fda1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33812 dport 56783] OK # # # cpu 0: rx_hash 0x2a885b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33826 dport 56783] OK # # # cpu 0: rx_hash 0xf0f762e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33844 dport 56783] OK # # # cpu 0: rx_hash 0x1c179541 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33914 dport 56783] OK # # # cpu 0: rx_hash 0x50942e05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33930 dport 56783] OK # # # cpu 0: rx_hash 0x06871935 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33960 dport 56783] OK # # # cpu 0: rx_hash 0x3018d741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34032 dport 56783] OK # # # cpu 0: rx_hash 0xb5569f6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34038 dport 56783] OK # # # cpu 0: rx_hash 0xefd2852f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34066 dport 56783] OK # # # cpu 0: rx_hash 0xe6f0c3e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34080 dport 56783] OK # # # cpu 0: rx_hash 0x3c8ffa35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34102 dport 56783] OK # # # cpu 0: rx_hash 0xfe28de20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34106 dport 56783] OK # # # cpu 0: rx_hash 0x0a103441 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34158 dport 56783] OK # # # cpu 0: rx_hash 0xd2279c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34224 dport 56783] OK # # # cpu 0: rx_hash 0x53f8f76e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34258 dport 56783] OK # # # cpu 4: rx_hash 0xd295ad81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33282 dport 56783] OK # # # cpu 4: rx_hash 0x84869ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33312 dport 56783] OK # # # cpu 4: rx_hash 0xa7722cae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33332 dport 56783] OK # # # cpu 4: rx_hash 0x8017b9d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33348 dport 56783] OK # # # cpu 4: rx_hash 0xbb3b120c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33354 dport 56783] OK # # # cpu 4: rx_hash 0xaac14903 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 56783] OK # # # cpu 4: rx_hash 0xed28253c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33384 dport 56783] OK # # # cpu 4: rx_hash 0x0c7bb736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33392 dport 56783] OK # # # cpu 4: rx_hash 0x7bd4a7ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33422 dport 56783] OK # # # cpu 4: rx_hash 0xa889d8b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33450 dport 56783] OK # # # cpu 4: rx_hash 0xebf197ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33476 dport 56783] OK # # # cpu 4: rx_hash 0x2956b3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33480 dport 56783] OK # # # cpu 4: rx_hash 0x02a40bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33662 dport 56783] OK # # # cpu 4: rx_hash 0x6dd306ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33690 dport 56783] OK # # # cpu 4: rx_hash 0xe89d4e81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33692 dport 56783] OK # # # cpu 4: rx_hash 0x9d7acfae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33706 dport 56783] OK # # # cpu 4: rx_hash 0x00ec9a42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33718 dport 56783] OK # # # cpu 4: rx_hash 0xfdf636ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33744 dport 56783] OK # # # cpu 4: rx_hash 0xba1f5ad5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33754 dport 56783] OK # # # cpu 4: rx_hash 0x2eab49f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33780 dport 56783] OK # # # cpu 4: rx_hash 0xc2f98ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33800 dport 56783] OK # # # cpu 4: rx_hash 0xd303d4f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33824 dport 56783] OK # # # cpu 4: rx_hash 0x8c32a500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33840 dport 56783] OK # # # cpu 4: rx_hash 0x907b9ba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33870 dport 56783] OK # # # cpu 4: rx_hash 0xb38f2dbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33882 dport 56783] OK # # # cpu 4: rx_hash 0x04cf8887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33888 dport 56783] OK # # # cpu 4: rx_hash 0xf62ed030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33944 dport 56783] OK # # # cpu 4: rx_hash 0x59b668cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33976 dport 56783] OK # # # cpu 4: rx_hash 0x7ed3fdb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33992 dport 56783] OK # # # cpu 4: rx_hash 0x2457e7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34092 dport 56783] OK # # # cpu 4: rx_hash 0xa5888cbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34126 dport 56783] OK # # # cpu 4: rx_hash 0xbd50917b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34132 dport 56783] OK # # # cpu 4: rx_hash 0x4df9587e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34148 dport 56783] OK # # # cpu 4: rx_hash 0x12c82987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34164 dport 56783] OK # # # cpu 4: rx_hash 0x5e4b92c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34180 dport 56783] OK # # # cpu 4: rx_hash 0xe0297130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34188 dport 56783] OK # # # cpu 4: rx_hash 0xbf1800c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34204 dport 56783] OK # # # cpu 4: rx_hash 0x4fb1c9cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34220 dport 56783] OK # # # cpu 4: rx_hash 0x8987cebd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34244 dport 56783] OK # # # cpu 4: rx_hash 0x68d45cb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34268 dport 56783] OK # # # cpu 4: rx_hash 0xdf94f98d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34278 dport 56783] OK # # # cpu 4: rx_hash 0x3ec76b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34302 dport 56783] OK # # # cpu 4: rx_hash 0xb071d0ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34338 dport 56783] OK # # # cpu 4: rx_hash 0x938566a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34358 dport 56783] OK # # # count: pass=80 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 40987 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 40987] != expected 0xd0a4d301 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33098 dport 40987] != expected 0xd0a4d301 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42903 dport 40987] != expected 0xa8ebe292 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42903 dport 40987] != expected 0xa8ebe292 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50345 dport 40987] != expected 0xd7af7e0f # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50345 dport 40987] != expected 0xd7af7e0f # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44643 dport 40987] != expected 0xa7f2dfba # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44643 dport 40987] != expected 0xa7f2dfba # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37414 dport 40987] != expected 0xcf273da4 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37414 dport 40987] != expected 0xcf273da4 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35782 dport 40987] != expected 0xc091d1e6 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35782 dport 40987] != expected 0xc091d1e6 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38379 dport 40987] != expected 0x9168eb2d # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38379 dport 40987] != expected 0x9168eb2d # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35622 dport 40987] != expected 0x9c359166 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35622 dport 40987] != expected 0x9c359166 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37808 dport 40987] != expected 0xac884c37 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37808 dport 40987] != expected 0xac884c37 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58719 dport 40987] != expected 0xff8e642a # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58719 dport 40987] != expected 0xff8e642a # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50849 dport 40987] != expected 0xa50dcd6c # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50849 dport 40987] != expected 0xa50dcd6c # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33825 dport 40987] != expected 0x39b1c8d7 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33825 dport 40987] != expected 0x39b1c8d7 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46157 dport 40987] != expected 0xa6311d64 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46157 dport 40987] != expected 0xa6311d64 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44977 dport 40987] != expected 0xa6c6f3f5 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44977 dport 40987] != expected 0xa6c6f3f5 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48852 dport 40987] != expected 0xdea0398 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48852 dport 40987] != expected 0xdea0398 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47591 dport 40987] != expected 0x89254741 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47591 dport 40987] != expected 0x89254741 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42089 dport 40987] != expected 0x4cce7bb9 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42089 dport 40987] != expected 0x4cce7bb9 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33853 dport 40987] != expected 0xdc93ccd2 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33853 dport 40987] != expected 0xdc93ccd2 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42812 dport 40987] != expected 0x9a9d5a6f # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42812 dport 40987] != expected 0x9a9d5a6f # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39312 dport 40987] != expected 0x1a43e639 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39312 dport 40987] != expected 0x1a43e639 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55256 dport 40987] != expected 0xeb033904 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55256 dport 40987] != expected 0xeb033904 # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52497 dport 40987] != expected 0x22ecab4e # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52497 dport 40987] != expected 0x22ecab4e # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40137 dport 40987] != expected 0x7a009c8d # # Exception| cpu 5: rx_hash 0x4cfb7e25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40137 dport 40987] != expected 0x7a009c8d # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37079 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41752 dport 37079] != expected 0x687c594f # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41752 dport 37079] != expected 0x687c594f # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51550 dport 37079] != expected 0x3c1f093 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51550 dport 37079] != expected 0x3c1f093 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52363 dport 37079] != expected 0x9787f98d # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52363 dport 37079] != expected 0x9787f98d # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57793 dport 37079] != expected 0x603ce14f # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57793 dport 37079] != expected 0x603ce14f # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54465 dport 37079] != expected 0x12439a5e # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54465 dport 37079] != expected 0x12439a5e # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40714 dport 37079] != expected 0x6ff4a997 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40714 dport 37079] != expected 0x6ff4a997 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40541 dport 37079] != expected 0xa4a3c4bd # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40541 dport 37079] != expected 0xa4a3c4bd # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44464 dport 37079] != expected 0xa35b00d4 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44464 dport 37079] != expected 0xa35b00d4 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50401 dport 37079] != expected 0x4e8413d3 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50401 dport 37079] != expected 0x4e8413d3 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39881 dport 37079] != expected 0x143e8e45 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39881 dport 37079] != expected 0x143e8e45 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35262 dport 37079] != expected 0x2ca4f672 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35262 dport 37079] != expected 0x2ca4f672 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39263 dport 37079] != expected 0x3f5e1226 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39263 dport 37079] != expected 0x3f5e1226 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45725 dport 37079] != expected 0x4ae48960 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45725 dport 37079] != expected 0x4ae48960 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56351 dport 37079] != expected 0x2cca50dc # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56351 dport 37079] != expected 0x2cca50dc # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 37079] != expected 0x887e894b # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 37079] != expected 0x887e894b # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49594 dport 37079] != expected 0x8a089f2b # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49594 dport 37079] != expected 0x8a089f2b # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56596 dport 37079] != expected 0xadc73464 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56596 dport 37079] != expected 0xadc73464 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 37079] != expected 0xce1196ea # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37042 dport 37079] != expected 0xce1196ea # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 37079] != expected 0x8e401526 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41244 dport 37079] != expected 0x8e401526 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60173 dport 37079] != expected 0x62f65e77 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60173 dport 37079] != expected 0x62f65e77 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40508 dport 37079] != expected 0x2fe03fa7 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40508 dport 37079] != expected 0x2fe03fa7 # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42651 dport 37079] != expected 0xf18935fc # # Exception| cpu 5: rx_hash 0x42b4ab64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42651 dport 37079] != expected 0xf18935fc # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 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__->