< 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 59742 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc230198f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35218 dport 59742] != expected 0x6b02dc29 # # Exception| cpu 0: rx_hash 0x056dcf26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35234 dport 59742] != expected 0x2b3557c9 # # Exception| cpu 0: rx_hash 0x1337a3e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35238 dport 59742] != expected 0x2ba162c9 # # Exception| cpu 0: rx_hash 0x22f420ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35240 dport 59742] != expected 0x2a572749 # # Exception| cpu 0: rx_hash 0xd2963c6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35292 dport 59742] != expected 0xafddaf9 # # Exception| cpu 0: rx_hash 0x3252052f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35302 dport 59742] != expected 0x4ba82199 # # Exception| cpu 0: rx_hash 0xbef71783 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35346 dport 59742] != expected 0x2f05053f # # Exception| cpu 0: rx_hash 0x5e332ec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35368 dport 59742] != expected 0x6e50fe5f # # Exception| cpu 0: rx_hash 0xb32668c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35408 dport 59742] != expected 0x4e242c6f # # Exception| cpu 0: rx_hash 0x45b83d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35438 dport 59742] != expected 0xfe5e20f # # Exception| cpu 0: rx_hash 0x381fa820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35478 dport 59742] != expected 0x9f959197 # # Exception| cpu 0: rx_hash 0x6c8e897d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35506 dport 59742] != expected 0x5f132237 # # Exception| cpu 0: rx_hash 0x4b176695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35512 dport 59742] != expected 0x5e7152b7 # # Exception| cpu 0: rx_hash 0xefe45b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35560 dport 59742] != expected 0xbe5d1ca7 # # Exception| cpu 0: rx_hash 0xf9be37ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35564 dport 59742] != expected 0xbec929a7 # # Exception| cpu 0: rx_hash 0x42fb662c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35596 dport 59742] != expected 0xf6d41d2b # # Exception| cpu 0: rx_hash 0xe0f412f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35606 dport 59742] != expected 0x779360eb # # Exception| cpu 0: rx_hash 0x3ade9efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35626 dport 59742] != expected 0x377ac48b # # Exception| cpu 0: rx_hash 0x44072f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35654 dport 59742] != expected 0x97bf2efb # # Exception| cpu 0: rx_hash 0xe6085bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35676 dport 59742] != expected 0x16f8533b # # Exception| cpu 0: rx_hash 0x835af9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35702 dport 59742] != expected 0xd788a51b # # Exception| cpu 0: rx_hash 0x034e0f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35768 dport 59742] != expected 0x6730263 # # Exception| cpu 0: rx_hash 0xf32c1386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35788 dport 59742] != expected 0x26d9ffd3 # # Exception| cpu 0: rx_hash 0x3471c52f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35836 dport 59742] != expected 0x66ee7433 # # Exception| cpu 0: rx_hash 0x6ac28def [saddr 192.0.3.2 daddr 192.0.3.1 sport 35848 dport 59742] != expected 0xd443c4a0 # # Exception| cpu 0: rx_hash 0xe47920bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35856 dport 59742] != expected 0x542cd360 # # Exception| cpu 0: rx_hash 0x408a1d41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35904 dport 59742] != expected 0xb4009d70 # # Exception| cpu 0: rx_hash 0x4ba72b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35912 dport 59742] != expected 0xb44a87f0 # # Exception| cpu 0: rx_hash 0x2ef58953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35938 dport 59742] != expected 0x753a71d0 # # Exception| cpu 0: rx_hash 0xbd397ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35958 dport 59742] != expected 0xf58b4990 # # Exception| cpu 0: rx_hash 0x74cbf3da [saddr 192.0.3.2 daddr 192.0.3.1 sport 35984 dport 59742] != expected 0xe42872c8 # # Exception| cpu 0: rx_hash 0xb8bb1311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36008 dport 59742] != expected 0xa455e3a8 # # Exception| cpu 0: rx_hash 0xaee17fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36012 dport 59742] != expected 0xa4c1d6a8 # # Exception| cpu 0: rx_hash 0x5e836374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36056 dport 59742] != expected 0x846b2b18 # # Exception| cpu 0: rx_hash 0x99deb5dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36072 dport 59742] != expected 0xc45ca0f8 # # Exception| cpu 0: rx_hash 0x51932ae9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36134 dport 59742] != expected 0x4da55754 # # Exception| cpu 0: rx_hash 0x08d374f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36160 dport 59742] != expected 0xec02cda4 # # Exception| cpu 0: rx_hash 0xb7ab5a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36182 dport 59742] != expected 0x6d9b9fe4 # # Exception| cpu 4: rx_hash 0x8e540fc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35172 dport 59742] != expected 0xfa84ea31 # # Exception| cpu 4: rx_hash 0xa762bbff [saddr 192.0.3.2 daddr 192.0.3.1 sport 35256 dport 59742] != expected 0xaa722a09 # # Exception| cpu 4: rx_hash 0x8bd66275 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35258 dport 59742] != expected 0xab5a4009 # # Exception| cpu 4: rx_hash 0x2616d615 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35342 dport 59742] != expected 0xaffe27ff # # Exception| cpu 4: rx_hash 0x9243ce09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35344 dport 59742] != expected 0x2e2d6f3f # # Exception| cpu 4: rx_hash 0xa3804d24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35358 dport 59742] != expected 0x2fdb2abf # # Exception| cpu 4: rx_hash 0xea6636de [saddr 192.0.3.2 daddr 192.0.3.1 sport 35382 dport 59742] != expected 0xef83b69f # # Exception| cpu 4: rx_hash 0xa57c0400 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35412 dport 59742] != expected 0x4eb0196f # # Exception| cpu 4: rx_hash 0x8c4ab03c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35464 dport 59742] != expected 0x1e46d957 # # Exception| cpu 4: rx_hash 0xc5accbc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35488 dport 59742] != expected 0xde1e4577 # # Exception| cpu 4: rx_hash 0xb0584c57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35524 dport 59742] != expected 0x7e91b587 # # Exception| cpu 4: rx_hash 0x35ced766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35540 dport 59742] != expected 0xfeb4b8c7 # # Exception| cpu 4: rx_hash 0xf29301cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35556 dport 59742] != expected 0xbe833327 # # Exception| cpu 4: rx_hash 0xd50aee27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35566 dport 59742] != expected 0xbfe143a7 # # Exception| cpu 4: rx_hash 0x7c28ac9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35580 dport 59742] != expected 0x3eec24e7 # # Exception| cpu 4: rx_hash 0x00302bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35628 dport 59742] != expected 0x36c69b8b # # Exception| cpu 4: rx_hash 0xd7cbd8fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 35666 dport 59742] != expected 0x170e16bb # # Exception| cpu 4: rx_hash 0x370fe1bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35688 dport 59742] != expected 0x565beddb # # Exception| cpu 4: rx_hash 0xf5d05aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35718 dport 59742] != expected 0x47b2cc03 # # Exception| cpu 4: rx_hash 0x8df5a275 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35744 dport 59742] != expected 0x861c15a3 # # Exception| cpu 4: rx_hash 0x39a0ba69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35774 dport 59742] != expected 0x7cf5d63 # # Exception| cpu 4: rx_hash 0x76ba88b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35804 dport 59742] != expected 0xa6fcf293 # # Exception| cpu 4: rx_hash 0xa7bd32db [saddr 192.0.3.2 daddr 192.0.3.1 sport 35816 dport 59742] != expected 0xe65f4c73 # # Exception| cpu 4: rx_hash 0x222ba9ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 35832 dport 59742] != expected 0x667a4133 # # Exception| cpu 4: rx_hash 0x77b5d748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35844 dport 59742] != expected 0xd49deb20 # # Exception| cpu 4: rx_hash 0xa6b26d24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35888 dport 59742] != expected 0x943e55c0 # # Exception| cpu 4: rx_hash 0xd6c48703 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35978 dport 59742] != expected 0x656f0f08 # # Exception| cpu 4: rx_hash 0x8978903c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36006 dport 59742] != expected 0xa5a3a628 # # Exception| cpu 4: rx_hash 0x3600be42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36016 dport 59742] != expected 0x243af468 # # Exception| cpu 4: rx_hash 0x205ad287 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36020 dport 59742] != expected 0x24aec168 # # Exception| cpu 4: rx_hash 0x07c33d6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36030 dport 59742] != expected 0x25ccb1e8 # # Exception| cpu 4: rx_hash 0xdb15f845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36040 dport 59742] != expected 0x44e2658 # # Exception| cpu 4: rx_hash 0x30fcf766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36090 dport 59742] != expected 0x4551c7b8 # # Exception| cpu 4: rx_hash 0x05020bb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36098 dport 59742] != expected 0x8d23e4f4 # # Exception| cpu 4: rx_hash 0xd405b1d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36150 dport 59742] != expected 0xcd805a14 # # Exception| cpu 4: rx_hash 0x323dc1bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 36166 dport 59742] != expected 0xedbe92a4 # # Exception| cpu 4: rx_hash 0xd2f9f8fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 36220 dport 59742] != expected 0xaceb69c4 # # Exception| cpu 4: rx_hash 0x52ed0e7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36274 dport 59742] != expected 0x7d10cebc # # Exception| cpu 4: rx_hash 0x8516fd33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36300 dport 59742] != expected 0x5cd8438c # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x0a9d9595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36100 dport 58820] OK # # # cpu 0: rx_hash 0x552182aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36136 dport 58820] OK # # # cpu 0: rx_hash 0xe1749ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36150 dport 58820] OK # # # cpu 0: rx_hash 0x2bf83359 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36164 dport 58820] OK # # # cpu 0: rx_hash 0xae6ea868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36180 dport 58820] OK # # # cpu 0: rx_hash 0xd64b50bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36210 dport 58820] OK # # # cpu 0: rx_hash 0xa0c1f3bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36226 dport 58820] OK # # # cpu 0: rx_hash 0x565fa638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36284 dport 58820] OK # # # cpu 0: rx_hash 0x3edc7b0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36308 dport 58820] OK # # # cpu 0: rx_hash 0xf981ada7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36324 dport 58820] OK # # # cpu 0: rx_hash 0xdc06fdb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36354 dport 58820] OK # # # cpu 0: rx_hash 0x7524bf0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36368 dport 58820] OK # # # cpu 0: rx_hash 0x21b59e56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36404 dport 58820] OK # # # cpu 0: rx_hash 0xeb3937b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36422 dport 58820] OK # # # cpu 0: rx_hash 0xb4852086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36458 dport 58820] OK # # # cpu 0: rx_hash 0x168a545f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36464 dport 58820] OK # # # cpu 0: rx_hash 0x6000f75c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36480 dport 58820] OK # # # cpu 0: rx_hash 0x51c37471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36494 dport 58820] OK # # # cpu 0: rx_hash 0x130839e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36526 dport 58820] OK # # # cpu 0: rx_hash 0x4a4867f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36552 dport 58820] OK # # # cpu 0: rx_hash 0x3940a947 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36582 dport 58820] OK # # # cpu 0: rx_hash 0xa1a168d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36602 dport 58820] OK # # # cpu 0: rx_hash 0x3650e0da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36632 dport 58820] OK # # # cpu 0: rx_hash 0x1ae43950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36634 dport 58820] OK # # # cpu 0: rx_hash 0x0cbe5595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36638 dport 58820] OK # # # cpu 0: rx_hash 0xe7575ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36652 dport 58820] OK # # # cpu 0: rx_hash 0x530242aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36658 dport 58820] OK # # # cpu 0: rx_hash 0x1c187074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36688 dport 58820] OK # # # cpu 0: rx_hash 0xe1ab1392 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36710 dport 58820] OK # # # cpu 0: rx_hash 0x5ed33dec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36720 dport 58820] OK # # # cpu 0: rx_hash 0x199a1dc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36750 dport 58820] OK # # # cpu 0: rx_hash 0x507c6638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36774 dport 58820] OK # # # cpu 0: rx_hash 0xdec7cb6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36798 dport 58820] OK # # # cpu 0: rx_hash 0x02110e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36808 dport 58820] OK # # # cpu 0: rx_hash 0xa01e7a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36818 dport 58820] OK # # # cpu 0: rx_hash 0x9af0cfd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36820 dport 58820] OK # # # cpu 0: rx_hash 0xffa26da7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36862 dport 58820] OK # # # cpu 0: rx_hash 0x647e5f5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36886 dport 58820] OK # # # cpu 0: rx_hash 0x84ba661d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36908 dport 58820] OK # # # cpu 0: rx_hash 0x177691e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36920 dport 58820] OK # # # cpu 0: rx_hash 0xc08d62a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36934 dport 58820] OK # # # cpu 0: rx_hash 0x4e36cff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36958 dport 58820] OK # # # cpu 0: rx_hash 0x9f31759e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36970 dport 58820] OK # # # cpu 0: rx_hash 0x715a170b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36998 dport 58820] OK # # # cpu 0: rx_hash 0x56c3f8e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37004 dport 58820] OK # # # cpu 0: rx_hash 0x25cb3656 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37026 dport 58820] OK # # # cpu 0: rx_hash 0x7c8b684d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37060 dport 58820] OK # # # cpu 0: rx_hash 0x0f83a6f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37098 dport 58820] OK # # # count: pass=48 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 60701 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47726 dport 60701] != expected 0xc9c1116f # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47726 dport 60701] != expected 0xc9c1116f # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44714 dport 60701] != expected 0xfad877af # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44714 dport 60701] != expected 0xfad877af # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48233 dport 60701] != expected 0xb02c2631 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48233 dport 60701] != expected 0xb02c2631 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45051 dport 60701] != expected 0x40a6bd6a # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45051 dport 60701] != expected 0x40a6bd6a # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46009 dport 60701] != expected 0xa9076f18 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46009 dport 60701] != expected 0xa9076f18 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38263 dport 60701] != expected 0x983d66b9 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38263 dport 60701] != expected 0x983d66b9 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35753 dport 60701] != expected 0xed621fc9 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35753 dport 60701] != expected 0xed621fc9 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46682 dport 60701] != expected 0x346271a0 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46682 dport 60701] != expected 0x346271a0 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54282 dport 60701] != expected 0x2fef0c1f # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54282 dport 60701] != expected 0x2fef0c1f # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48709 dport 60701] != expected 0xdce1a77b # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48709 dport 60701] != expected 0xdce1a77b # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38755 dport 60701] != expected 0xb48d7693 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38755 dport 60701] != expected 0xb48d7693 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33389 dport 60701] != expected 0xef9d2ff # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 33389 dport 60701] != expected 0xef9d2ff # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42337 dport 60701] != expected 0xb6e40372 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42337 dport 60701] != expected 0xb6e40372 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43582 dport 60701] != expected 0x1c6d7a72 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43582 dport 60701] != expected 0x1c6d7a72 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43069 dport 60701] != expected 0xb314ec19 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 43069 dport 60701] != expected 0xb314ec19 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45708 dport 60701] != expected 0xb3f6552d # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45708 dport 60701] != expected 0xb3f6552d # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58077 dport 60701] != expected 0xa96ae372 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58077 dport 60701] != expected 0xa96ae372 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38356 dport 60701] != expected 0xeb53ffb0 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38356 dport 60701] != expected 0xeb53ffb0 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45245 dport 60701] != expected 0x5d9022a6 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45245 dport 60701] != expected 0x5d9022a6 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59232 dport 60701] != expected 0xd5d5f65a # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59232 dport 60701] != expected 0xd5d5f65a # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57751 dport 60701] != expected 0x3c02a81c # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57751 dport 60701] != expected 0x3c02a81c # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51556 dport 60701] != expected 0x5e802799 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51556 dport 60701] != expected 0x5e802799 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55065 dport 60701] != expected 0x58b1c7e0 # # Exception| cpu 0: rx_hash 0xba0f84fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 55065 dport 60701] != expected 0x58b1c7e0 # # 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 53563 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51928 dport 53563] != expected 0x8469ec18 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51928 dport 53563] != expected 0x8469ec18 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56506 dport 53563] != expected 0x89cca6e8 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56506 dport 53563] != expected 0x89cca6e8 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54269 dport 53563] != expected 0x9c46ac4f # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54269 dport 53563] != expected 0x9c46ac4f # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33542 dport 53563] != expected 0xad98a08d # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33542 dport 53563] != expected 0xad98a08d # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55911 dport 53563] != expected 0x8fa94f75 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55911 dport 53563] != expected 0x8fa94f75 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47525 dport 53563] != expected 0xe9dc90d4 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47525 dport 53563] != expected 0xe9dc90d4 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45741 dport 53563] != expected 0x678f56ea # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45741 dport 53563] != expected 0x678f56ea # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53849 dport 53563] != expected 0x103c37c7 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53849 dport 53563] != expected 0x103c37c7 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57859 dport 53563] != expected 0xbd91b804 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57859 dport 53563] != expected 0xbd91b804 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55134 dport 53563] != expected 0xe9f40243 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55134 dport 53563] != expected 0xe9f40243 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52944 dport 53563] != expected 0x5d528016 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52944 dport 53563] != expected 0x5d528016 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35626 dport 53563] != expected 0x9b2f9a84 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35626 dport 53563] != expected 0x9b2f9a84 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57837 dport 53563] != expected 0x933bde71 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57837 dport 53563] != expected 0x933bde71 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51653 dport 53563] != expected 0xa99443f0 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51653 dport 53563] != expected 0xa99443f0 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36146 dport 53563] != expected 0x63aed962 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36146 dport 53563] != expected 0x63aed962 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53479 dport 53563] != expected 0xd23c05fc # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53479 dport 53563] != expected 0xd23c05fc # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50561 dport 53563] != expected 0x25b6fea3 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50561 dport 53563] != expected 0x25b6fea3 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47430 dport 53563] != expected 0x6f1dc278 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47430 dport 53563] != expected 0x6f1dc278 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39421 dport 53563] != expected 0x5c405006 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39421 dport 53563] != expected 0x5c405006 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57961 dport 53563] != expected 0xf9a6bcb8 # # Exception| cpu 0: rx_hash 0x5f9bd274 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57961 dport 53563] != expected 0xf9a6bcb8 # # 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__->