< 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 216, 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 60968 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe9a3ffb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45488 dport 60968] != expected 0xc99f70a9 # # Exception| cpu 0: rx_hash 0x647a1b3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45492 dport 60968] != expected 0x15588891 # # Exception| cpu 0: rx_hash 0x304382aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45534 dport 60968] != expected 0x94e00478 # # Exception| cpu 0: rx_hash 0x393d0e14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45548 dport 60968] != expected 0x81c6f500 # # Exception| cpu 0: rx_hash 0x8acda8fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 45554 dport 60968] != expected 0xbddcff5b # # Exception| cpu 0: rx_hash 0xab739a3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45578 dport 60968] != expected 0xfef6d21c # # Exception| cpu 0: rx_hash 0x955ad856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45584 dport 60968] != expected 0x1e2b207f # # Exception| cpu 0: rx_hash 0x4805e31a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45594 dport 60968] != expected 0xc9c72c12 # # Exception| cpu 0: rx_hash 0x417b6fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45608 dport 60968] != expected 0xdce1dd6a # # Exception| cpu 0: rx_hash 0xcca28b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45612 dport 60968] != expected 0x262552 # # Exception| cpu 0: rx_hash 0x3287de7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 60968] != expected 0xc142efcf # # Exception| cpu 0: rx_hash 0xf46b2c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45722 dport 60968] != expected 0xaf2113d3 # # Exception| cpu 0: rx_hash 0xfd15a080 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45736 dport 60968] != expected 0xba07e2ab # # Exception| cpu 0: rx_hash 0x5556cf65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45748 dport 60968] != expected 0x3f921881 # # Exception| cpu 0: rx_hash 0x8809f429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45758 dport 60968] != expected 0xe87e14ec # # Exception| cpu 0: rx_hash 0x7d0d8ee6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45818 dport 60968] != expected 0xf9759357 # # Exception| cpu 0: rx_hash 0x25c22262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45828 dport 60968] != expected 0xc6ae39a9 # # Exception| cpu 0: rx_hash 0x7c3a7117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45880 dport 60968] != expected 0xd8a33c84 # # Exception| cpu 0: rx_hash 0x4fd2f99b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45940 dport 60968] != expected 0xa7cb4723 # # Exception| cpu 0: rx_hash 0x90d261f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46006 dport 60968] != expected 0xb56ef710 # # Exception| cpu 0: rx_hash 0x19b4c320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46038 dport 60968] != expected 0xe33a7794 # # Exception| cpu 0: rx_hash 0x10ca4f9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46052 dport 60968] != expected 0xf61c86ec # # Exception| cpu 0: rx_hash 0x7e65d238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46064 dport 60968] != expected 0x1dea80da # # Exception| cpu 0: rx_hash 0xe80fffb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46070 dport 60968] != expected 0x78a28893 # # Exception| cpu 0: rx_hash 0xe3632fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46084 dport 60968] != expected 0x60b86e41 # # Exception| cpu 0: rx_hash 0x258fdd9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46092 dport 60968] != expected 0xedb925d # # Exception| cpu 0: rx_hash 0xdd4a6db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46110 dport 60968] != expected 0x80659c22 # # Exception| cpu 0: rx_hash 0x12d8134d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46116 dport 60968] != expected 0xfb209146 # # Exception| cpu 0: rx_hash 0x2cf15120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46142 dport 60968] != expected 0x1bfd6325 # # Exception| cpu 0: rx_hash 0x3a8352ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 46186 dport 60968] != expected 0x3dc71a90 # # Exception| cpu 0: rx_hash 0xc967cd71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46210 dport 60968] != expected 0x631659c9 # # Exception| cpu 0: rx_hash 0x2a11b450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46226 dport 60968] != expected 0x5427a7c7 # # Exception| cpu 0: rx_hash 0xa7c850d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46230 dport 60968] != expected 0x88e05fff # # Exception| cpu 0: rx_hash 0xe583caad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46248 dport 60968] != expected 0x2f62aaa3 # # Exception| cpu 0: rx_hash 0x56736c47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46262 dport 60968] != expected 0x1378a0f8 # # Exception| cpu 0: rx_hash 0x06f5b38c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46264 dport 60968] != expected 0x185354ad # # Exception| cpu 0: rx_hash 0x1087b062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46316 dport 60968] != expected 0x3e692d18 # # Exception| cpu 0: rx_hash 0x659be4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46330 dport 60968] != expected 0x6c10db5f # # Exception| cpu 0: rx_hash 0xde22316e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46356 dport 60968] != expected 0x64fa8faf # # Exception| cpu 0: rx_hash 0x9c69ab14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 60968] != expected 0xc3787af3 # # Exception| cpu 0: rx_hash 0x7f1fd235 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46394 dport 60968] != expected 0xf44984fd # # 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 0xe78e25b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41036 dport 59954] OK # # # cpu 0: rx_hash 0xd9a767dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41046 dport 59954] OK # # # cpu 0: rx_hash 0x281c5b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41078 dport 59954] OK # # # cpu 0: rx_hash 0xdbf8c4f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41118 dport 59954] OK # # # cpu 0: rx_hash 0x9d0c18d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41156 dport 59954] OK # # # cpu 0: rx_hash 0x4053239b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41166 dport 59954] OK # # # cpu 0: rx_hash 0x11e203a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41218 dport 59954] OK # # # cpu 0: rx_hash 0xf2947a80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41234 dport 59954] OK # # # cpu 0: rx_hash 0xfbeaf63e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41248 dport 59954] OK # # # cpu 0: rx_hash 0x763312b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41252 dport 59954] OK # # # cpu 0: rx_hash 0x6d80dbb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41254 dport 59954] OK # # # cpu 0: rx_hash 0x95456b98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 59954] OK # # # cpu 0: rx_hash 0x693f9de9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41282 dport 59954] OK # # # cpu 0: rx_hash 0xafd36faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41290 dport 59954] OK # # # cpu 0: rx_hash 0x8a49e4c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41298 dport 59954] OK # # # cpu 0: rx_hash 0xe6b9da41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41358 dport 59954] OK # # # cpu 0: rx_hash 0xd890982c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41364 dport 59954] OK # # # cpu 0: rx_hash 0xc3235123 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41366 dport 59954] OK # # # cpu 0: rx_hash 0xa4f2403b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41392 dport 59954] OK # # # cpu 0: rx_hash 0xbbfecf6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41430 dport 59954] OK # # # cpu 0: rx_hash 0xa9338ada [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41446 dport 59954] OK # # # cpu 0: rx_hash 0xe62225b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41482 dport 59954] OK # # # cpu 0: rx_hash 0x7936848f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41534 dport 59954] OK # # # cpu 0: rx_hash 0x3fc258aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41572 dport 59954] OK # # # cpu 0: rx_hash 0xd7950e1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41614 dport 59954] OK # # # cpu 0: rx_hash 0x4881af2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41658 dport 59954] OK # # # cpu 0: rx_hash 0xdeeb82a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41660 dport 59954] OK # # # cpu 0: rx_hash 0x68939de0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41732 dport 59954] OK # # # cpu 0: rx_hash 0x90562dce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41750 dport 59954] OK # # # cpu 0: rx_hash 0x0f428cf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 59954] OK # # # cpu 0: rx_hash 0x316bce95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41784 dport 59954] OK # # # cpu 0: rx_hash 0x0bfdcaa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41798 dport 59954] OK # # # cpu 0: rx_hash 0xf3387a89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41812 dport 59954] OK # # # cpu 0: rx_hash 0xe1f53f38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41828 dport 59954] OK # # # cpu 0: rx_hash 0x4be9f3f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41904 dport 59954] OK # # # cpu 0: rx_hash 0xdd83de7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41910 dport 59954] OK # # # cpu 4: rx_hash 0x0244d784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40938 dport 59954] OK # # # cpu 4: rx_hash 0x942efa0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40940 dport 59954] OK # # # cpu 4: rx_hash 0x7758832d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 59954] OK # # # cpu 4: rx_hash 0xb3b7bc24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40998 dport 59954] OK # # # cpu 4: rx_hash 0xcb6a226c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41062 dport 59954] OK # # # cpu 4: rx_hash 0xe5d1869f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41092 dport 59954] OK # # # cpu 4: rx_hash 0xfe624f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41094 dport 59954] OK # # # cpu 4: rx_hash 0x86bfd1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41158 dport 59954] OK # # # cpu 4: rx_hash 0xe8104c7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41170 dport 59954] OK # # # cpu 4: rx_hash 0xe16ec0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41184 dport 59954] OK # # # cpu 4: rx_hash 0x7704ed48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41190 dport 59954] OK # # # cpu 4: rx_hash 0x94729469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41206 dport 59954] OK # # # cpu 4: rx_hash 0x26b5cd72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41258 dport 59954] OK # # # cpu 4: rx_hash 0xd3b1b7bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41326 dport 59954] OK # # # cpu 4: rx_hash 0x60411157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41328 dport 59954] OK # # # cpu 4: rx_hash 0x2b740793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41340 dport 59954] OK # # # cpu 4: rx_hash 0x05cfa360 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41374 dport 59954] OK # # # cpu 4: rx_hash 0x5c37f015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41378 dport 59954] OK # # # cpu 4: rx_hash 0x0cb12fde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41388 dport 59954] OK # # # cpu 4: rx_hash 0xf4749ff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41406 dport 59954] OK # # # cpu 4: rx_hash 0x080e6981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41416 dport 59954] OK # # # cpu 4: rx_hash 0xb6a4fa72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41476 dport 59954] OK # # # cpu 4: rx_hash 0x9a40fdae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41518 dport 59954] OK # # # cpu 4: rx_hash 0xa0d6f99c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41552 dport 59954] OK # # # cpu 4: rx_hash 0xf0502657 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41566 dport 59954] OK # # # cpu 4: rx_hash 0x516dc50c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41584 dport 59954] OK # # # cpu 4: rx_hash 0xf20f8578 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41622 dport 59954] OK # # # cpu 4: rx_hash 0xe0c2c0c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41638 dport 59954] OK # # # cpu 4: rx_hash 0x180770e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41652 dport 59954] OK # # # cpu 4: rx_hash 0xe47d8696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41666 dport 59954] OK # # # cpu 4: rx_hash 0x070bffb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41682 dport 59954] OK # # # cpu 4: rx_hash 0x0e757309 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41696 dport 59954] OK # # # cpu 4: rx_hash 0xd32a4845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41706 dport 59954] OK # # # cpu 4: rx_hash 0x847b8d0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41866 dport 59954] OK # # # cpu 4: rx_hash 0x1211a087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41868 dport 59954] OK # # # cpu 4: rx_hash 0x25466e54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41892 dport 59954] OK # # # cpu 4: rx_hash 0x6e737890 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41896 dport 59954] OK # # # cpu 4: rx_hash 0x1fd06a66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41946 dport 59954] OK # # # cpu 4: rx_hash 0x92098ee1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41950 dport 59954] OK # # # cpu 4: rx_hash 0xf5d89ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 59954] OK # # # cpu 4: rx_hash 0xc09d0df9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 59954] OK # # # count: pass=77 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 216, 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 33234 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43745 dport 33234] != expected 0x225ccc38 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43745 dport 33234] != expected 0x225ccc38 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51729 dport 33234] != expected 0x3c89d9f3 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51729 dport 33234] != expected 0x3c89d9f3 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53728 dport 33234] != expected 0x786ba48 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53728 dport 33234] != expected 0x786ba48 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54671 dport 33234] != expected 0xa53ae983 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54671 dport 33234] != expected 0xa53ae983 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36515 dport 33234] != expected 0xcb581ccd # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36515 dport 33234] != expected 0xcb581ccd # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35993 dport 33234] != expected 0xa9a49e59 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35993 dport 33234] != expected 0xa9a49e59 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42827 dport 33234] != expected 0xf10fbb77 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42827 dport 33234] != expected 0xf10fbb77 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40133 dport 33234] != expected 0xc2ca2a0e # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40133 dport 33234] != expected 0xc2ca2a0e # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54573 dport 33234] != expected 0xe1cbd934 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54573 dport 33234] != expected 0xe1cbd934 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48177 dport 33234] != expected 0x8150b82 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48177 dport 33234] != expected 0x8150b82 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60905 dport 33234] != expected 0xe2e4abb3 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60905 dport 33234] != expected 0xe2e4abb3 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46949 dport 33234] != expected 0x428b81db # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46949 dport 33234] != expected 0x428b81db # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35398 dport 33234] != expected 0xd8ee7caa # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35398 dport 33234] != expected 0xd8ee7caa # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34966 dport 33234] != expected 0x5d4c4d16 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34966 dport 33234] != expected 0x5d4c4d16 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41940 dport 33234] != expected 0x5430a9f7 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41940 dport 33234] != expected 0x5430a9f7 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45145 dport 33234] != expected 0xfa90d31e # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45145 dport 33234] != expected 0xfa90d31e # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53899 dport 33234] != expected 0xdfeb4653 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53899 dport 33234] != expected 0xdfeb4653 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 33234] != expected 0x9027e647 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43614 dport 33234] != expected 0x9027e647 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56251 dport 33234] != expected 0x65f3b46 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56251 dport 33234] != expected 0x65f3b46 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46980 dport 33234] != expected 0x126de7c # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46980 dport 33234] != expected 0x126de7c # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56373 dport 33234] != expected 0xcd84a73a # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56373 dport 33234] != expected 0xcd84a73a # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50852 dport 33234] != expected 0x93ac5be5 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50852 dport 33234] != expected 0x93ac5be5 # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55878 dport 33234] != expected 0xf314812b # # Exception| cpu 5: rx_hash 0xa5f88b64 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55878 dport 33234] != expected 0xf314812b # # 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 216, 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 50717 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39783 dport 50717] != expected 0xca9bb01b # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39783 dport 50717] != expected 0xca9bb01b # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48141 dport 50717] != expected 0xa6f29f0c # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48141 dport 50717] != expected 0xa6f29f0c # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 50717] != expected 0xed5a33a8 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49610 dport 50717] != expected 0xed5a33a8 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52532 dport 50717] != expected 0x67e9cda8 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52532 dport 50717] != expected 0x67e9cda8 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48752 dport 50717] != expected 0x5fab73e7 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48752 dport 50717] != expected 0x5fab73e7 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51421 dport 50717] != expected 0x8ad07e7e # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51421 dport 50717] != expected 0x8ad07e7e # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42817 dport 50717] != expected 0xa2135950 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42817 dport 50717] != expected 0xa2135950 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34333 dport 50717] != expected 0x524b7453 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34333 dport 50717] != expected 0x524b7453 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44853 dport 50717] != expected 0xbe1c8adc # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44853 dport 50717] != expected 0xbe1c8adc # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47295 dport 50717] != expected 0xe46f0572 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47295 dport 50717] != expected 0xe46f0572 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35882 dport 50717] != expected 0xf556d14e # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35882 dport 50717] != expected 0xf556d14e # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58985 dport 50717] != expected 0xb40b2d8f # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58985 dport 50717] != expected 0xb40b2d8f # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44757 dport 50717] != expected 0x552380b2 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44757 dport 50717] != expected 0x552380b2 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35939 dport 50717] != expected 0x7c002f5a # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35939 dport 50717] != expected 0x7c002f5a # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41058 dport 50717] != expected 0xb9dd336f # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41058 dport 50717] != expected 0xb9dd336f # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39010 dport 50717] != expected 0x410912d8 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39010 dport 50717] != expected 0x410912d8 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45948 dport 50717] != expected 0xc6e237a7 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45948 dport 50717] != expected 0xc6e237a7 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60303 dport 50717] != expected 0xc5153f7f # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60303 dport 50717] != expected 0xc5153f7f # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39053 dport 50717] != expected 0x13e032f0 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39053 dport 50717] != expected 0x13e032f0 # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60577 dport 50717] != expected 0xa289d19b # # Exception| cpu 5: rx_hash 0x8ec30922 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60577 dport 50717] != expected 0xa289d19b # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->