< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # overriding timeout to 720 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 46878 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbe568af2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41038 dport 46878] != expected 0xd861b0f8 # # Exception| cpu 0: rx_hash 0x08f13702 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41054 dport 46878] != expected 0x9685ecb4 # # Exception| cpu 0: rx_hash 0x8bd07d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41076 dport 46878] != expected 0xdb1d9868 # # Exception| cpu 0: rx_hash 0xdec35420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41110 dport 46878] != expected 0xb128c8b6 # # Exception| cpu 0: rx_hash 0x31db5489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41128 dport 46878] != expected 0x89c59117 # # Exception| cpu 4: rx_hash 0xe7e937ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41056 dport 46878] != expected 0xae68b515 # # Exception| cpu 4: rx_hash 0x884a2fea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41062 dport 46878] != expected 0xe2db2646 # # Exception| cpu 4: rx_hash 0xe69f067b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41084 dport 46878] != expected 0x46d520f0 # # Exception| cpu 4: rx_hash 0xdfb565f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41098 dport 46878] != expected 0x59955d53 # # Exception| cpu 4: rx_hash 0x5f0e7d18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41138 dport 46878] != expected 0x2dcb97a1 # # Exception| cpu 5: rx_hash 0x0b6b6573 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41036 dport 46878] != expected 0xaf43529a # # Exception| cpu 5: rx_hash 0x07c7f191 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41088 dport 46878] != expected 0xb37f07a9 # # Exception| cpu 5: rx_hash 0xe9a9c0e8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41122 dport 46878] != expected 0x632fcbed # # Exception| cpu 0: rx_hash 0x30ad6559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41140 dport 46878] != expected 0x617804f2 # # Exception| cpu 0: rx_hash 0x5de21eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41148 dport 46878] != expected 0xfcb0bc6a # # Exception| cpu 0: rx_hash 0xf21c8a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41162 dport 46878] != expected 0x8a2c4a40 # # Exception| cpu 0: rx_hash 0x1c72bbf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41192 dport 46878] != expected 0x5a7c8604 # # Exception| cpu 0: rx_hash 0xa83965a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41206 dport 46878] != expected 0xc5e3f183 # # Exception| cpu 0: rx_hash 0xee32a3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41246 dport 46878] != expected 0xf1d2be63 # # Exception| cpu 0: rx_hash 0x012aa308 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41248 dport 46878] != expected 0xc93fe7c2 # # Exception| cpu 4: rx_hash 0x713dc015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41184 dport 46878] != expected 0xc7b43e9c # # Exception| cpu 4: rx_hash 0x35da65b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41222 dport 46878] != expected 0x22fe5ab7 # # Exception| cpu 4: rx_hash 0x364037c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41236 dport 46878] != expected 0x1b38e499 # # Exception| cpu 4: rx_hash 0x005c92d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41276 dport 46878] != expected 0x21827227 # # Exception| cpu 4: rx_hash 0xafa206ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 46878] != expected 0x571e840d # # Exception| cpu 5: rx_hash 0xf186d8fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41176 dport 46878] != expected 0xb3eaf46e # # Exception| cpu 5: rx_hash 0xb6fb2f28 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41260 dport 46878] != expected 0x6f662e6b # # Exception| cpu 5: rx_hash 0xad4e654c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41284 dport 46878] != expected 0x8665afc6 # # Exception| cpu 0: rx_hash 0x1be9d8bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41300 dport 46878] != expected 0xc881f38a # # Exception| cpu 0: rx_hash 0xc39b4cdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41310 dport 46878] != expected 0x226ba970 # # Exception| cpu 0: rx_hash 0x2c834c74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41312 dport 46878] != expected 0x1a86f0d1 # # Exception| cpu 0: rx_hash 0x14df1e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41354 dport 46878] != expected 0xed7b1897 # # Exception| cpu 0: rx_hash 0x4f8cc0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41386 dport 46878] != expected 0x4a0936b1 # # Exception| cpu 4: rx_hash 0xac38549c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41304 dport 46878] != expected 0x6ed83a23 # # Exception| cpu 4: rx_hash 0xf61dbbb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41316 dport 46878] != expected 0x211781e0 # # Exception| cpu 4: rx_hash 0x9a24f184 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41328 dport 46878] != expected 0x5462ac9d # # Exception| cpu 5: rx_hash 0xf76b8a64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41336 dport 46878] != expected 0xc9aa1405 # # Exception| cpu 5: rx_hash 0x425665e5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41338 dport 46878] != expected 0xbe88f667 # # Exception| cpu 5: rx_hash 0x16337d8e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41348 dport 46878] != expected 0x3c00335c # # Exception| cpu 5: rx_hash 0x17454c5e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41368 dport 46878] != expected 0xd4bda6b9 # # Exception| cpu 5: rx_hash 0xa278a3df [saddr 192.0.3.2 daddr 192.0.3.1 sport 41370 dport 46878] != expected 0xa39f44db # # Exception| cpu 5: rx_hash 0x78e6541f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41374 dport 46878] != expected 0x980e35ea # # Exception| cpu 5: rx_hash 0x4efaf107 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41398 dport 46878] != expected 0xa2b4a354 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x08a3af26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58628 dport 55360] OK # # # cpu 4: rx_hash 0xfb9586a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58606 dport 55360] OK # # # cpu 4: rx_hash 0x9540af33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58612 dport 55360] OK # # # cpu 4: rx_hash 0x667686b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58654 dport 55360] OK # # # cpu 4: rx_hash 0x250a405a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58692 dport 55360] OK # # # cpu 5: rx_hash 0x22912313 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58616 dport 55360] OK # # # cpu 5: rx_hash 0xf80fd4d3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58620 dport 55360] OK # # # cpu 5: rx_hash 0x649ae516 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58640 dport 55360] OK # # # cpu 5: rx_hash 0x506a23af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58678 dport 55360] OK # # # cpu 5: rx_hash 0x49330a6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58704 dport 55360] OK # # # cpu 0: rx_hash 0xd0d13b47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58638 dport 55360] OK # # # cpu 0: rx_hash 0x3ebf0a3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58668 dport 55360] OK # # # cpu 0: rx_hash 0x8b82e5bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58670 dport 55360] OK # # # cpu 0: rx_hash 0x27e623fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58698 dport 55360] OK # # # cpu 0: rx_hash 0x93adfdaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58708 dport 55360] OK # # # cpu 0: rx_hash 0xfee2864a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58716 dport 55360] OK # # # cpu 4: rx_hash 0x1316e542 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58732 dport 55360] OK # # # cpu 4: rx_hash 0xca1240f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58746 dport 55360] OK # # # cpu 4: rx_hash 0xba7d0218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53108 dport 55360] OK # # # cpu 4: rx_hash 0xecf479d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53124 dport 55360] OK # # # cpu 5: rx_hash 0xc9881282 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58728 dport 55360] OK # # # cpu 5: rx_hash 0xa75d3b13 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58738 dport 55360] OK # # # cpu 5: rx_hash 0x80cd33e2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53136 dport 55360] OK # # # cpu 5: rx_hash 0x00762b0a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53160 dport 55360] OK # # # cpu 0: rx_hash 0xbb0b33c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53096 dport 55360] OK # # # cpu 0: rx_hash 0xb89161b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53114 dport 55360] OK # # # cpu 0: rx_hash 0xed824802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53144 dport 55360] OK # # # cpu 0: rx_hash 0x371cbfc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53148 dport 55360] OK # # # cpu 0: rx_hash 0x01001ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 55360] OK # # # cpu 0: rx_hash 0x1bc3616e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53184 dport 55360] OK # # # cpu 4: rx_hash 0xc3b1f50f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53194 dport 55360] OK # # # cpu 4: rx_hash 0x4090bf96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53216 dport 55360] OK # # # cpu 4: rx_hash 0xf6370266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53232 dport 55360] OK # # # cpu 4: rx_hash 0x99941a27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53238 dport 55360] OK # # # cpu 4: rx_hash 0xc2888fbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53272 dport 55360] OK # # # cpu 5: rx_hash 0xb54bc48b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53162 dport 55360] OK # # # cpu 5: rx_hash 0xb6d196fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53176 dport 55360] OK # # # cpu 5: rx_hash 0xc2c7c4df [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53206 dport 55360] OK # # # cpu 5: rx_hash 0x1ab550be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53212 dport 55360] OK # # # cpu 0: rx_hash 0x196049ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53248 dport 55360] OK # # # cpu 0: rx_hash 0x742f324d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53256 dport 55360] OK # # # cpu 0: rx_hash 0x98ad6095 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53284 dport 55360] OK # # # cpu 0: rx_hash 0x2e0add65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53300 dport 55360] OK # # # cpu 0: rx_hash 0x81f44950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53314 dport 55360] OK # # # count: pass=44 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 48402 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34830 dport 48402] != expected 0x23113775 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34830 dport 48402] != expected 0x23113775 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43072 dport 48402] != expected 0xdc747983 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43072 dport 48402] != expected 0xdc747983 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36741 dport 48402] != expected 0xcdc0d494 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36741 dport 48402] != expected 0xcdc0d494 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51744 dport 48402] != expected 0xf1bca96d # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51744 dport 48402] != expected 0xf1bca96d # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51442 dport 48402] != expected 0xa868a93b # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51442 dport 48402] != expected 0xa868a93b # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55198 dport 48402] != expected 0xf48b8314 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55198 dport 48402] != expected 0xf48b8314 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40541 dport 48402] != expected 0xeb290d42 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40541 dport 48402] != expected 0xeb290d42 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33463 dport 48402] != expected 0xfc3c5891 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33463 dport 48402] != expected 0xfc3c5891 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60357 dport 48402] != expected 0x703699cf # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60357 dport 48402] != expected 0x703699cf # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38088 dport 48402] != expected 0x352f8529 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38088 dport 48402] != expected 0x352f8529 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57204 dport 48402] != expected 0xf5eba3ea # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57204 dport 48402] != expected 0xf5eba3ea # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47734 dport 48402] != expected 0x58685e04 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47734 dport 48402] != expected 0x58685e04 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45556 dport 48402] != expected 0xde929871 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45556 dport 48402] != expected 0xde929871 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35818 dport 48402] != expected 0x6b0e93de # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35818 dport 48402] != expected 0x6b0e93de # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49684 dport 48402] != expected 0xd526628e # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49684 dport 48402] != expected 0xd526628e # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60876 dport 48402] != expected 0x34f75601 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60876 dport 48402] != expected 0x34f75601 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34647 dport 48402] != expected 0xb8fe3e98 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34647 dport 48402] != expected 0xb8fe3e98 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39479 dport 48402] != expected 0x9833fffc # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39479 dport 48402] != expected 0x9833fffc # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53308 dport 48402] != expected 0xcea5328e # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53308 dport 48402] != expected 0xcea5328e # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32995 dport 48402] != expected 0x8087401d # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32995 dport 48402] != expected 0x8087401d # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56461 dport 48402] != expected 0xbb0c5661 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56461 dport 48402] != expected 0xbb0c5661 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53611 dport 48402] != expected 0x45e06b83 # # Exception| cpu 4: rx_hash 0xd2dc7aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53611 dport 48402] != expected 0x45e06b83 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 40963 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59927 dport 40963] != expected 0x49239e0d # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59927 dport 40963] != expected 0x49239e0d # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45092 dport 40963] != expected 0xecd2b141 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45092 dport 40963] != expected 0xecd2b141 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39445 dport 40963] != expected 0x19de2c00 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39445 dport 40963] != expected 0x19de2c00 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58187 dport 40963] != expected 0x17fb7405 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58187 dport 40963] != expected 0x17fb7405 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57196 dport 40963] != expected 0xf02a4850 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57196 dport 40963] != expected 0xf02a4850 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51974 dport 40963] != expected 0x70ced4ff # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51974 dport 40963] != expected 0x70ced4ff # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50904 dport 40963] != expected 0x7f25b83f # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50904 dport 40963] != expected 0x7f25b83f # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57606 dport 40963] != expected 0x24df5b5 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57606 dport 40963] != expected 0x24df5b5 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53831 dport 40963] != expected 0x19ad7799 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53831 dport 40963] != expected 0x19ad7799 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52763 dport 40963] != expected 0xa273df04 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52763 dport 40963] != expected 0xa273df04 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57545 dport 40963] != expected 0x1acd2a0a # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57545 dport 40963] != expected 0x1acd2a0a # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59759 dport 40963] != expected 0xcaee2fa9 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59759 dport 40963] != expected 0xcaee2fa9 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36231 dport 40963] != expected 0x8c23f6b5 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36231 dport 40963] != expected 0x8c23f6b5 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46523 dport 40963] != expected 0x1d86a285 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46523 dport 40963] != expected 0x1d86a285 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46669 dport 40963] != expected 0xa73873e # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46669 dport 40963] != expected 0xa73873e # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40136 dport 40963] != expected 0x5ec17909 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40136 dport 40963] != expected 0x5ec17909 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44576 dport 40963] != expected 0x44f80d5f # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44576 dport 40963] != expected 0x44f80d5f # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43827 dport 40963] != expected 0x94a96505 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43827 dport 40963] != expected 0x94a96505 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34221 dport 40963] != expected 0xb66ff357 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34221 dport 40963] != expected 0xb66ff357 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56115 dport 40963] != expected 0x71693889 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56115 dport 40963] != expected 0x71693889 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54659 dport 40963] != expected 0x244b405c # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54659 dport 40963] != expected 0x244b405c # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48866 dport 40963] != expected 0x160e5da1 # # Exception| cpu 5: rx_hash 0xe3cf4ddc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48866 dport 40963] != expected 0x160e5da1 # # 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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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-24/tools/testing/selftests/net/lib/py/ksft.py", line 361, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-24/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-24/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-24/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-24/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 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-24/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-24/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak 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__->