< 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 54311 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbf37d753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46636 dport 54311] != expected 0xf2068a70 # # Exception| cpu 0: rx_hash 0xf9a6f141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46658 dport 54311] != expected 0x34b35e23 # # Exception| cpu 0: rx_hash 0x95af4ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46684 dport 54311] != expected 0xa3a2b3e6 # # Exception| cpu 0: rx_hash 0xaa81613e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46752 dport 54311] != expected 0xcde04976 # # Exception| cpu 0: rx_hash 0xdb1b9635 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46760 dport 54311] != expected 0xf9800b91 # # Exception| cpu 0: rx_hash 0xe3d6edb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46776 dport 54311] != expected 0xe3b02ae2 # # Exception| cpu 0: rx_hash 0xb8d4821d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46784 dport 54311] != expected 0x86745193 # # Exception| cpu 0: rx_hash 0x8019f998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46800 dport 54311] != expected 0x9c4470e0 # # Exception| cpu 0: rx_hash 0x134314f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46826 dport 54311] != expected 0xee8d0853 # # Exception| cpu 0: rx_hash 0x2b8e6f7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46842 dport 54311] != expected 0xf4bd2920 # # Exception| cpu 0: rx_hash 0xa6b66105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46862 dport 54311] != expected 0x1f3c9340 # # Exception| cpu 0: rx_hash 0xd91fc8ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46918 dport 54311] != expected 0xedd0d9fb # # Exception| cpu 0: rx_hash 0xb4e38226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46958 dport 54311] != expected 0x54a88ba5 # # Exception| cpu 0: rx_hash 0x4a45258f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46972 dport 54311] != expected 0x9f19a148 # # Exception| cpu 0: rx_hash 0xae939ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46996 dport 54311] != expected 0x83abff64 # # Exception| cpu 0: rx_hash 0x205a3a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47032 dport 54311] != expected 0x521328f5 # # Exception| cpu 0: rx_hash 0xbd338989 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47042 dport 54311] != expected 0xe656581a # # Exception| cpu 0: rx_hash 0x43952e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47056 dport 54311] != expected 0x2de772f7 # # Exception| cpu 0: rx_hash 0xf591f17a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47084 dport 54311] != expected 0xe66f8415 # # Exception| cpu 0: rx_hash 0x5ec16b65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47106 dport 54311] != expected 0x70b277b3 # # Exception| cpu 0: rx_hash 0x42a7d6a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47138 dport 54311] != expected 0xfdaa670a # # Exception| cpu 0: rx_hash 0xb3c7db92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47174 dport 54311] != expected 0xdefefa20 # # Exception| cpu 0: rx_hash 0x4d617c3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47188 dport 54311] != expected 0x154fd0cd # # Exception| cpu 0: rx_hash 0x4b77dd08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47246 dport 54311] != expected 0x4f54b4b5 # # Exception| cpu 0: rx_hash 0x908f489b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47258 dport 54311] != expected 0x3da41009 # # Exception| cpu 0: rx_hash 0x917abce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47276 dport 54311] != expected 0x13cdaf92 # # Exception| cpu 0: rx_hash 0xd82d3068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47284 dport 54311] != expected 0x3d9dcc06 # # Exception| cpu 0: rx_hash 0xf2b5a8ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47300 dport 54311] != expected 0x6c39f590 # # Exception| cpu 0: rx_hash 0xef26e171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47314 dport 54311] != expected 0xcf485ab2 # # Exception| cpu 0: rx_hash 0x7e7852cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 54311] != expected 0xa9d1f06b # # Exception| cpu 0: rx_hash 0x80def562 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47380 dport 54311] != expected 0x6260da86 # # Exception| cpu 0: rx_hash 0x13841802 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47406 dport 54311] != expected 0x10a9a235 # # Exception| cpu 0: rx_hash 0x6dd84595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47440 dport 54311] != expected 0xcc2c5715 # # Exception| cpu 0: rx_hash 0x1db746e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47470 dport 54311] != expected 0xd625aa69 # # Exception| cpu 0: rx_hash 0xe311e14a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47484 dport 54311] != expected 0x1d948084 # # Exception| cpu 0: rx_hash 0xc1ac863e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47510 dport 54311] != expected 0xd0a7d536 # # Exception| cpu 0: rx_hash 0x65fdba47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47562 dport 54311] != expected 0x50bb3b31 # # Exception| cpu 0: rx_hash 0x5d30c1c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47578 dport 54311] != expected 0x4a8b1a42 # # Exception| cpu 0: rx_hash 0x786ef3f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47580 dport 54311] != expected 0xf3ca9413 # # Exception| cpu 0: rx_hash 0x796cdc95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47616 dport 54311] != expected 0x79e2fd26 # # Exception| cpu 0: rx_hash 0xf7a5784a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47660 dport 54311] != expected 0xa85a2ab7 # # Exception| cpu 0: rx_hash 0x775f8274 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47680 dport 54311] != expected 0xbf6ef57a # # Exception| cpu 0: rx_hash 0x89f925dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47698 dport 54311] != expected 0x74dfdf97 # # Exception| cpu 0: rx_hash 0xdd3de0ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 47708 dport 54311] != expected 0xf9fe1321 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x22d9ef1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39704 dport 36304] OK # # # cpu 0: rx_hash 0x0787dd20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39710 dport 36304] OK # # # cpu 0: rx_hash 0xbe45a8e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39764 dport 36304] OK # # # cpu 4: rx_hash 0x3f4aa6a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39694 dport 36304] OK # # # cpu 4: rx_hash 0xe4b23336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39706 dport 36304] OK # # # cpu 4: rx_hash 0x894e79ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39730 dport 36304] OK # # # cpu 4: rx_hash 0xce2aab90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39786 dport 36304] OK # # # cpu 4: rx_hash 0x5b66e7c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39818 dport 36304] OK # # # cpu 4: rx_hash 0xed623899 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39862 dport 36304] OK # # # cpu 4: rx_hash 0x8ead2cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39902 dport 36304] OK # # # cpu 4: rx_hash 0x1c79d824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39942 dport 36304] OK # # # cpu 4: rx_hash 0xe2df7f8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39956 dport 36304] OK # # # cpu 4: rx_hash 0x70706690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39960 dport 36304] OK # # # cpu 4: rx_hash 0xe32a8bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39970 dport 36304] OK # # # cpu 4: rx_hash 0x718592ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39982 dport 36304] OK # # # cpu 4: rx_hash 0x38d21e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39990 dport 36304] OK # # # cpu 4: rx_hash 0xaa7d077e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39994 dport 36304] OK # # # cpu 4: rx_hash 0x81106ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40060 dport 36304] OK # # # cpu 4: rx_hash 0x5338f599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40132 dport 36304] OK # # # cpu 4: rx_hash 0xad9e5230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40150 dport 36304] OK # # # cpu 4: rx_hash 0xc06218f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40190 dport 36304] OK # # # cpu 4: rx_hash 0x05f86e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40228 dport 36304] OK # # # cpu 4: rx_hash 0x9e877cc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40324 dport 36304] OK # # # cpu 4: rx_hash 0x6021db69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40342 dport 36304] OK # # # cpu 4: rx_hash 0x7c4766ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40374 dport 36304] OK # # # cpu 4: rx_hash 0xb5ea101b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40386 dport 36304] OK # # # cpu 4: rx_hash 0xe12ed52a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40396 dport 36304] OK # # # cpu 4: rx_hash 0xb41fe466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40436 dport 36304] OK # # # cpu 4: rx_hash 0xe0db2157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40442 dport 36304] OK # # # cpu 4: rx_hash 0xa97b76c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40456 dport 36304] OK # # # cpu 4: rx_hash 0x03191451 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40468 dport 36304] OK # # # cpu 4: rx_hash 0xc4873c00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40480 dport 36304] OK # # # cpu 4: rx_hash 0x1f7fa993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40500 dport 36304] OK # # # cpu 4: rx_hash 0x82161a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40526 dport 36304] OK # # # cpu 4: rx_hash 0xcb41969c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40534 dport 36304] OK # # # cpu 4: rx_hash 0xcab462e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40544 dport 36304] OK # # # cpu 4: rx_hash 0xefea50db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40550 dport 36304] OK # # # cpu 4: rx_hash 0x7d4549c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40554 dport 36304] OK # # # cpu 4: rx_hash 0x3412c548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40562 dport 36304] OK # # # cpu 4: rx_hash 0x33f19006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40606 dport 36304] OK # # # cpu 4: rx_hash 0xcca2c3d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40634 dport 36304] OK # # # cpu 4: rx_hash 0x74954269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40646 dport 36304] OK # # # cpu 4: rx_hash 0xc364694e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40652 dport 36304] OK # # # cpu 4: rx_hash 0xae982387 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40676 dport 36304] OK # # # cpu 4: rx_hash 0xc2919d33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40698 dport 36304] OK # # # cpu 4: rx_hash 0xe7cfaf09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40700 dport 36304] OK # # # cpu 4: rx_hash 0xf858b86c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40708 dport 36304] OK # # # cpu 4: rx_hash 0x6b02550c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40766 dport 36304] OK # # # cpu 4: rx_hash 0x2c668763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40806 dport 36304] OK # # # cpu 4: rx_hash 0xbec99e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40810 dport 36304] OK # # # count: pass=50 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 55064 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44394 dport 55064] != expected 0xa0cb28e5 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44394 dport 55064] != expected 0xa0cb28e5 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44844 dport 55064] != expected 0x7d72fe3 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44844 dport 55064] != expected 0x7d72fe3 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42407 dport 55064] != expected 0xcc9794c1 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42407 dport 55064] != expected 0xcc9794c1 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34067 dport 55064] != expected 0x5db43cfa # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34067 dport 55064] != expected 0x5db43cfa # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40130 dport 55064] != expected 0xddc154b3 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40130 dport 55064] != expected 0xddc154b3 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57771 dport 55064] != expected 0x7a991f64 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57771 dport 55064] != expected 0x7a991f64 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35463 dport 55064] != expected 0x7f2cbfb3 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35463 dport 55064] != expected 0x7f2cbfb3 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36487 dport 55064] != expected 0x13447f36 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36487 dport 55064] != expected 0x13447f36 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36182 dport 55064] != expected 0x66cec617 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36182 dport 55064] != expected 0x66cec617 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56892 dport 55064] != expected 0x3c15a8be # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56892 dport 55064] != expected 0x3c15a8be # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39768 dport 55064] != expected 0x444c7b0e # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39768 dport 55064] != expected 0x444c7b0e # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53589 dport 55064] != expected 0xd3cdc65b # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53589 dport 55064] != expected 0xd3cdc65b # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43956 dport 55064] != expected 0x26a988dc # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43956 dport 55064] != expected 0x26a988dc # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49870 dport 55064] != expected 0x9e300e7e # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49870 dport 55064] != expected 0x9e300e7e # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60163 dport 55064] != expected 0x4e42a85d # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60163 dport 55064] != expected 0x4e42a85d # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56844 dport 55064] != expected 0xab3d9974 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56844 dport 55064] != expected 0xab3d9974 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37508 dport 55064] != expected 0x2081f372 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37508 dport 55064] != expected 0x2081f372 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33582 dport 55064] != expected 0x81879caa # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33582 dport 55064] != expected 0x81879caa # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39683 dport 55064] != expected 0xde130c64 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39683 dport 55064] != expected 0xde130c64 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36100 dport 55064] != expected 0x6bf3e4a6 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36100 dport 55064] != expected 0x6bf3e4a6 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 55064] != expected 0x57cf3866 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54094 dport 55064] != expected 0x57cf3866 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46617 dport 55064] != expected 0xc7b0deae # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46617 dport 55064] != expected 0xc7b0deae # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39815 dport 55064] != expected 0xd5958d85 # # Exception| cpu 4: rx_hash 0x04bcaae7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39815 dport 55064] != expected 0xd5958d85 # # 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 44552 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37193 dport 44552] != expected 0xe6817cf0 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37193 dport 44552] != expected 0xe6817cf0 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47067 dport 44552] != expected 0x40074ca6 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47067 dport 44552] != expected 0x40074ca6 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46123 dport 44552] != expected 0xcfccc714 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46123 dport 44552] != expected 0xcfccc714 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51556 dport 44552] != expected 0x67d804a5 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51556 dport 44552] != expected 0x67d804a5 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37643 dport 44552] != expected 0xcf1f95e1 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37643 dport 44552] != expected 0xcf1f95e1 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44510 dport 44552] != expected 0x6a6a26b8 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44510 dport 44552] != expected 0x6a6a26b8 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50066 dport 44552] != expected 0x36b0f062 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50066 dport 44552] != expected 0x36b0f062 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41490 dport 44552] != expected 0x1b37dd49 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41490 dport 44552] != expected 0x1b37dd49 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37927 dport 44552] != expected 0x137fb8b4 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37927 dport 44552] != expected 0x137fb8b4 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46092 dport 44552] != expected 0x7a23f0b4 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46092 dport 44552] != expected 0x7a23f0b4 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44142 dport 44552] != expected 0xa549837 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44142 dport 44552] != expected 0xa549837 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56913 dport 44552] != expected 0xe200d05d # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56913 dport 44552] != expected 0xe200d05d # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 44552] != expected 0xf11e0fd9 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 44552] != expected 0xf11e0fd9 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38572 dport 44552] != expected 0x4e86ef67 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38572 dport 44552] != expected 0x4e86ef67 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55998 dport 44552] != expected 0xdfbcd489 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55998 dport 44552] != expected 0xdfbcd489 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41959 dport 44552] != expected 0x1ad86b69 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41959 dport 44552] != expected 0x1ad86b69 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46247 dport 44552] != expected 0xda7a7179 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46247 dport 44552] != expected 0xda7a7179 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53533 dport 44552] != expected 0x144484dc # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53533 dport 44552] != expected 0x144484dc # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60688 dport 44552] != expected 0x908a2146 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60688 dport 44552] != expected 0x908a2146 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56098 dport 44552] != expected 0x314bced9 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56098 dport 44552] != expected 0x314bced9 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59852 dport 44552] != expected 0xc32187a1 # # Exception| cpu 4: rx_hash 0x9510fe0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59852 dport 44552] != expected 0xc32187a1 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->