< 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 # # Interface: enp1s0, driver: fbnic # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 36862 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6757335c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36214 dport 36862] != expected 0x5c5a17cb # # Exception| cpu 0: rx_hash 0xe46d7ac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36218 dport 36862] != expected 0x49da7d7d # # Exception| cpu 0: rx_hash 0x8f6497c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36278 dport 36862] != expected 0xfd021160 # # Exception| cpu 0: rx_hash 0x7a83963b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36332 dport 36862] != expected 0x452b941 # # Exception| cpu 0: rx_hash 0x3932c3e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36336 dport 36862] != expected 0xe86d3f3e # # Exception| cpu 0: rx_hash 0xb824fb6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36344 dport 36862] != expected 0x1b12e6ac # # Exception| cpu 0: rx_hash 0xbe50685c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36350 dport 36862] != expected 0x301233c0 # # Exception| cpu 0: rx_hash 0xeb86921d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36384 dport 36862] != expected 0xd8dcd4f6 # # Exception| cpu 0: rx_hash 0x6ce439a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36398 dport 36862] != expected 0xa3d808 # # Exception| cpu 0: rx_hash 0xac6f25e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36414 dport 36862] != expected 0xf91c34c1 # # Exception| cpu 0: rx_hash 0x5dd0c63e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36454 dport 36862] != expected 0xcdb3faa8 # # Exception| cpu 0: rx_hash 0x99033859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36468 dport 36862] != expected 0xf9f37029 # # Exception| cpu 0: rx_hash 0x181500d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36476 dport 36862] != expected 0xa8ca9bb # # Exception| cpu 0: rx_hash 0x1c4de2f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36478 dport 36862] != expected 0xc773cff3 # # Exception| cpu 0: rx_hash 0xb7cf13b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36514 dport 36862] != expected 0x8a144f27 # # Exception| cpu 0: rx_hash 0xb5e362a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36518 dport 36862] != expected 0x6cebfc03 # # Exception| cpu 0: rx_hash 0x3281c91d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36520 dport 36862] != expected 0xb494f0fd # # Exception| cpu 0: rx_hash 0x731cedd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36528 dport 36862] != expected 0xbe54c5a6 # # Exception| cpu 0: rx_hash 0xf47e466b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36542 dport 36862] != expected 0x662bc958 # # Exception| cpu 0: rx_hash 0xc766c8e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36594 dport 36862] != expected 0x4dc458dc # # Exception| cpu 0: rx_hash 0xc54ab9f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36598 dport 36862] != expected 0xab3bebf8 # # Exception| cpu 0: rx_hash 0x40046359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36604 dport 36862] != expected 0x95bb5422 # # Exception| cpu 0: rx_hash 0x445c817a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36606 dport 36862] != expected 0x5844326a # # Exception| cpu 0: rx_hash 0x45a252c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36644 dport 36862] != expected 0x71b8991e # # Exception| cpu 0: rx_hash 0x12a7b041 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36682 dport 36862] != expected 0xeb7798b6 # # Exception| cpu 0: rx_hash 0xd6744e26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36696 dport 36862] != expected 0xdf371237 # # Exception| cpu 0: rx_hash 0xd000dd14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36702 dport 36862] != expected 0xf437c75b # # Exception| cpu 0: rx_hash 0x3727f88c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36720 dport 36862] != expected 0x50973dc1 # # Exception| cpu 0: rx_hash 0xb9254105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36758 dport 36862] != expected 0xa6101862 # # Exception| cpu 0: rx_hash 0x9ca509c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36780 dport 36862] != expected 0x1df0bd15 # # Exception| cpu 0: rx_hash 0x5c2e158c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 36862] != expected 0xe44f51dc # # Exception| cpu 0: rx_hash 0x4cc240fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36812 dport 36862] != expected 0x5f40b043 # # Exception| cpu 0: rx_hash 0x0b2bf705 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36818 dport 36862] != expected 0x7e805074 # # Exception| cpu 0: rx_hash 0x8c495cbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 36828 dport 36862] != expected 0xa6ff5c8a # # Exception| cpu 0: rx_hash 0x2eabbfc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36840 dport 36862] != expected 0xc560f503 # # Exception| cpu 0: rx_hash 0xee20a38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36856 dport 36862] != expected 0x3cdf19ca # # Exception| cpu 0: rx_hash 0xcd570bef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36882 dport 36862] != expected 0x296268f3 # # Exception| cpu 0: rx_hash 0x69c17baa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36896 dport 36862] != expected 0x61fd1416 # # Exception| cpu 0: rx_hash 0x7f59bdef [saddr 192.0.3.2 daddr 192.0.3.1 sport 36950 dport 36862] != expected 0xf1f220e5 # # Exception| cpu 0: rx_hash 0x987e9877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36984 dport 36862] != expected 0x5552da7f # # Exception| cpu 0: rx_hash 0x57e10532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36998 dport 36862] != expected 0xa915ca87 # # Exception| cpu 0: rx_hash 0x167c21fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 37022 dport 36862] != expected 0xa3d5ffdc # # Exception| cpu 0: rx_hash 0x65075808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37136 dport 36862] != expected 0xab06f077 # # Exception| cpu 0: rx_hash 0x44dff2e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37160 dport 36862] != expected 0xdd193348 # # 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 0x8c28c3c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59860 dport 55011] OK # # # cpu 0: rx_hash 0x0d3efb4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59868 dport 55011] OK # # # cpu 0: rx_hash 0x0966196e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59870 dport 55011] OK # # # cpu 0: rx_hash 0x28beb380 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 55011] OK # # # cpu 0: rx_hash 0xa9a88b08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59886 dport 55011] OK # # # cpu 0: rx_hash 0x5e9c923e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59908 dport 55011] OK # # # cpu 0: rx_hash 0xdf8aaab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59916 dport 55011] OK # # # cpu 0: rx_hash 0x1f01b6f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59932 dport 55011] OK # # # cpu 0: rx_hash 0xec92243e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59968 dport 55011] OK # # # cpu 0: rx_hash 0xeebe552f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59972 dport 55011] OK # # # cpu 0: rx_hash 0x2e35496b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59988 dport 55011] OK # # # cpu 0: rx_hash 0xaf2371e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59996 dport 55011] OK # # # cpu 0: rx_hash 0x04a180a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60032 dport 55011] OK # # # cpu 0: rx_hash 0xc42a9ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60048 dport 55011] OK # # # cpu 0: rx_hash 0xc25e0fd1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 55011] OK # # # cpu 4: rx_hash 0x5c4f8af6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59828 dport 55011] OK # # # cpu 4: rx_hash 0x4e8fae90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59840 dport 55011] OK # # # cpu 4: rx_hash 0xcf999618 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59848 dport 55011] OK # # # cpu 4: rx_hash 0x6b0fe65d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59898 dport 55011] OK # # # cpu 4: rx_hash 0x3a81fe3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59942 dport 55011] OK # # # cpu 4: rx_hash 0x099970b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60010 dport 55011] OK # # # cpu 4: rx_hash 0x727cc8c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60118 dport 55011] OK # # # cpu 4: rx_hash 0xd09e2bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60130 dport 55011] OK # # # cpu 4: rx_hash 0x90fddcc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60192 dport 55011] OK # # # cpu 4: rx_hash 0x5076c08d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60208 dport 55011] OK # # # cpu 4: rx_hash 0xc3a0dc63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60236 dport 55011] OK # # # cpu 4: rx_hash 0x032bc027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60252 dport 55011] OK # # # cpu 4: rx_hash 0xe278768d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60276 dport 55011] OK # # # cpu 4: rx_hash 0xaedda251 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60294 dport 55011] OK # # # cpu 4: rx_hash 0x68222d27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60304 dport 55011] OK # # # cpu 4: rx_hash 0x4da265ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60330 dport 55011] OK # # # cpu 4: rx_hash 0x8b5dea9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60348 dport 55011] OK # # # cpu 4: rx_hash 0x188bf672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60352 dport 55011] OK # # # cpu 4: rx_hash 0x1aa78763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60356 dport 55011] OK # # # cpu 4: rx_hash 0x39535c9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60408 dport 55011] OK # # # cpu 4: rx_hash 0x3f27cfae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60414 dport 55011] OK # # # cpu 5: rx_hash 0x2a92c291 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59874 dport 55011] OK # # # cpu 5: rx_hash 0xfe520058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59956 dport 55011] OK # # # cpu 5: rx_hash 0x0fede385 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60012 dport 55011] OK # # # cpu 5: rx_hash 0xcf66ffc1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60028 dport 55011] OK # # # cpu 5: rx_hash 0x66c87f94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60068 dport 55011] OK # # # cpu 5: rx_hash 0xe7de471c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60076 dport 55011] OK # # # cpu 5: rx_hash 0x25792a49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60088 dport 55011] OK # # # cpu 5: rx_hash 0x53a4622e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60142 dport 55011] OK # # # cpu 5: rx_hash 0x97779c49 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60156 dport 55011] OK # # # cpu 5: rx_hash 0xf6ccc1d9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60166 dport 55011] OK # # # cpu 5: rx_hash 0x3647dd9d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60182 dport 55011] OK # # # cpu 5: rx_hash 0xb57d9404 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60186 dport 55011] OK # # # cpu 5: rx_hash 0x409a95fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60224 dport 55011] OK # # # cpu 5: rx_hash 0x823df8af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60244 dport 55011] OK # # # cpu 5: rx_hash 0x9bb1bfeb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60364 dport 55011] OK # # # cpu 5: rx_hash 0x5d4e309d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60378 dport 55011] OK # # # cpu 5: rx_hash 0x228cde25 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60428 dport 55011] OK # # # cpu 5: rx_hash 0x674918ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60438 dport 55011] OK # # # cpu 5: rx_hash 0xe207c261 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60444 dport 55011] OK # # # cpu 5: rx_hash 0x90826825 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60488 dport 55011] OK # # # cpu 5: rx_hash 0xd547aeca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60498 dport 55011] OK # # # count: pass=57 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 32783 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52703 dport 32783] != expected 0xa75b54c1 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52703 dport 32783] != expected 0xa75b54c1 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52581 dport 32783] != expected 0x838c0c2f # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52581 dport 32783] != expected 0x838c0c2f # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33365 dport 32783] != expected 0x5591f8b9 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33365 dport 32783] != expected 0x5591f8b9 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40589 dport 32783] != expected 0x60e5f4cf # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40589 dport 32783] != expected 0x60e5f4cf # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56055 dport 32783] != expected 0xd7b23ac2 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56055 dport 32783] != expected 0xd7b23ac2 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35715 dport 32783] != expected 0x601e46a2 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35715 dport 32783] != expected 0x601e46a2 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36259 dport 32783] != expected 0x28eab013 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36259 dport 32783] != expected 0x28eab013 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53709 dport 32783] != expected 0xdf7e1c6 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53709 dport 32783] != expected 0xdf7e1c6 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50956 dport 32783] != expected 0x878394c4 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50956 dport 32783] != expected 0x878394c4 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49209 dport 32783] != expected 0x4520fc4 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49209 dport 32783] != expected 0x4520fc4 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50101 dport 32783] != expected 0xe6b39941 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50101 dport 32783] != expected 0xe6b39941 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49846 dport 32783] != expected 0xff29cd55 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49846 dport 32783] != expected 0xff29cd55 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 32783] != expected 0x53c546be # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 44946 dport 32783] != expected 0x53c546be # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38597 dport 32783] != expected 0xa406a9b6 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38597 dport 32783] != expected 0xa406a9b6 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45490 dport 32783] != expected 0x963b703a # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45490 dport 32783] != expected 0x963b703a # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34484 dport 32783] != expected 0xe3b55 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34484 dport 32783] != expected 0xe3b55 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37282 dport 32783] != expected 0x2df84305 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 37282 dport 32783] != expected 0x2df84305 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45589 dport 32783] != expected 0xad7b6391 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45589 dport 32783] != expected 0xad7b6391 # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50937 dport 32783] != expected 0x912109ba # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50937 dport 32783] != expected 0x912109ba # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42874 dport 32783] != expected 0x74ce103a # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42874 dport 32783] != expected 0x74ce103a # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39084 dport 32783] != expected 0xb3efceee # # Exception| cpu 0: rx_hash 0xb955c20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39084 dport 32783] != expected 0xb3efceee # # Exception| count: pass=0 nohash=0 fail=42 # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 45114 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42848 dport 45114] != expected 0x325c13f # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42848 dport 45114] != expected 0x325c13f # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54219 dport 45114] != expected 0xa89cf25c # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54219 dport 45114] != expected 0xa89cf25c # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51616 dport 45114] != expected 0xdc416044 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51616 dport 45114] != expected 0xdc416044 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47068 dport 45114] != expected 0x5200f254 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47068 dport 45114] != expected 0x5200f254 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58383 dport 45114] != expected 0x2c2d2c11 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58383 dport 45114] != expected 0x2c2d2c11 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34680 dport 45114] != expected 0x57d8a07d # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34680 dport 45114] != expected 0x57d8a07d # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49913 dport 45114] != expected 0x8ac2b8c1 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49913 dport 45114] != expected 0x8ac2b8c1 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60356 dport 45114] != expected 0x4d6e450a # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60356 dport 45114] != expected 0x4d6e450a # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45748 dport 45114] != expected 0x47b1e5a # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45748 dport 45114] != expected 0x47b1e5a # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 45114] != expected 0x25a01a1d # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43398 dport 45114] != expected 0x25a01a1d # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43766 dport 45114] != expected 0xcf40a64c # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43766 dport 45114] != expected 0xcf40a64c # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35026 dport 45114] != expected 0xee4d4413 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35026 dport 45114] != expected 0xee4d4413 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50190 dport 45114] != expected 0x31fcadd9 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50190 dport 45114] != expected 0x31fcadd9 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58113 dport 45114] != expected 0xfa4142fc # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58113 dport 45114] != expected 0xfa4142fc # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37255 dport 45114] != expected 0x473006f1 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37255 dport 45114] != expected 0x473006f1 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50772 dport 45114] != expected 0x921ff4c5 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50772 dport 45114] != expected 0x921ff4c5 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36566 dport 45114] != expected 0x11674191 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36566 dport 45114] != expected 0x11674191 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52227 dport 45114] != expected 0xeff6363e # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52227 dport 45114] != expected 0xeff6363e # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52525 dport 45114] != expected 0xa4d9a262 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52525 dport 45114] != expected 0xa4d9a262 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38479 dport 45114] != expected 0x7f1b5fb7 # # Exception| cpu 5: rx_hash 0xc5480164 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38479 dport 45114] != expected 0x7f1b5fb7 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->