< 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 34578 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x42bbafd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47410 dport 34578] != expected 0xf2706245 # # Exception| cpu 0: rx_hash 0xce66b2c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47414 dport 34578] != expected 0xb8e78406 # # Exception| cpu 0: rx_hash 0xc6958df5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47464 dport 34578] != expected 0x6418da17 # # Exception| cpu 0: rx_hash 0xbb848ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47530 dport 34578] != expected 0xbfcad7c6 # # Exception| cpu 0: rx_hash 0xfe0fe19b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47566 dport 34578] != expected 0x68a6b329 # # Exception| cpu 0: rx_hash 0x49faccb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47590 dport 34578] != expected 0x24bfbcc0 # # Exception| cpu 0: rx_hash 0x1af3651d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47592 dport 34578] != expected 0x5e4c6525 # # Exception| cpu 0: rx_hash 0x1122f208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47678 dport 34578] != expected 0x8e130772 # # Exception| cpu 0: rx_hash 0x19d1cd35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47712 dport 34578] != expected 0x52ec5963 # # Exception| cpu 0: rx_hash 0x950cd029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47716 dport 34578] != expected 0x187bbf20 # # Exception| cpu 0: rx_hash 0xa565837a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47772 dport 34578] != expected 0xc83a880f # # Exception| cpu 0: rx_hash 0xe81dd329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47782 dport 34578] != expected 0xc3a9b2f1 # # Exception| cpu 0: rx_hash 0x58233dc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47800 dport 34578] != expected 0x6bff9284 # # Exception| cpu 0: rx_hash 0x38f19b62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47812 dport 34578] != expected 0xcb7dfcda # # Exception| cpu 0: rx_hash 0x04126892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47838 dport 34578] != expected 0x29bc3aec # # Exception| cpu 0: rx_hash 0x50d002f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47846 dport 34578] != expected 0xb700cc95 # # Exception| cpu 0: rx_hash 0xaa5d7f86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47860 dport 34578] != expected 0xf08af982 # # Exception| cpu 0: rx_hash 0xb3e745bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47862 dport 34578] != expected 0x65a53505 # # Exception| cpu 0: rx_hash 0x6dbd6298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47886 dport 34578] != expected 0xa8ce5db3 # # Exception| cpu 0: rx_hash 0xc439b64d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47890 dport 34578] != expected 0x95b7b141 # # Exception| cpu 0: rx_hash 0x20c532cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47924 dport 34578] != expected 0xa35d674d # # Exception| cpu 0: rx_hash 0xe99340b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47956 dport 34578] != expected 0x3ea6e5e1 # # Exception| cpu 0: rx_hash 0x09165ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48078 dport 34578] != expected 0xe6339ce5 # # Exception| cpu 0: rx_hash 0xea211ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48094 dport 34578] != expected 0x34966575 # # Exception| cpu 0: rx_hash 0x446e0bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48116 dport 34578] != expected 0xeda0a61b # # Exception| cpu 0: rx_hash 0x5dd431cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48118 dport 34578] != expected 0x788f6a9c # # Exception| cpu 0: rx_hash 0xf25dcf74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48170 dport 34578] != expected 0x5ffea08b # # Exception| cpu 0: rx_hash 0x5bd91ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48182 dport 34578] != expected 0x62874c79 # # Exception| cpu 0: rx_hash 0x151317ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 48262 dport 34578] != expected 0x6324f613 # # Exception| cpu 0: rx_hash 0x586b47fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48316 dport 34578] != expected 0x68b7cced # # Exception| cpu 0: rx_hash 0x8f4ccc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48360 dport 34578] != expected 0x842cad5a # # Exception| cpu 0: rx_hash 0x3f722298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48374 dport 34578] != expected 0x2c7a8d2f # # Exception| cpu 0: rx_hash 0x977865dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48408 dport 34578] != expected 0xec0c36cd # # Exception| cpu 0: rx_hash 0xac5055ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 48436 dport 34578] != expected 0xea82df67 # # Exception| cpu 0: rx_hash 0xe29a59e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48516 dport 34578] != expected 0xeb21650d # # Exception| cpu 0: rx_hash 0xc7c39029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48540 dport 34578] != expected 0x9ccf6fbc # # Exception| cpu 0: rx_hash 0xafe209b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48574 dport 34578] != expected 0xe0b25ff3 # # Exception| cpu 0: rx_hash 0x9c3906bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48588 dport 34578] != expected 0x3ac3e848 # # Exception| cpu 0: rx_hash 0x6d65ecd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48648 dport 34578] != expected 0xad16bf08 # # Exception| cpu 0: rx_hash 0x97e891aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48666 dport 34578] != expected 0xea9c8a1f # # Exception| cpu 0: rx_hash 0xacc0a19b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48694 dport 34578] != expected 0xec1263b5 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x04978689 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47870 dport 44720] OK # # # cpu 0: rx_hash 0x6d388c83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47918 dport 44720] OK # # # cpu 0: rx_hash 0xcb84a4aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47962 dport 44720] OK # # # cpu 0: rx_hash 0x4759b9b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47966 dport 44720] OK # # # cpu 4: rx_hash 0x750c252a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47838 dport 44720] OK # # # cpu 4: rx_hash 0x4e24151b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 44720] OK # # # cpu 4: rx_hash 0x7349757b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47898 dport 44720] OK # # # cpu 4: rx_hash 0x1b68ece1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47928 dport 44720] OK # # # cpu 4: rx_hash 0x5928404e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47978 dport 44720] OK # # # cpu 4: rx_hash 0x7c718987 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47986 dport 44720] OK # # # cpu 4: rx_hash 0x8a76545a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48002 dport 44720] OK # # # cpu 4: rx_hash 0x70fb2924 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48016 dport 44720] OK # # # cpu 4: rx_hash 0xdeb43e30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48058 dport 44720] OK # # # cpu 4: rx_hash 0xa7dca2ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48068 dport 44720] OK # # # cpu 4: rx_hash 0xd18cc2cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48082 dport 44720] OK # # # cpu 4: rx_hash 0x9cf4929f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48104 dport 44720] OK # # # cpu 4: rx_hash 0xa017616f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48114 dport 44720] OK # # # cpu 4: rx_hash 0x7fc3d5d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48120 dport 44720] OK # # # cpu 4: rx_hash 0x95c14409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48192 dport 44720] OK # # # cpu 4: rx_hash 0x076da0ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48240 dport 44720] OK # # # cpu 4: rx_hash 0xd8b9145a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48250 dport 44720] OK # # # cpu 4: rx_hash 0xe8d04709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48258 dport 44720] OK # # # cpu 4: rx_hash 0x5f256a24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48298 dport 44720] OK # # # cpu 4: rx_hash 0xbc122d63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48314 dport 44720] OK # # # cpu 4: rx_hash 0xb32ad19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48338 dport 44720] OK # # # cpu 4: rx_hash 0x264df6ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48340 dport 44720] OK # # # cpu 4: rx_hash 0xc2b1723c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48370 dport 44720] OK # # # cpu 4: rx_hash 0x1ceb551b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48394 dport 44720] OK # # # cpu 4: rx_hash 0xab1e7836 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48418 dport 44720] OK # # # cpu 4: rx_hash 0x8e47b1ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48442 dport 44720] OK # # # cpu 4: rx_hash 0x817f4d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48466 dport 44720] OK # # # cpu 4: rx_hash 0x13d3a9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48482 dport 44720] OK # # # cpu 4: rx_hash 0x59603a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48494 dport 44720] OK # # # cpu 4: rx_hash 0xc08dbdf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48522 dport 44720] OK # # # cpu 4: rx_hash 0x23bafab4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48538 dport 44720] OK # # # cpu 4: rx_hash 0x6ec2aae7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48544 dport 44720] OK # # # cpu 4: rx_hash 0x944fd799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48562 dport 44720] OK # # # cpu 4: rx_hash 0x61fa561b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48584 dport 44720] OK # # # cpu 4: rx_hash 0x44a39fd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48592 dport 44720] OK # # # cpu 4: rx_hash 0xd60f7b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48608 dport 44720] OK # # # cpu 4: rx_hash 0x2c820648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48626 dport 44720] OK # # # cpu 4: rx_hash 0x392268a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48656 dport 44720] OK # # # cpu 4: rx_hash 0x48b9cb06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48688 dport 44720] OK # # # cpu 4: rx_hash 0x13435d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48736 dport 44720] OK # # # cpu 4: rx_hash 0xcc97e927 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48746 dport 44720] OK # # # cpu 4: rx_hash 0x52b1ad60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48824 dport 44720] OK # # # cpu 4: rx_hash 0xcf25b578 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48864 dport 44720] OK # # # cpu 4: rx_hash 0x094b3bf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48872 dport 44720] OK # # # cpu 4: rx_hash 0xea7c7cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48888 dport 44720] OK # # # cpu 4: rx_hash 0xf248d518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48904 dport 44720] OK # # # cpu 4: rx_hash 0x5c07c20c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48930 dport 44720] OK # # # cpu 4: rx_hash 0xbf30854b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48946 dport 44720] OK # # # cpu 4: rx_hash 0x7666f739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48978 dport 44720] OK # # # cpu 4: rx_hash 0xb00879b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48986 dport 44720] OK # # # cpu 4: rx_hash 0xcd197ab7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49048 dport 44720] OK # # # cpu 4: rx_hash 0x96e3ec21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49096 dport 44720] OK # # # count: pass=56 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 38068 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55750 dport 38068] != expected 0xa5e2f499 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55750 dport 38068] != expected 0xa5e2f499 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44832 dport 38068] != expected 0x71650592 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44832 dport 38068] != expected 0x71650592 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60398 dport 38068] != expected 0xce5523b9 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60398 dport 38068] != expected 0xce5523b9 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48222 dport 38068] != expected 0xe6a572e7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48222 dport 38068] != expected 0xe6a572e7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47767 dport 38068] != expected 0x6e9361b5 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47767 dport 38068] != expected 0x6e9361b5 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35308 dport 38068] != expected 0x1723b70 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35308 dport 38068] != expected 0x1723b70 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54149 dport 38068] != expected 0x830bbb4a # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54149 dport 38068] != expected 0x830bbb4a # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36740 dport 38068] != expected 0x701df2d7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36740 dport 38068] != expected 0x701df2d7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37470 dport 38068] != expected 0x5436d3c2 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37470 dport 38068] != expected 0x5436d3c2 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44398 dport 38068] != expected 0xf1aa8ddf # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44398 dport 38068] != expected 0xf1aa8ddf # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49147 dport 38068] != expected 0xc6d43e04 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49147 dport 38068] != expected 0xc6d43e04 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47181 dport 38068] != expected 0x4c3a4919 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47181 dport 38068] != expected 0x4c3a4919 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52944 dport 38068] != expected 0xcdd86587 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52944 dport 38068] != expected 0xcdd86587 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39254 dport 38068] != expected 0x1671b45 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39254 dport 38068] != expected 0x1671b45 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47553 dport 38068] != expected 0x8498bcd0 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47553 dport 38068] != expected 0x8498bcd0 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38528 dport 38068] != expected 0x75d7a507 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38528 dport 38068] != expected 0x75d7a507 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40164 dport 38068] != expected 0x4f8ba5d7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40164 dport 38068] != expected 0x4f8ba5d7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58914 dport 38068] != expected 0xd6b17401 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58914 dport 38068] != expected 0xd6b17401 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35915 dport 38068] != expected 0xfdf3033e # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35915 dport 38068] != expected 0xfdf3033e # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40114 dport 38068] != expected 0x363f08e7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40114 dport 38068] != expected 0x363f08e7 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60441 dport 38068] != expected 0x1a4db3cf # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60441 dport 38068] != expected 0x1a4db3cf # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57697 dport 38068] != expected 0x499db85e # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57697 dport 38068] != expected 0x499db85e # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45278 dport 38068] != expected 0x781e11c0 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45278 dport 38068] != expected 0x781e11c0 # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50940 dport 38068] != expected 0xa8f3c7de # # Exception| cpu 5: rx_hash 0x58d359a9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50940 dport 38068] != expected 0xa8f3c7de # # Exception| count: pass=0 nohash=0 fail=48 # # 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 46326 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44591 dport 46326] != expected 0x178202 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44591 dport 46326] != expected 0x178202 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60939 dport 46326] != expected 0xae9f16c # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60939 dport 46326] != expected 0xae9f16c # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60617 dport 46326] != expected 0x80e14856 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60617 dport 46326] != expected 0x80e14856 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58071 dport 46326] != expected 0x18caf13 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58071 dport 46326] != expected 0x18caf13 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46805 dport 46326] != expected 0x4ae1b2a1 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46805 dport 46326] != expected 0x4ae1b2a1 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39509 dport 46326] != expected 0xbfbc7279 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39509 dport 46326] != expected 0xbfbc7279 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59828 dport 46326] != expected 0x46f833ea # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59828 dport 46326] != expected 0x46f833ea # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34533 dport 46326] != expected 0xe9dffaa1 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34533 dport 46326] != expected 0xe9dffaa1 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37230 dport 46326] != expected 0x655cf698 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37230 dport 46326] != expected 0x655cf698 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52498 dport 46326] != expected 0xea9f193a # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52498 dport 46326] != expected 0xea9f193a # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52512 dport 46326] != expected 0x6189c7e7 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52512 dport 46326] != expected 0x6189c7e7 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58185 dport 46326] != expected 0x83e7dd63 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58185 dport 46326] != expected 0x83e7dd63 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37889 dport 46326] != expected 0x59c8f05a # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37889 dport 46326] != expected 0x59c8f05a # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45296 dport 46326] != expected 0x8461f4b # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45296 dport 46326] != expected 0x8461f4b # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49078 dport 46326] != expected 0xfa8c9462 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49078 dport 46326] != expected 0xfa8c9462 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33599 dport 46326] != expected 0x24289901 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33599 dport 46326] != expected 0x24289901 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39960 dport 46326] != expected 0xf223236f # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39960 dport 46326] != expected 0xf223236f # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57917 dport 46326] != expected 0xcb68813e # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57917 dport 46326] != expected 0xcb68813e # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55277 dport 46326] != expected 0xe8d9facd # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55277 dport 46326] != expected 0xe8d9facd # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50563 dport 46326] != expected 0x5b7cac69 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50563 dport 46326] != expected 0x5b7cac69 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35169 dport 46326] != expected 0x66047288 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35169 dport 46326] != expected 0x66047288 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35673 dport 46326] != expected 0xc5dfa2d8 # # Exception| cpu 5: rx_hash 0xd9e652e8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35673 dport 46326] != expected 0xc5dfa2d8 # # 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 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__->