< 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 44423 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x18abea92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51788 dport 44423] != expected 0x3c77bcc # # Exception| cpu 0: rx_hash 0x82fe2bec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51802 dport 44423] != expected 0xb180365c # # Exception| cpu 0: rx_hash 0xf7add8c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51814 dport 44423] != expected 0xf10aebfe # # Exception| cpu 0: rx_hash 0x3827d1cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51864 dport 44423] != expected 0xf9949cb8 # # Exception| cpu 0: rx_hash 0xadc01862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51972 dport 44423] != expected 0xf7654474 # # Exception| cpu 0: rx_hash 0x8a4d1e8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 44423] != expected 0x2f5359f8 # # Exception| cpu 0: rx_hash 0xe79bc6da [saddr 192.0.3.2 daddr 192.0.3.1 sport 52084 dport 44423] != expected 0xe472dc71 # # Exception| cpu 0: rx_hash 0x2811cfd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52106 dport 44423] != expected 0xececab37 # # Exception| cpu 0: rx_hash 0xc2b62986 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52116 dport 44423] != expected 0x6df91073 # # Exception| cpu 0: rx_hash 0xc717fd83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52128 dport 44423] != expected 0x1e213b05 # # Exception| cpu 0: rx_hash 0x353530ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 52160 dport 44423] != expected 0x149fd86a # # Exception| cpu 0: rx_hash 0xd4d17ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52164 dport 44423] != expected 0x723a35c3 # # Exception| cpu 0: rx_hash 0xb0f8f847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52240 dport 44423] != expected 0x9958ab37 # # Exception| cpu 0: rx_hash 0x54bd621a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52256 dport 44423] != expected 0x8c256de8 # # Exception| cpu 0: rx_hash 0xc5ab0b6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52268 dport 44423] != expected 0xd9d27695 # # Exception| cpu 0: rx_hash 0xecc4718c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52272 dport 44423] != expected 0x958c1682 # # Exception| cpu 0: rx_hash 0x0d203fd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52276 dport 44423] != expected 0xf329fb2b # # Exception| cpu 0: rx_hash 0x7dd218f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52284 dport 44423] != expected 0xc07b0dff # # Exception| cpu 0: rx_hash 0xaddc073e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52314 dport 44423] != expected 0x612bd86a # # Exception| cpu 0: rx_hash 0xd88ff417 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52326 dport 44423] != expected 0x21a105c8 # # Exception| cpu 0: rx_hash 0xf1e08ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52346 dport 44423] != expected 0x6dff65df # # Exception| cpu 0: rx_hash 0xaf7cee8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52360 dport 44423] != expected 0x309609e4 # # Exception| cpu 0: rx_hash 0x83b24068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52384 dport 44423] != expected 0xf104285 # # Exception| cpu 0: rx_hash 0x3bcb53fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52400 dport 44423] != expected 0x16b939ef # # Exception| cpu 0: rx_hash 0x88f1e862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52410 dport 44423] != expected 0xe8a01468 # # Exception| cpu 0: rx_hash 0xe086e432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52428 dport 44423] != expected 0x5059ba97 # # Exception| cpu 0: rx_hash 0x5d5e23a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52456 dport 44423] != expected 0x3a28ea8b # # Exception| cpu 0: rx_hash 0x9e96bf11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52458 dport 44423] != expected 0xf76331d8 # # Exception| cpu 0: rx_hash 0xd59d1571 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52542 dport 44423] != expected 0xccaa411a # # Exception| cpu 0: rx_hash 0x75612d9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52560 dport 44423] != expected 0x5ea8625b # # Exception| cpu 0: rx_hash 0xea9538e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52594 dport 44423] != expected 0x9f3704bd # # Exception| cpu 0: rx_hash 0xca1903b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 44423] != expected 0x6564e3c9 # # Exception| cpu 0: rx_hash 0x7260102f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52662 dport 44423] != expected 0x7ccd98a3 # # Exception| cpu 0: rx_hash 0xa92da7e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52682 dport 44423] != expected 0x3a2d1bdb # # Exception| cpu 0: rx_hash 0x61a69359 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52690 dport 44423] != expected 0x10d69665 # # Exception| cpu 0: rx_hash 0x6407475c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52710 dport 44423] != expected 0x630ebd13 # # Exception| cpu 0: rx_hash 0x3d9a1a92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52722 dport 44423] != expected 0x1c022bd0 # # Exception| cpu 0: rx_hash 0xac8c73e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52734 dport 44423] != expected 0x49f530ad # # Exception| cpu 0: rx_hash 0x46f3ac6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52754 dport 44423] != expected 0x34de3bbf # # Exception| cpu 0: rx_hash 0x4352786e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52774 dport 44423] != expected 0x470610c9 # # Exception| cpu 0: rx_hash 0xfb2b6bf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52790 dport 44423] != expected 0x5eaf6ba3 # # Exception| cpu 0: rx_hash 0x7719fdf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52848 dport 44423] != expected 0xf32b0383 # # Exception| cpu 0: rx_hash 0x29859d8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52866 dport 44423] != expected 0xae426fb8 # # Exception| cpu 0: rx_hash 0xb893f4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52878 dport 44423] != expected 0xfbb574c5 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xbcecc498 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51120 dport 58941] OK # # # cpu 0: rx_hash 0x458da1bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51146 dport 58941] OK # # # cpu 0: rx_hash 0x30de5295 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51190 dport 58941] OK # # # cpu 0: rx_hash 0x1a4fbab0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51232 dport 58941] OK # # # cpu 0: rx_hash 0xa975012c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51242 dport 58941] OK # # # cpu 0: rx_hash 0x5c56f1b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51372 dport 58941] OK # # # cpu 0: rx_hash 0xc60330c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51386 dport 58941] OK # # # cpu 0: rx_hash 0xe42fe220 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51388 dport 58941] OK # # # cpu 0: rx_hash 0xae743c98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51404 dport 58941] OK # # # cpu 0: rx_hash 0xa5379492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51414 dport 58941] OK # # # cpu 0: rx_hash 0x4a31a6c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51452 dport 58941] OK # # # cpu 0: rx_hash 0x5d06856e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51464 dport 58941] OK # # # cpu 0: rx_hash 0x902c65d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51492 dport 58941] OK # # # cpu 0: rx_hash 0x7a8b8383 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51514 dport 58941] OK # # # cpu 0: rx_hash 0x30d05d3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51530 dport 58941] OK # # # cpu 0: rx_hash 0x88a94ead [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 58941] OK # # # cpu 0: rx_hash 0x694d00f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51550 dport 58941] OK # # # cpu 0: rx_hash 0x1b1fce68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51588 dport 58941] OK # # # cpu 0: rx_hash 0x782b6a32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51688 dport 58941] OK # # # cpu 0: rx_hash 0x9254b5bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51716 dport 58941] OK # # # cpu 0: rx_hash 0x216e0e23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51726 dport 58941] OK # # # cpu 0: rx_hash 0x2f8c722c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51744 dport 58941] OK # # # cpu 0: rx_hash 0x4bb9ebc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51882 dport 58941] OK # # # cpu 0: rx_hash 0xdbfff66e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51970 dport 58941] OK # # # cpu 0: rx_hash 0x892103aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51980 dport 58941] OK # # # cpu 0: rx_hash 0x4ae99f1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51982 dport 58941] OK # # # cpu 0: rx_hash 0x16d516d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52014 dport 58941] OK # # # cpu 0: rx_hash 0xaeac0547 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52030 dport 58941] OK # # # cpu 0: rx_hash 0xcd98a11d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52050 dport 58941] OK # # # cpu 0: rx_hash 0xbfca6f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52104 dport 58941] OK # # # cpu 0: rx_hash 0x9de6bd68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52110 dport 58941] OK # # # cpu 0: rx_hash 0x259faefe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52126 dport 58941] OK # # # cpu 0: rx_hash 0xb128138f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52134 dport 58941] OK # # # cpu 0: rx_hash 0x203e7afb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52138 dport 58941] OK # # # cpu 0: rx_hash 0xe8b54e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52146 dport 58941] OK # # # cpu 0: rx_hash 0x79a32735 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52158 dport 58941] OK # # # cpu 0: rx_hash 0xfed21932 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52194 dport 58941] OK # # # cpu 0: rx_hash 0x85639614 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52208 dport 58941] OK # # # cpu 4: rx_hash 0x53eaf6cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51098 dport 58941] OK # # # cpu 4: rx_hash 0x5d088ac0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51124 dport 58941] OK # # # cpu 4: rx_hash 0x17535478 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51140 dport 58941] OK # # # cpu 4: rx_hash 0x88a74103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51174 dport 58941] OK # # # cpu 4: rx_hash 0x645fe193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51206 dport 58941] OK # # # cpu 4: rx_hash 0x3dc2bc5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51218 dport 58941] OK # # # cpu 4: rx_hash 0xbab3825a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51278 dport 58941] OK # # # cpu 4: rx_hash 0x076b45c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51306 dport 58941] OK # # # cpu 4: rx_hash 0x0c28edc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51312 dport 58941] OK # # # cpu 4: rx_hash 0x681d742d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51450 dport 58941] OK # # # cpu 4: rx_hash 0x26b70a48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51482 dport 58941] OK # # # cpu 4: rx_hash 0x0d78991b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51668 dport 58941] OK # # # cpu 4: rx_hash 0xcb11d1ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51682 dport 58941] OK # # # cpu 4: rx_hash 0x928c8c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51702 dport 58941] OK # # # cpu 4: rx_hash 0x519c290f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51718 dport 58941] OK # # # cpu 4: rx_hash 0xbb3bcf5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51736 dport 58941] OK # # # cpu 4: rx_hash 0x5f7e5500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51752 dport 58941] OK # # # cpu 4: rx_hash 0x3c4af15a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51780 dport 58941] OK # # # cpu 4: rx_hash 0x8f704ac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51790 dport 58941] OK # # # cpu 4: rx_hash 0x1bc7f7b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51830 dport 58941] OK # # # cpu 4: rx_hash 0xf6612c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51854 dport 58941] OK # # # cpu 4: rx_hash 0xa11e0d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51892 dport 58941] OK # # # cpu 4: rx_hash 0x1224b60c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51902 dport 58941] OK # # # cpu 4: rx_hash 0x587f68b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51918 dport 58941] OK # # # cpu 4: rx_hash 0xc78b7dcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51948 dport 58941] OK # # # cpu 4: rx_hash 0x0f004975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51956 dport 58941] OK # # # cpu 4: rx_hash 0x5ddebcb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51962 dport 58941] OK # # # cpu 4: rx_hash 0x3158103c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51996 dport 58941] OK # # # cpu 4: rx_hash 0x34f9c439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52008 dport 58941] OK # # # cpu 4: rx_hash 0x5c8ec869 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52062 dport 58941] OK # # # cpu 4: rx_hash 0x0bf1e9a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52068 dport 58941] OK # # # cpu 4: rx_hash 0xe657324e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52124 dport 58941] OK # # # cpu 4: rx_hash 0xac0cecf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52204 dport 58941] OK # # # cpu 4: rx_hash 0x57d17f3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52250 dport 58941] OK # # # cpu 4: rx_hash 0x7b1fd1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52274 dport 58941] OK # # # cpu 4: rx_hash 0x68d952ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52310 dport 58941] OK # # # count: pass=74 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 34989 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 34989] != expected 0x32e77892 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51126 dport 34989] != expected 0x32e77892 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46611 dport 34989] != expected 0xb1bd316a # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46611 dport 34989] != expected 0xb1bd316a # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56657 dport 34989] != expected 0x9ef2849b # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56657 dport 34989] != expected 0x9ef2849b # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39873 dport 34989] != expected 0xdfc354f4 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39873 dport 34989] != expected 0xdfc354f4 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53882 dport 34989] != expected 0xbfaa8978 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53882 dport 34989] != expected 0xbfaa8978 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 34989] != expected 0xac526bab # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46378 dport 34989] != expected 0xac526bab # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 34989] != expected 0xdfeb35b8 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50568 dport 34989] != expected 0xdfeb35b8 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49397 dport 34989] != expected 0x7260323c # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49397 dport 34989] != expected 0x7260323c # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 34989] != expected 0x1753d17d # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33212 dport 34989] != expected 0x1753d17d # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51388 dport 34989] != expected 0x85fc7e63 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51388 dport 34989] != expected 0x85fc7e63 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54112 dport 34989] != expected 0x99804823 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54112 dport 34989] != expected 0x99804823 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39123 dport 34989] != expected 0xaa7628a0 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39123 dport 34989] != expected 0xaa7628a0 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42988 dport 34989] != expected 0xce37ce46 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42988 dport 34989] != expected 0xce37ce46 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35942 dport 34989] != expected 0x5c73968a # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35942 dport 34989] != expected 0x5c73968a # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53785 dport 34989] != expected 0xe2c807e3 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53785 dport 34989] != expected 0xe2c807e3 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37978 dport 34989] != expected 0x68d3b0a5 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37978 dport 34989] != expected 0x68d3b0a5 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35553 dport 34989] != expected 0x3e94d78c # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35553 dport 34989] != expected 0x3e94d78c # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45244 dport 34989] != expected 0xecdc3b0d # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45244 dport 34989] != expected 0xecdc3b0d # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51638 dport 34989] != expected 0xba7fc452 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51638 dport 34989] != expected 0xba7fc452 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55113 dport 34989] != expected 0x8cf71008 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55113 dport 34989] != expected 0x8cf71008 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42583 dport 34989] != expected 0xfd6b2b62 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42583 dport 34989] != expected 0xfd6b2b62 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47642 dport 34989] != expected 0xf02d8602 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47642 dport 34989] != expected 0xf02d8602 # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40286 dport 34989] != expected 0x97df984c # # Exception| cpu 0: rx_hash 0xbb689f53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40286 dport 34989] != expected 0x97df984c # # 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 194, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 41180 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56326 dport 41180] != expected 0xdcac2295 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56326 dport 41180] != expected 0xdcac2295 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52299 dport 41180] != expected 0x228d4f77 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52299 dport 41180] != expected 0x228d4f77 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50577 dport 41180] != expected 0xb628e2f4 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50577 dport 41180] != expected 0xb628e2f4 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38399 dport 41180] != expected 0xc1c2bd49 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38399 dport 41180] != expected 0xc1c2bd49 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35061 dport 41180] != expected 0xc856f896 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35061 dport 41180] != expected 0xc856f896 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43682 dport 41180] != expected 0x6d13b078 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43682 dport 41180] != expected 0x6d13b078 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58039 dport 41180] != expected 0xafc138b5 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58039 dport 41180] != expected 0xafc138b5 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42269 dport 41180] != expected 0x42c38b3f # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42269 dport 41180] != expected 0x42c38b3f # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37282 dport 41180] != expected 0xdbc35e60 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37282 dport 41180] != expected 0xdbc35e60 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59428 dport 41180] != expected 0x3c5d963a # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59428 dport 41180] != expected 0x3c5d963a # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48991 dport 41180] != expected 0xd11e10c2 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48991 dport 41180] != expected 0xd11e10c2 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36420 dport 41180] != expected 0x53af550b # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36420 dport 41180] != expected 0x53af550b # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35276 dport 41180] != expected 0xb0f7edbe # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35276 dport 41180] != expected 0xb0f7edbe # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46233 dport 41180] != expected 0x59170f3f # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46233 dport 41180] != expected 0x59170f3f # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46305 dport 41180] != expected 0x63bef6ab # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46305 dport 41180] != expected 0x63bef6ab # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44588 dport 41180] != expected 0xf2238380 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44588 dport 41180] != expected 0xf2238380 # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43258 dport 41180] != expected 0x3e4508bb # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43258 dport 41180] != expected 0x3e4508bb # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48780 dport 41180] != expected 0x3fa8512a # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48780 dport 41180] != expected 0x3fa8512a # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52873 dport 41180] != expected 0xad977dcc # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52873 dport 41180] != expected 0xad977dcc # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41975 dport 41180] != expected 0xfbf6f32d # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41975 dport 41180] != expected 0xfbf6f32d # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 41180] != expected 0x34d226bc # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53172 dport 41180] != expected 0x34d226bc # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46923 dport 41180] != expected 0x5f3bf2b # # Exception| cpu 4: rx_hash 0x590e7054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46923 dport 41180] != expected 0x5f3bf2b # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->