< 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 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 44762 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 92 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4cf34b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38612 dport 44762] != expected 0xaf44904e # # Exception| cpu 0: rx_hash 0x3b13a147 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38622 dport 44762] != expected 0x799b7fd4 # # Exception| cpu 0: rx_hash 0x15a200fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38696 dport 44762] != expected 0x89c9fad4 # # Exception| cpu 0: rx_hash 0xe03242a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38708 dport 44762] != expected 0xc9f91cb # # Exception| cpu 0: rx_hash 0xcff60bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38728 dport 44762] != expected 0x5f80ae7a # # Exception| cpu 0: rx_hash 0x8ece5fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38756 dport 44762] != expected 0x76446c38 # # Exception| cpu 0: rx_hash 0xde1eae5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 38782 dport 44762] != expected 0x97874dcb # # Exception| cpu 0: rx_hash 0x1404b06b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38830 dport 44762] != expected 0x4bbf29f5 # # Exception| cpu 0: rx_hash 0x1cf0e2a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38850 dport 44762] != expected 0x2fbcd82d # # Exception| cpu 0: rx_hash 0x7af8ad29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38910 dport 44762] != expected 0x3164d406 # # Exception| cpu 0: rx_hash 0x810275e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38916 dport 44762] != expected 0x547658a6 # # Exception| cpu 0: rx_hash 0x2b1aa571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38950 dport 44762] != expected 0x771e4cda # # Exception| cpu 0: rx_hash 0x657a9220 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38958 dport 44762] != expected 0x1927d008 # # Exception| cpu 0: rx_hash 0xfe16cd38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 44762] != expected 0xe6aa46e4 # # Exception| cpu 0: rx_hash 0x02d46d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39060 dport 44762] != expected 0xc5890f02 # # Exception| cpu 0: rx_hash 0x64dc22b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39080 dport 44762] != expected 0xdb510329 # # Exception| cpu 0: rx_hash 0x99b83226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39128 dport 44762] != expected 0x3a0499ee # # Exception| cpu 0: rx_hash 0xaf608c17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39166 dport 44762] != expected 0xc51fb436 # # Exception| cpu 0: rx_hash 0x03a185e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39198 dport 44762] != expected 0x66c4b5b3 # # Exception| cpu 0: rx_hash 0xbffdc156 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39234 dport 44762] != expected 0xae55ed36 # # Exception| cpu 0: rx_hash 0x87dbac80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39366 dport 44762] != expected 0xd4c54d5f # # Exception| cpu 0: rx_hash 0x5a239605 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39406 dport 44762] != expected 0x2172b6b9 # # Exception| cpu 0: rx_hash 0xe1d3e30e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39418 dport 44762] != expected 0xca1d4174 # # Exception| cpu 0: rx_hash 0xe83bf53e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39428 dport 44762] != expected 0xbdcebed5 # # Exception| cpu 0: rx_hash 0x9fdb1f29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39438 dport 44762] != expected 0x6b11514f # # Exception| cpu 0: rx_hash 0xa1f7f3d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39492 dport 44762] != expected 0xf0098d4f # # Exception| cpu 0: rx_hash 0xf127026b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39518 dport 44762] != expected 0x11caacbc # # Exception| cpu 0: rx_hash 0xe0cfa7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39528 dport 44762] != expected 0xd9cd4f0d # # Exception| cpu 0: rx_hash 0x899f8b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39536 dport 44762] != expected 0x80e81db6 # # Exception| cpu 0: rx_hash 0x62bf0fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 39550 dport 44762] != expected 0x8a44cb88 # # Exception| cpu 0: rx_hash 0x6bedede3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39572 dport 44762] != expected 0x2c31e971 # # Exception| cpu 0: rx_hash 0x7a05487a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39586 dport 44762] != expected 0xe4360ac0 # # Exception| cpu 0: rx_hash 0x9125ccce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39596 dport 44762] != expected 0xee9adcfe # # Exception| cpu 0: rx_hash 0xa0514344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39618 dport 44762] != expected 0x327f5e6e # # Exception| cpu 0: rx_hash 0xd7b1a953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39624 dport 44762] != expected 0xe4a0b1f4 # # Exception| cpu 0: rx_hash 0xffd9d18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39676 dport 44762] != expected 0x9441210d # # Exception| cpu 0: rx_hash 0x03c829c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39686 dport 44762] != expected 0xd659017b # # Exception| cpu 0: rx_hash 0x98a476da [saddr 192.0.3.2 daddr 192.0.3.1 sport 39754 dport 44762] != expected 0x29d49797 # # Exception| cpu 0: rx_hash 0xc8748765 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39760 dport 44762] != expected 0xc817b664 # # Exception| cpu 4: rx_hash 0x053f4dba [saddr 192.0.3.2 daddr 192.0.3.1 sport 38548 dport 44762] != expected 0xe283a3d4 # # Exception| cpu 4: rx_hash 0xb1975bc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38564 dport 44762] != expected 0x4e110a89 # # Exception| cpu 4: rx_hash 0xa7d3cfe4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38618 dport 44762] != expected 0xa5e84670 # # Exception| cpu 4: rx_hash 0x910b71d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38652 dport 44762] != expected 0x5af36ba8 # # Exception| cpu 4: rx_hash 0xbfbad069 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38666 dport 44762] != expected 0xaaa1eea8 # # Exception| cpu 4: rx_hash 0x73aa4f75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38676 dport 44762] != expected 0x9711f6ff # # Exception| cpu 4: rx_hash 0x3dca7824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38684 dport 44762] != expected 0xf9286a2d # # Exception| cpu 4: rx_hash 0xb0e2b31e [saddr 192.0.3.2 daddr 192.0.3.1 sport 38702 dport 44762] != expected 0xed5cb038 # # Exception| cpu 4: rx_hash 0x0cbef7ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 38770 dport 44762] != expected 0x25cde8bd # # Exception| cpu 4: rx_hash 0xbe1c60f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38796 dport 44762] != expected 0x68d73d89 # # Exception| cpu 4: rx_hash 0x3c6cc8b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38810 dport 44762] != expected 0x3b5eb90c # # Exception| cpu 4: rx_hash 0x2d846d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38828 dport 44762] != expected 0xf3595abd # # Exception| cpu 4: rx_hash 0xa858f4db [saddr 192.0.3.2 daddr 192.0.3.1 sport 38898 dport 44762] != expected 0x832e7170 # # Exception| cpu 4: rx_hash 0x34989a78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38902 dport 44762] != expected 0x5f5d48d4 # # Exception| cpu 4: rx_hash 0xa6326e4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38932 dport 44762] != expected 0x636a96cf # # Exception| cpu 4: rx_hash 0x5cfa4f66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38956 dport 44762] != expected 0xa1c1a340 # # Exception| cpu 4: rx_hash 0xc8ce7309 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38980 dport 44762] != expected 0x19b16b3c # # Exception| cpu 4: rx_hash 0xd67eb5e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38998 dport 44762] != expected 0x964bd61d # # Exception| cpu 4: rx_hash 0xb076fa69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39018 dport 44762] != expected 0x8893da36 # # Exception| cpu 4: rx_hash 0x45e6b833 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39030 dport 44762] != expected 0xdc5b129 # # Exception| cpu 4: rx_hash 0x25e47696 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39044 dport 44762] != expected 0xf295c16b # # Exception| cpu 4: rx_hash 0xb67c7b42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39076 dport 44762] != expected 0x691ba65f # # Exception| cpu 4: rx_hash 0x2248472d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39116 dport 44762] != expected 0xd16b6e23 # # Exception| cpu 4: rx_hash 0x24919e4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39182 dport 44762] != expected 0x51d87bda # # Exception| cpu 4: rx_hash 0x4dc1b2b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39190 dport 44762] != expected 0x8fd2961 # # Exception| cpu 4: rx_hash 0xc0e9798d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39204 dport 44762] != expected 0x1c89f374 # # Exception| cpu 4: rx_hash 0x4299d1c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39218 dport 44762] != expected 0x4f0077f1 # # Exception| cpu 4: rx_hash 0xd9f58ed8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39294 dport 44762] != expected 0xb08de11d # # Exception| cpu 4: rx_hash 0x25372ede [saddr 192.0.3.2 daddr 192.0.3.1 sport 39304 dport 44762] != expected 0x93aea8fb # # Exception| cpu 4: rx_hash 0x4c670227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39312 dport 44762] != expected 0xca8bfa40 # # Exception| cpu 4: rx_hash 0x9ec75bd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39324 dport 44762] != expected 0x78c15f36 # # Exception| cpu 4: rx_hash 0x919f38a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39352 dport 44762] != expected 0x3f3c01a6 # # Exception| cpu 4: rx_hash 0x557bf572 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39370 dport 44762] != expected 0x668fe829 # # Exception| cpu 4: rx_hash 0xd70b5d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39388 dport 44762] != expected 0x35066cac # # Exception| cpu 4: rx_hash 0x0af367ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 39412 dport 44762] != expected 0xc0b1974a # # Exception| cpu 4: rx_hash 0xa903a118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39464 dport 44762] != expected 0x940a7c97 # # Exception| cpu 4: rx_hash 0x5c93e342 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39476 dport 44762] != expected 0x115c1788 # # Exception| cpu 4: rx_hash 0x23875b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39506 dport 44762] != expected 0xa38009ca # # Exception| cpu 4: rx_hash 0x326ffe00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39524 dport 44762] != expected 0x6b87ea7b # # Exception| cpu 4: rx_hash 0xa7fd72ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 39562 dport 44762] != expected 0x1181f126 # # Exception| cpu 4: rx_hash 0x4385953c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39584 dport 44762] != expected 0x5cd07988 # # Exception| cpu 4: rx_hash 0x3c912de7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39622 dport 44762] != expected 0xee0c67ca # # Exception| cpu 4: rx_hash 0xee317415 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39626 dport 44762] != expected 0x5c46c2bc # # Exception| cpu 4: rx_hash 0x2221eb09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39636 dport 44762] != expected 0x61f6daeb # # Exception| cpu 4: rx_hash 0x55c1011e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39646 dport 44762] != expected 0xb7293571 # # Exception| cpu 4: rx_hash 0xd8e9ca24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39660 dport 44762] != expected 0xa35def64 # # Exception| cpu 4: rx_hash 0xa6889a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39680 dport 44762] != expected 0xb2cc4b97 # # Exception| cpu 4: rx_hash 0xa124ab9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39752 dport 44762] != expected 0x9132e4df # # Exception| cpu 4: rx_hash 0x54b4e9c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39764 dport 44762] != expected 0x14648fc0 # # Exception| cpu 4: rx_hash 0xd99c22fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 39782 dport 44762] != expected 0x1055d5 # # Exception| cpu 4: rx_hash 0x758e7345 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39818 dport 44762] != expected 0xc2f03dc0 # # Exception| cpu 4: rx_hash 0xce7e064e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39838 dport 44762] != expected 0x299fca0d # # Exception| cpu 4: rx_hash 0x2a06e18d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39860 dport 44762] != expected 0x64ce42a3 # # Exception| count: pass=0 nohash=0 fail=92 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x2019daf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57382 dport 39860] OK # # # cpu 0: rx_hash 0xdd7dca6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57430 dport 39860] OK # # # cpu 0: rx_hash 0x1e353605 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57452 dport 39860] OK # # # cpu 0: rx_hash 0xb22767bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57472 dport 39860] OK # # # cpu 0: rx_hash 0x1767d459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57478 dport 39860] OK # # # cpu 0: rx_hash 0x5907e308 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57486 dport 39860] OK # # # cpu 0: rx_hash 0xbd7f04cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57508 dport 39860] OK # # # cpu 0: rx_hash 0x672b0ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57540 dport 39860] OK # # # cpu 0: rx_hash 0x294b38a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57548 dport 39860] OK # # # cpu 0: rx_hash 0x46c2cd3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57622 dport 39860] OK # # # cpu 0: rx_hash 0x31222729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57628 dport 39860] OK # # # cpu 0: rx_hash 0x1ee66e4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57696 dport 39860] OK # # # cpu 0: rx_hash 0xc514d5e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57734 dport 39860] OK # # # cpu 0: rx_hash 0x17b48c11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57738 dport 39860] OK # # # cpu 4: rx_hash 0xe3512693 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57372 dport 39860] OK # # # cpu 4: rx_hash 0x9be9aff3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57394 dport 39860] OK # # # cpu 4: rx_hash 0x116d5572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57416 dport 39860] OK # # # cpu 4: rx_hash 0x50550154 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57444 dport 39860] OK # # # cpu 4: rx_hash 0x9c459e48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57466 dport 39860] OK # # # cpu 4: rx_hash 0x6fdf5d39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57512 dport 39860] OK # # # cpu 4: rx_hash 0x9a4f1f63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57524 dport 39860] OK # # # cpu 4: rx_hash 0xf4b30221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 39860] OK # # # cpu 4: rx_hash 0x4f43772a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57584 dport 39860] OK # # # cpu 4: rx_hash 0xea03c4cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57590 dport 39860] OK # # # cpu 4: rx_hash 0x61f2d696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57606 dport 39860] OK # # # cpu 4: rx_hash 0x7f421078 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57620 dport 39860] OK # # # cpu 4: rx_hash 0xbba6dda8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57702 dport 39860] OK # # # cpu 4: rx_hash 0x9c96c600 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57718 dport 39860] OK # # # cpu 4: rx_hash 0xd2f6f151 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57726 dport 39860] OK # # # cpu 4: rx_hash 0x09044aff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57752 dport 39860] OK # # # cpu 4: rx_hash 0xf3cc6bd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57760 dport 39860] OK # # # cpu 4: rx_hash 0x71bcc39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57782 dport 39860] OK # # # cpu 4: rx_hash 0x08180e03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57866 dport 39860] OK # # # cpu 4: rx_hash 0x2f2815ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57882 dport 39860] OK # # # cpu 4: rx_hash 0x6e10418d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57910 dport 39860] OK # # # cpu 4: rx_hash 0x9c2c326c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57954 dport 39860] OK # # # cpu 4: rx_hash 0x1e5c9a21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57972 dport 39860] OK # # # cpu 4: rx_hash 0x8bce16de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58010 dport 39860] OK # # # cpu 4: rx_hash 0x3f6600a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58026 dport 39860] OK # # # cpu 4: rx_hash 0x76aa0648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58090 dport 39860] OK # # # cpu 4: rx_hash 0x1ffa2ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58098 dport 39860] OK # # # cpu 4: rx_hash 0x0793353c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58146 dport 39860] OK # # # cpu 4: rx_hash 0x8d17cfbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58200 dport 39860] OK # # # cpu 4: rx_hash 0x77dfee90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58208 dport 39860] OK # # # cpu 4: rx_hash 0x003f0487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58218 dport 39860] OK # # # cpu 4: rx_hash 0x696f287e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58226 dport 39860] OK # # # cpu 4: rx_hash 0x7e8d0ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58250 dport 39860] OK # # # cpu 4: rx_hash 0x3fb558ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58278 dport 39860] OK # # # cpu 4: rx_hash 0x84452de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58290 dport 39860] OK # # # cpu 4: rx_hash 0xf3a5c7f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58296 dport 39860] OK # # # cpu 4: rx_hash 0x0ec1d760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58312 dport 39860] OK # # # cpu 4: rx_hash 0x38196951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58350 dport 39860] OK # # # cpu 4: rx_hash 0x1f2972f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58366 dport 39860] OK # # # cpu 4: rx_hash 0x202d0cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58390 dport 39860] OK # # # cpu 4: rx_hash 0xf28d5518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58394 dport 39860] OK # # # cpu 4: rx_hash 0x94851a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58406 dport 39860] OK # # # cpu 4: rx_hash 0xfdd5366f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58430 dport 39860] OK # # # cpu 4: rx_hash 0x4ed111a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58438 dport 39860] OK # # # cpu 4: rx_hash 0x27813d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58462 dport 39860] OK # # # cpu 4: rx_hash 0x93292b2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58478 dport 39860] OK # # # cpu 4: rx_hash 0xed9b2366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58510 dport 39860] OK # # # cpu 4: rx_hash 0x1753024b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58550 dport 39860] OK # # # cpu 4: rx_hash 0x01179669 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 39860] OK # # # cpu 4: rx_hash 0x79af1f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58598 dport 39860] OK # # # cpu 4: rx_hash 0x671fd9e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58612 dport 39860] OK # # # cpu 4: rx_hash 0x6e9e63f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58642 dport 39860] OK # # # cpu 4: rx_hash 0x20fe54a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58650 dport 39860] OK # # # cpu 4: rx_hash 0x2fa637d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58686 dport 39860] OK # # # count: pass=68 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 33676 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49933 dport 33676] != expected 0x9e65b1a6 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49933 dport 33676] != expected 0x9e65b1a6 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40427 dport 33676] != expected 0x472a4102 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40427 dport 33676] != expected 0x472a4102 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38961 dport 33676] != expected 0xea607579 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38961 dport 33676] != expected 0xea607579 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47933 dport 33676] != expected 0xc7874fd # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47933 dport 33676] != expected 0xc7874fd # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46931 dport 33676] != expected 0x1e2fbcc8 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46931 dport 33676] != expected 0x1e2fbcc8 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35263 dport 33676] != expected 0x4869eaa2 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35263 dport 33676] != expected 0x4869eaa2 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34786 dport 33676] != expected 0xd63ef860 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34786 dport 33676] != expected 0xd63ef860 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37633 dport 33676] != expected 0xc655cf2d # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37633 dport 33676] != expected 0xc655cf2d # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46170 dport 33676] != expected 0x3b13ec1e # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46170 dport 33676] != expected 0x3b13ec1e # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32825 dport 33676] != expected 0xe300ccf9 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32825 dport 33676] != expected 0xe300ccf9 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46238 dport 33676] != expected 0xc447fed # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46238 dport 33676] != expected 0xc447fed # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55721 dport 33676] != expected 0xf19ab5da # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55721 dport 33676] != expected 0xf19ab5da # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50700 dport 33676] != expected 0x4804e8e8 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50700 dport 33676] != expected 0x4804e8e8 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35335 dport 33676] != expected 0x16e86c75 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35335 dport 33676] != expected 0x16e86c75 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40244 dport 33676] != expected 0xe0721593 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40244 dport 33676] != expected 0xe0721593 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42546 dport 33676] != expected 0xb7ecdedf # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42546 dport 33676] != expected 0xb7ecdedf # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 33676] != expected 0xc2bdc4e # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49512 dport 33676] != expected 0xc2bdc4e # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52169 dport 33676] != expected 0x135c1bc9 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52169 dport 33676] != expected 0x135c1bc9 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52647 dport 33676] != expected 0x52dd0c13 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52647 dport 33676] != expected 0x52dd0c13 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45153 dport 33676] != expected 0x444e3f71 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45153 dport 33676] != expected 0x444e3f71 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56209 dport 33676] != expected 0xda896626 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56209 dport 33676] != expected 0xda896626 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48742 dport 33676] != expected 0x761d3fda # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48742 dport 33676] != expected 0x761d3fda # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60890 dport 33676] != expected 0x1e955b54 # # Exception| cpu 4: rx_hash 0x2da57c18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60890 dport 33676] != expected 0x1e955b54 # # 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 54832 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44438 dport 54832] != expected 0xd78c62c8 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44438 dport 54832] != expected 0xd78c62c8 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44427 dport 54832] != expected 0x511d9a1f # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44427 dport 54832] != expected 0x511d9a1f # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47397 dport 54832] != expected 0x54f8e07f # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47397 dport 54832] != expected 0x54f8e07f # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35459 dport 54832] != expected 0xa638744a # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35459 dport 54832] != expected 0xa638744a # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51756 dport 54832] != expected 0x522e88d4 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51756 dport 54832] != expected 0x522e88d4 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48461 dport 54832] != expected 0x74501c7e # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48461 dport 54832] != expected 0x74501c7e # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49851 dport 54832] != expected 0xddf7f956 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49851 dport 54832] != expected 0xddf7f956 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51299 dport 54832] != expected 0xeafa30da # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51299 dport 54832] != expected 0xeafa30da # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59760 dport 54832] != expected 0xe3abd50e # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59760 dport 54832] != expected 0xe3abd50e # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36809 dport 54832] != expected 0xfefb5963 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36809 dport 54832] != expected 0xfefb5963 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46267 dport 54832] != expected 0x80afddf5 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46267 dport 54832] != expected 0x80afddf5 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56578 dport 54832] != expected 0x486770a6 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56578 dport 54832] != expected 0x486770a6 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59335 dport 54832] != expected 0x224fe9eb # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59335 dport 54832] != expected 0x224fe9eb # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46489 dport 54832] != expected 0xf8c40cdd # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46489 dport 54832] != expected 0xf8c40cdd # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 54832] != expected 0x1f2f66b0 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55648 dport 54832] != expected 0x1f2f66b0 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35573 dport 54832] != expected 0xfe1cd739 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35573 dport 54832] != expected 0xfe1cd739 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39473 dport 54832] != expected 0xe2d18c1e # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39473 dport 54832] != expected 0xe2d18c1e # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56319 dport 54832] != expected 0x6de1c089 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56319 dport 54832] != expected 0x6de1c089 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52239 dport 54832] != expected 0x5692a278 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52239 dport 54832] != expected 0x5692a278 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 54832] != expected 0x222af38f # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46829 dport 54832] != expected 0x222af38f # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48653 dport 54832] != expected 0x86d69bf3 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48653 dport 54832] != expected 0x86d69bf3 # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39771 dport 54832] != expected 0x9d166c8d # # Exception| cpu 0: rx_hash 0x9a5d7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39771 dport 54832] != expected 0x9d166c8d # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->