< 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]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib' 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 447, 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 54373 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x376256f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60832 dport 54373] != expected 0xbc2d753f # # Exception| cpu 0: rx_hash 0x9b2b1bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60836 dport 54373] != expected 0xe36f7d78 # # Exception| cpu 0: rx_hash 0xbe8f74d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60862 dport 54373] != expected 0xe59aebc4 # # Exception| cpu 0: rx_hash 0xd1ef8f6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60900 dport 54373] != expected 0x469b5dfc # # Exception| cpu 0: rx_hash 0x84f21805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60930 dport 54373] != expected 0xc678b8ca # # Exception| cpu 0: rx_hash 0x8a442438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60936 dport 54373] != expected 0x575dac67 # # Exception| cpu 0: rx_hash 0x6c4dc459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60986 dport 54373] != expected 0x35e17ff0 # # Exception| cpu 0: rx_hash 0xce368cd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60994 dport 54373] != expected 0x638c984e # # Exception| cpu 0: rx_hash 0x83d9a486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32832 dport 54373] != expected 0x8c28f3bd # # Exception| cpu 0: rx_hash 0x0482ba98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32852 dport 54373] != expected 0x44ba79eb # # Exception| cpu 0: rx_hash 0x16508d2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32864 dport 54373] != expected 0xc7c0b2b5 # # Exception| cpu 0: rx_hash 0x6b246426 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32916 dport 54373] != expected 0x33b4492d # # Exception| cpu 0: rx_hash 0xa889eb29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32956 dport 54373] != expected 0x57fd0c06 # # Exception| cpu 0: rx_hash 0x9f7b8a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32996 dport 54373] != expected 0x4a78aab0 # # Exception| cpu 0: rx_hash 0x4e0432b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33016 dport 54373] != expected 0xad4b24c5 # # Exception| cpu 0: rx_hash 0x269ae092 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33048 dport 54373] != expected 0xf8d05d2a # # Exception| cpu 0: rx_hash 0x626c7183 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33060 dport 54373] != expected 0x540b9257 # # Exception| cpu 0: rx_hash 0x493c3e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33240 dport 54373] != expected 0x8fde6dec # # Exception| cpu 0: rx_hash 0x5bee099b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33260 dport 54373] != expected 0xca4a6b2 # # Exception| cpu 0: rx_hash 0x0ef39ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33290 dport 54373] != expected 0x8c474384 # # Exception| cpu 0: rx_hash 0x3901ffd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33362 dport 54373] != expected 0x91c2e532 # # Exception| cpu 0: rx_hash 0xf41a4ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33392 dport 54373] != expected 0x64aeb4b4 # # Exception| cpu 0: rx_hash 0xd1fc3f74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33414 dport 54373] != expected 0x2e5e5fa2 # # Exception| cpu 0: rx_hash 0xa27cf6bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33428 dport 54373] != expected 0x70acd3d # # Exception| cpu 0: rx_hash 0xe68a67ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 33448 dport 54373] != expected 0xabd10240 # # Exception| cpu 0: rx_hash 0x950aae65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33466 dport 54373] != expected 0x828590df # # Exception| cpu 0: rx_hash 0x12d58983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33496 dport 54373] != expected 0xd21de1dd # # Exception| cpu 0: rx_hash 0xa2f8cf44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33506 dport 54373] != expected 0x9f003669 # # Exception| cpu 0: rx_hash 0xd178068c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33520 dport 54373] != expected 0xb654a4f6 # # Exception| cpu 0: rx_hash 0x3ebdcab0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33540 dport 54373] != expected 0x2b5d574f # # Exception| cpu 0: rx_hash 0xd6862f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33610 dport 54373] != expected 0x40ce6b21 # # Exception| cpu 4: rx_hash 0x7d22fbde [saddr 192.0.3.2 daddr 192.0.3.1 sport 60822 dport 54373] != expected 0x81d3aeef # # Exception| cpu 4: rx_hash 0x897d15f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60902 dport 54373] != expected 0xf81f4d72 # # Exception| cpu 4: rx_hash 0x5802ad48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60922 dport 54373] != expected 0x1f2cc307 # # Exception| cpu 4: rx_hash 0xc7ab0c6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 32778 dport 54373] != expected 0xb8f9c794 # # Exception| cpu 4: rx_hash 0xecb95f3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32794 dport 54373] != expected 0x2f294585 # # Exception| cpu 4: rx_hash 0x04068360 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32802 dport 54373] != expected 0xdcb082bf # # Exception| cpu 4: rx_hash 0xa84fce2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 32806 dport 54373] != expected 0x83f28af8 # # Exception| cpu 4: rx_hash 0x77864aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32816 dport 54373] != expected 0xf5e41020 # # Exception| cpu 4: rx_hash 0x4ec217b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32866 dport 54373] != expected 0x7944a23b # # Exception| cpu 4: rx_hash 0xe28b5af9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32870 dport 54373] != expected 0x2606aa7c # # Exception| cpu 4: rx_hash 0x18e6b112 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32874 dport 54373] != expected 0x56e5a618 # # Exception| cpu 4: rx_hash 0x65d044e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32882 dport 54373] != expected 0xee94202a # # Exception| cpu 4: rx_hash 0x9fffb3f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32914 dport 54373] != expected 0xd27251e4 # # Exception| cpu 4: rx_hash 0xdb0922e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32942 dport 54373] != expected 0x7ea99e99 # # Exception| cpu 4: rx_hash 0xc7e91093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32998 dport 54373] != expected 0xf4fcba3e # # Exception| cpu 4: rx_hash 0x47c81eed [saddr 192.0.3.2 daddr 192.0.3.1 sport 33086 dport 54373] != expected 0x52fe04eb # # Exception| cpu 4: rx_hash 0xb397f0c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33102 dport 54373] != expected 0x2b32e776 # # Exception| cpu 4: rx_hash 0x9885a390 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33118 dport 54373] != expected 0xbce26567 # # Exception| cpu 4: rx_hash 0x28a8e557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33124 dport 54373] != expected 0xf1ffb2d3 # # Exception| cpu 4: rx_hash 0xf76161d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33138 dport 54373] != expected 0x87e9280b # # Exception| cpu 4: rx_hash 0x5b282c9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33142 dport 54373] != expected 0xd8ab204c # # Exception| cpu 4: rx_hash 0x0d0c8a39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33150 dport 54373] != expected 0xf70a246f # # Exception| cpu 4: rx_hash 0x8a1588db [saddr 192.0.3.2 daddr 192.0.3.1 sport 33158 dport 54373] != expected 0x739dd393 # # Exception| cpu 4: rx_hash 0x5b6a3063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33178 dport 54373] != expected 0x94ae5de6 # # Exception| cpu 4: rx_hash 0x1f9ca172 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33190 dport 54373] != expected 0x3875929b # # Exception| cpu 4: rx_hash 0x98c7bf6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33202 dport 54373] != expected 0xf0e718cd # # Exception| cpu 4: rx_hash 0x62aa5487 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33214 dport 54373] != expected 0x800414a9 # # Exception| cpu 4: rx_hash 0x84278d1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33274 dport 54373] != expected 0x7ab23c6a # # Exception| cpu 4: rx_hash 0x61175cb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33318 dport 54373] != expected 0xb74c0ee8 # # Exception| cpu 4: rx_hash 0x6fa1608a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33324 dport 54373] != expected 0x26691a45 # # Exception| cpu 4: rx_hash 0x1c21a942 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33342 dport 54373] != expected 0xf3d88da # # Exception| cpu 4: rx_hash 0x1ca590ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 33352 dport 54373] != expected 0x9737738e # # Exception| cpu 4: rx_hash 0xe87e476c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33358 dport 54373] != expected 0x76f16b47 # # Exception| cpu 4: rx_hash 0x6f255972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33370 dport 54373] != expected 0xbe63e111 # # Exception| cpu 4: rx_hash 0x2527e8a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33408 dport 54373] != expected 0xcf98476b # # Exception| cpu 4: rx_hash 0x58111d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33432 dport 54373] != expected 0x77e9c159 # # Exception| cpu 4: rx_hash 0x1251b07b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33454 dport 54373] != expected 0x4a171a89 # # Exception| cpu 4: rx_hash 0x6155404b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33482 dport 54373] != expected 0xfb497342 # # Exception| cpu 4: rx_hash 0x25a3d15a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33526 dport 54373] != expected 0x5792bc3f # # Exception| cpu 4: rx_hash 0x4d3d0378 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33558 dport 54373] != expected 0x209c5d0 # # Exception| cpu 4: rx_hash 0x077dae54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33568 dport 54373] != expected 0x3ff71e00 # # Exception| cpu 4: rx_hash 0x3e39f348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33650 dport 54373] != expected 0xb357ac1b # # Exception| cpu 4: rx_hash 0x7a8d7ea5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33698 dport 54373] != expected 0x53891ecc # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x184665f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55906 dport 34280] OK # # # cpu 0: rx_hash 0xc939dd4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55934 dport 34280] OK # # # cpu 0: rx_hash 0xfe0d9968 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55996 dport 34280] OK # # # cpu 0: rx_hash 0x52c0eddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56014 dport 34280] OK # # # cpu 0: rx_hash 0x9fdb5eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56044 dport 34280] OK # # # cpu 0: rx_hash 0x0d286726 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56064 dport 34280] OK # # # cpu 0: rx_hash 0x84c54505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56094 dport 34280] OK # # # cpu 0: rx_hash 0xc0b7edec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56148 dport 34280] OK # # # cpu 0: rx_hash 0xce01d1d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56158 dport 34280] OK # # # cpu 0: rx_hash 0x280831b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56172 dport 34280] OK # # # cpu 0: rx_hash 0x031a62e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 34280] OK # # # cpu 0: rx_hash 0xd227c6a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56204 dport 34280] OK # # # cpu 0: rx_hash 0x47aeef0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56236 dport 34280] OK # # # cpu 0: rx_hash 0x110e7050 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56274 dport 34280] OK # # # cpu 0: rx_hash 0x0d6a7bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56300 dport 34280] OK # # # cpu 0: rx_hash 0xd2a3ff5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56314 dport 34280] OK # # # cpu 0: rx_hash 0x9e24d489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56324 dport 34280] OK # # # cpu 0: rx_hash 0x64493f62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56328 dport 34280] OK # # # cpu 0: rx_hash 0xeda41d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56342 dport 34280] OK # # # cpu 0: rx_hash 0xa9528c50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56362 dport 34280] OK # # # cpu 0: rx_hash 0x2e8dabb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56392 dport 34280] OK # # # cpu 0: rx_hash 0xfff2130e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56404 dport 34280] OK # # # cpu 0: rx_hash 0x6a7b3aa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56436 dport 34280] OK # # # cpu 0: rx_hash 0x20798b77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56494 dport 34280] OK # # # cpu 0: rx_hash 0x8cb4ffc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 34280] OK # # # cpu 0: rx_hash 0xe3503d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56560 dport 34280] OK # # # cpu 0: rx_hash 0x193dd66b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56572 dport 34280] OK # # # cpu 0: rx_hash 0x5ab1571a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56588 dport 34280] OK # # # cpu 0: rx_hash 0x7f153874 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56598 dport 34280] OK # # # cpu 0: rx_hash 0x1e47c60b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56624 dport 34280] OK # # # cpu 0: rx_hash 0x6d43363b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56660 dport 34280] OK # # # cpu 0: rx_hash 0xf8ca1f92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56692 dport 34280] OK # # # cpu 0: rx_hash 0x97e8f8d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56770 dport 34280] OK # # # cpu 0: rx_hash 0x5af34be6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56800 dport 34280] OK # # # cpu 0: rx_hash 0xdda855f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56820 dport 34280] OK # # # cpu 0: rx_hash 0xa3a791c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56834 dport 34280] OK # # # cpu 0: rx_hash 0x45ae71a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56880 dport 34280] OK # # # cpu 4: rx_hash 0x16746030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55838 dport 34280] OK # # # cpu 4: rx_hash 0xfecbbc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55846 dport 34280] OK # # # cpu 4: rx_hash 0xf07d8051 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55852 dport 34280] OK # # # cpu 4: rx_hash 0x7990a272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55858 dport 34280] OK # # # cpu 4: rx_hash 0xc97bc1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55954 dport 34280] OK # # # cpu 4: rx_hash 0x65328cfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55958 dport 34280] OK # # # cpu 4: rx_hash 0x21402415 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56028 dport 34280] OK # # # cpu 4: rx_hash 0x16367ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56050 dport 34280] OK # # # cpu 4: rx_hash 0x55bafdbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56066 dport 34280] OK # # # cpu 4: rx_hash 0x3a5e3fff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56110 dport 34280] OK # # # cpu 4: rx_hash 0x495acfcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56138 dport 34280] OK # # # cpu 4: rx_hash 0x5bcae484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56210 dport 34280] OK # # # cpu 4: rx_hash 0xf783a9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56214 dport 34280] OK # # # cpu 4: rx_hash 0xa1a70f6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56222 dport 34280] OK # # # cpu 4: rx_hash 0xb37538d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 34280] OK # # # cpu 4: rx_hash 0x3a1c2303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56258 dport 34280] OK # # # cpu 4: rx_hash 0xbb80bbe7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56350 dport 34280] OK # # # cpu 4: rx_hash 0xe3961884 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56426 dport 34280] OK # # # cpu 4: rx_hash 0x4fdf55c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56430 dport 34280] OK # # # cpu 4: rx_hash 0xe3d40478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56454 dport 34280] OK # # # cpu 4: rx_hash 0xed623845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56460 dport 34280] OK # # # cpu 4: rx_hash 0xb5f0a2de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56462 dport 34280] OK # # # cpu 4: rx_hash 0x9ee2f18d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56478 dport 34280] OK # # # cpu 4: rx_hash 0xa7229569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56506 dport 34280] OK # # # cpu 4: rx_hash 0x0b6bd824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56510 dport 34280] OK # # # cpu 4: rx_hash 0x54076b27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56582 dport 34280] OK # # # cpu 4: rx_hash 0x991cd815 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56612 dport 34280] OK # # # cpu 4: rx_hash 0xbcb8b77b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56638 dport 34280] OK # # # cpu 4: rx_hash 0x1ec3fff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56646 dport 34280] OK # # # cpu 4: rx_hash 0xe4ec08e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56742 dport 34280] OK # # # cpu 4: rx_hash 0xc1cc5e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56778 dport 34280] OK # # # cpu 4: rx_hash 0xb24c97ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56792 dport 34280] OK # # # cpu 4: rx_hash 0x88b5c296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56850 dport 34280] OK # # # cpu 4: rx_hash 0x24fc8fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56854 dport 34280] OK # # # cpu 4: rx_hash 0xb1f19f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56896 dport 34280] OK # # # cpu 4: rx_hash 0xd0e17d09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56970 dport 34280] OK # # # count: pass=73 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 447, 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 60475 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56853 dport 60475] != expected 0xf02eeaf # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56853 dport 60475] != expected 0xf02eeaf # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57589 dport 60475] != expected 0x75f6c0be # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57589 dport 60475] != expected 0x75f6c0be # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34663 dport 60475] != expected 0x3b2a903b # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34663 dport 60475] != expected 0x3b2a903b # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59277 dport 60475] != expected 0x6407e939 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59277 dport 60475] != expected 0x6407e939 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43850 dport 60475] != expected 0x4912f707 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 43850 dport 60475] != expected 0x4912f707 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46691 dport 60475] != expected 0xe8c9a89e # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46691 dport 60475] != expected 0xe8c9a89e # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34860 dport 60475] != expected 0xb840ea32 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34860 dport 60475] != expected 0xb840ea32 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50583 dport 60475] != expected 0xf50713d4 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50583 dport 60475] != expected 0xf50713d4 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42581 dport 60475] != expected 0x93a0a3cc # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42581 dport 60475] != expected 0x93a0a3cc # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 60475] != expected 0x729cf44a # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59330 dport 60475] != expected 0x729cf44a # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34669 dport 60475] != expected 0xaa0f8496 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34669 dport 60475] != expected 0xaa0f8496 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47932 dport 60475] != expected 0x978fdcd1 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47932 dport 60475] != expected 0x978fdcd1 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40324 dport 60475] != expected 0x3b4625f0 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40324 dport 60475] != expected 0x3b4625f0 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34042 dport 60475] != expected 0x2e28a320 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34042 dport 60475] != expected 0x2e28a320 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37105 dport 60475] != expected 0x9ecd041a # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 37105 dport 60475] != expected 0x9ecd041a # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50451 dport 60475] != expected 0x78bf0bd1 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 50451 dport 60475] != expected 0x78bf0bd1 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56597 dport 60475] != expected 0x52c1629e # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 56597 dport 60475] != expected 0x52c1629e # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48368 dport 60475] != expected 0xd7fe2e4a # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 48368 dport 60475] != expected 0xd7fe2e4a # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51129 dport 60475] != expected 0x4436ca26 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51129 dport 60475] != expected 0x4436ca26 # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42629 dport 60475] != expected 0x737e111b # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42629 dport 60475] != expected 0x737e111b # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38440 dport 60475] != expected 0x25b55eb # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 38440 dport 60475] != expected 0x25b55eb # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55955 dport 60475] != expected 0x2661a42c # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55955 dport 60475] != expected 0x2661a42c # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 32813 dport 60475] != expected 0x48676a2b # # Exception| cpu 5: rx_hash 0xb2ff46fd [saddr 192.0.3.2 daddr 192.0.3.1 sport 32813 dport 60475] != expected 0x48676a2b # # 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 447, 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 55884 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53449 dport 55884] != expected 0xce3d6ac6 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53449 dport 55884] != expected 0xce3d6ac6 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 55884] != expected 0x226990a3 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34532 dport 55884] != expected 0x226990a3 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43833 dport 55884] != expected 0xe54b0265 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43833 dport 55884] != expected 0xe54b0265 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42700 dport 55884] != expected 0xed519685 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42700 dport 55884] != expected 0xed519685 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52506 dport 55884] != expected 0xbe5e120a # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52506 dport 55884] != expected 0xbe5e120a # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41739 dport 55884] != expected 0x3114c6a2 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41739 dport 55884] != expected 0x3114c6a2 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41677 dport 55884] != expected 0x38d8eaff # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41677 dport 55884] != expected 0x38d8eaff # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47993 dport 55884] != expected 0xb6a484e2 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47993 dport 55884] != expected 0xb6a484e2 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46006 dport 55884] != expected 0xf88e3abd # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46006 dport 55884] != expected 0xf88e3abd # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40693 dport 55884] != expected 0x9323c032 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40693 dport 55884] != expected 0x9323c032 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43025 dport 55884] != expected 0x7d0f3ac5 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43025 dport 55884] != expected 0x7d0f3ac5 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56829 dport 55884] != expected 0x18a415af # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56829 dport 55884] != expected 0x18a415af # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47949 dport 55884] != expected 0xa476b355 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47949 dport 55884] != expected 0xa476b355 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47812 dport 55884] != expected 0xf4a44f9b # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47812 dport 55884] != expected 0xf4a44f9b # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37433 dport 55884] != expected 0x5012988c # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37433 dport 55884] != expected 0x5012988c # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42752 dport 55884] != expected 0xea2b86e5 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42752 dport 55884] != expected 0xea2b86e5 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52759 dport 55884] != expected 0xaeff7b79 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52759 dport 55884] != expected 0xaeff7b79 # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44737 dport 55884] != expected 0x944f6cff # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44737 dport 55884] != expected 0x944f6cff # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37512 dport 55884] != expected 0x7ace9d2b # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37512 dport 55884] != expected 0x7ace9d2b # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 55884] != expected 0x3f3f6a1d # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 55884] != expected 0x3f3f6a1d # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44490 dport 55884] != expected 0x7035d25a # # Exception| cpu 4: rx_hash 0xe750b860 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44490 dport 55884] != expected 0x7035d25a # # 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 447, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->