< 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 55470 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd8423102 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49088 dport 55470] != expected 0x4a1750b5 # # Exception| cpu 0: rx_hash 0xebd468da [saddr 192.0.3.2 daddr 192.0.3.1 sport 49096 dport 55470] != expected 0xed7f9ac9 # # Exception| cpu 0: rx_hash 0xdafec014 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49122 dport 55470] != expected 0x3e6e4bda # # Exception| cpu 0: rx_hash 0x8d6c8b98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49136 dport 55470] != expected 0x70790714 # # Exception| cpu 0: rx_hash 0xb877be7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49168 dport 55470] != expected 0x1cb97f09 # # Exception| cpu 0: rx_hash 0xdecf5d38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49192 dport 55470] != expected 0x81bfe2d4 # # Exception| cpu 0: rx_hash 0x6ebb8d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49222 dport 55470] != expected 0xe892be70 # # Exception| cpu 0: rx_hash 0x6f2fdd8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49274 dport 55470] != expected 0x3b45b755 # # Exception| cpu 0: rx_hash 0x5039061d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49314 dport 55470] != expected 0xc1028dff # # Exception| cpu 0: rx_hash 0xfa647329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49338 dport 55470] != expected 0xb5de22bd # # Exception| cpu 0: rx_hash 0xd3db8f80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49348 dport 55470] != expected 0xf471b27 # # Exception| cpu 0: rx_hash 0x1d82e8e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49350 dport 55470] != expected 0x92e432d7 # # Exception| cpu 0: rx_hash 0xe36577bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49362 dport 55470] != expected 0xf81c311 # # Exception| cpu 0: rx_hash 0xb64bcd26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49378 dport 55470] != expected 0x35ef94b0 # # Exception| cpu 0: rx_hash 0x4b84f39e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49384 dport 55470] != expected 0xf24773c # # Exception| cpu 0: rx_hash 0xcfb26bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49426 dport 55470] != expected 0x3c2110aa # # Exception| cpu 0: rx_hash 0x9b0881bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 49438 dport 55470] != expected 0xd5984e2e # # Exception| cpu 0: rx_hash 0xfdb062fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49446 dport 55470] != expected 0x489ed3f3 # # Exception| cpu 0: rx_hash 0xcd0e9ac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49456 dport 55470] != expected 0x48580bc5 # # Exception| cpu 0: rx_hash 0x2ae8010b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49484 dport 55470] != expected 0x6f621baf # # Exception| cpu 0: rx_hash 0x26688341 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49564 dport 55470] != expected 0x324deb79 # # Exception| cpu 0: rx_hash 0x146a8a6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49576 dport 55470] != expected 0x46f22820 # # Exception| cpu 0: rx_hash 0xbe37ff5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49584 dport 55470] != expected 0x322e8762 # # Exception| cpu 0: rx_hash 0x696f9caa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49626 dport 55470] != expected 0x15d24f3e # # Exception| cpu 0: rx_hash 0x0e432f1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49630 dport 55470] != expected 0x5b03dbc6 # # Exception| cpu 0: rx_hash 0x9534f2e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49644 dport 55470] != expected 0xfccea597 # # Exception| cpu 0: rx_hash 0x3f6987d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49652 dport 55470] != expected 0x88120ad5 # # Exception| cpu 0: rx_hash 0x0201045f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49704 dport 55470] != expected 0x5f2241fd # # Exception| cpu 0: rx_hash 0xab74d08f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49710 dport 55470] != expected 0x8c50fcf5 # # Exception| cpu 0: rx_hash 0x6605160b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49714 dport 55470] != expected 0xb65dc74f # # Exception| cpu 0: rx_hash 0x7f04129e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49754 dport 55470] != expected 0xc0226e3 # # Exception| cpu 0: rx_hash 0x290209e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49780 dport 55470] != expected 0x91c26308 # # Exception| cpu 0: rx_hash 0x8fdffe9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49852 dport 55470] != expected 0xb8313c9c # # Exception| cpu 0: rx_hash 0x94620b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49910 dport 55470] != expected 0x7617c65f # # Exception| cpu 0: rx_hash 0x8ab71e5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49922 dport 55470] != expected 0x3108d6bd # # Exception| cpu 0: rx_hash 0x46528829 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49954 dport 55470] != expected 0xd8d2e422 # # Exception| cpu 0: rx_hash 0xec0ffd1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49978 dport 55470] != expected 0xac0e4b60 # # Exception| cpu 0: rx_hash 0x6fed7480 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50012 dport 55470] != expected 0x624bddb8 # # Exception| cpu 0: rx_hash 0x39eb6ffe [saddr 192.0.3.2 daddr 192.0.3.1 sport 50034 dport 55470] != expected 0xff8b9853 # # Exception| cpu 0: rx_hash 0xca18221a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50058 dport 55470] != expected 0xec169066 # # Exception| cpu 0: rx_hash 0xd319268f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50146 dport 55470] != expected 0x564971ca # # Exception| cpu 0: rx_hash 0xe586cb11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50200 dport 55470] != expected 0xd49f64e1 # # Exception| cpu 0: rx_hash 0x833e2853 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50208 dport 55470] != expected 0x4999f93c # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7841a086 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41292 dport 55505] OK # # # cpu 4: rx_hash 0x1f6d1336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41288 dport 55505] OK # # # cpu 4: rx_hash 0x48ff58ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41306 dport 55505] OK # # # cpu 4: rx_hash 0x38ee9cc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41412 dport 55505] OK # # # cpu 4: rx_hash 0x3a526dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41446 dport 55505] OK # # # cpu 4: rx_hash 0x36104690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41488 dport 55505] OK # # # cpu 4: rx_hash 0x05861f48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41496 dport 55505] OK # # # cpu 4: rx_hash 0x50a8a5d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41512 dport 55505] OK # # # cpu 4: rx_hash 0x87f0c627 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41538 dport 55505] OK # # # cpu 4: rx_hash 0xb4669fff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41546 dport 55505] OK # # # cpu 4: rx_hash 0x7917597b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41558 dport 55505] OK # # # cpu 4: rx_hash 0x1fafba39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41582 dport 55505] OK # # # cpu 4: rx_hash 0x866496d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41598 dport 55505] OK # # # cpu 4: rx_hash 0xbbcebc51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41604 dport 55505] OK # # # cpu 4: rx_hash 0x220590bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41620 dport 55505] OK # # # cpu 4: rx_hash 0x44bd73ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41644 dport 55505] OK # # # cpu 4: rx_hash 0xbea65c90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41786 dport 55505] OK # # # cpu 4: rx_hash 0xf289e29f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41826 dport 55505] OK # # # cpu 4: rx_hash 0x0c6e7dc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41846 dport 55505] OK # # # cpu 4: rx_hash 0x02520e9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41860 dport 55505] OK # # # cpu 4: rx_hash 0xff9d3027 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41870 dport 55505] OK # # # cpu 4: rx_hash 0xfcb591c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41872 dport 55505] OK # # # cpu 4: rx_hash 0xb09a2fcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41928 dport 55505] OK # # # cpu 4: rx_hash 0x28c553d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41956 dport 55505] OK # # # cpu 4: rx_hash 0xb407cb78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41990 dport 55505] OK # # # cpu 4: rx_hash 0xd19789de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42016 dport 55505] OK # # # cpu 4: rx_hash 0x3559b3f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42050 dport 55505] OK # # # cpu 4: rx_hash 0x05e74bcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42068 dport 55505] OK # # # cpu 4: rx_hash 0xae2e6e09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42096 dport 55505] OK # # # cpu 4: rx_hash 0x53e150b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42106 dport 55505] OK # # # cpu 4: rx_hash 0x9384448d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42122 dport 55505] OK # # # cpu 4: rx_hash 0xdc835b66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42188 dport 55505] OK # # # cpu 4: rx_hash 0xeda9f3a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42214 dport 55505] OK # # # cpu 4: rx_hash 0x3d25818a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42256 dport 55505] OK # # # cpu 4: rx_hash 0x3cb1d178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42284 dport 55505] OK # # # cpu 4: rx_hash 0x429c665d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42304 dport 55505] OK # # # cpu 4: rx_hash 0x25b0d5ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42308 dport 55505] OK # # # cpu 4: rx_hash 0xe8c11369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42328 dport 55505] OK # # # cpu 5: rx_hash 0x4bd7f95e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41284 dport 55505] OK # # # cpu 5: rx_hash 0xd21cd5b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41300 dport 55505] OK # # # cpu 5: rx_hash 0x77e98328 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41346 dport 55505] OK # # # cpu 5: rx_hash 0xee22afc4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41362 dport 55505] OK # # # cpu 5: rx_hash 0xddb4f61c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41370 dport 55505] OK # # # cpu 5: rx_hash 0xba9845ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41374 dport 55505] OK # # # cpu 5: rx_hash 0xdf08070a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41400 dport 55505] OK # # # cpu 5: rx_hash 0x6f7cd74f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41430 dport 55505] OK # # # cpu 5: rx_hash 0x61820d1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41474 dport 55505] OK # # # cpu 5: rx_hash 0xe3f4d473 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41560 dport 55505] OK # # # cpu 5: rx_hash 0x2dadb313 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41562 dport 55505] OK # # # cpu 5: rx_hash 0x10079997 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41632 dport 55505] OK # # # cpu 5: rx_hash 0xba5aeca3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41656 dport 55505] OK # # # cpu 5: rx_hash 0x5dbc776a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41668 dport 55505] OK # # # cpu 5: rx_hash 0x6e2a2eb2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41676 dport 55505] OK # # # cpu 5: rx_hash 0x90cdb1ee [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 55505] OK # # # cpu 5: rx_hash 0x9159e11c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41700 dport 55505] OK # # # cpu 5: rx_hash 0x6fbe7e40 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41712 dport 55505] OK # # # cpu 5: rx_hash 0x1647d8b2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41728 dport 55505] OK # # # cpu 5: rx_hash 0x8f8cf45e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41744 dport 55505] OK # # # cpu 5: rx_hash 0xdaa24ec4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41760 dport 55505] OK # # # cpu 5: rx_hash 0xe934171c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41768 dport 55505] OK # # # cpu 5: rx_hash 0x8e18a4ac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41772 dport 55505] OK # # # cpu 5: rx_hash 0x6b42ce73 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41842 dport 55505] OK # # # cpu 5: rx_hash 0x56e8e4f7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41864 dport 55505] OK # # # cpu 5: rx_hash 0x305007b5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41904 dport 55505] OK # # # cpu 5: rx_hash 0x03c65e6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41912 dport 55505] OK # # # cpu 5: rx_hash 0xb3b28e28 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41942 dport 55505] OK # # # cpu 5: rx_hash 0xd50a6d6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41966 dport 55505] OK # # # cpu 5: rx_hash 0x2f701682 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42036 dport 55505] OK # # # cpu 5: rx_hash 0x06cfea2b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42058 dport 55505] OK # # # cpu 5: rx_hash 0x50c9f155 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42084 dport 55505] OK # # # cpu 5: rx_hash 0xfa948461 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42108 dport 55505] OK # # # cpu 5: rx_hash 0x34cde301 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42110 dport 55505] OK # # # cpu 5: rx_hash 0xc4160f01 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42136 dport 55505] OK # # # cpu 5: rx_hash 0x0a4f6861 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42138 dport 55505] OK # # # cpu 5: rx_hash 0x5c49731f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42164 dport 55505] OK # # # cpu 5: rx_hash 0xbbafe8d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42184 dport 55505] OK # # # cpu 5: rx_hash 0x76de2e52 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42196 dport 55505] OK # # # cpu 5: rx_hash 0x1066cd10 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42220 dport 55505] OK # # # cpu 5: rx_hash 0x699f6be2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42268 dport 55505] OK # # # cpu 5: rx_hash 0x0f2788a0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42276 dport 55505] OK # # # cpu 5: rx_hash 0xd87feb55 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42318 dport 55505] OK # # # cpu 5: rx_hash 0x8e79f02b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42336 dport 55505] OK # # # cpu 5: rx_hash 0x430836af [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42364 dport 55505] OK # # # count: pass=83 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 48381 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41542 dport 48381] != expected 0x7dcc9503 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41542 dport 48381] != expected 0x7dcc9503 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55975 dport 48381] != expected 0x26a28a10 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55975 dport 48381] != expected 0x26a28a10 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51090 dport 48381] != expected 0x175a51c1 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51090 dport 48381] != expected 0x175a51c1 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41994 dport 48381] != expected 0xd14ba075 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41994 dport 48381] != expected 0xd14ba075 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33617 dport 48381] != expected 0x369e82b4 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33617 dport 48381] != expected 0x369e82b4 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39835 dport 48381] != expected 0x2eba287f # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39835 dport 48381] != expected 0x2eba287f # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54712 dport 48381] != expected 0x8105979e # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54712 dport 48381] != expected 0x8105979e # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44985 dport 48381] != expected 0x63b78cd3 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44985 dport 48381] != expected 0x63b78cd3 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59639 dport 48381] != expected 0x895c3b1f # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59639 dport 48381] != expected 0x895c3b1f # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36914 dport 48381] != expected 0x7539826b # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36914 dport 48381] != expected 0x7539826b # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41713 dport 48381] != expected 0xd5e0a0ed # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41713 dport 48381] != expected 0xd5e0a0ed # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49716 dport 48381] != expected 0x85f1c536 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49716 dport 48381] != expected 0x85f1c536 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57021 dport 48381] != expected 0xa093dd36 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57021 dport 48381] != expected 0xa093dd36 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45935 dport 48381] != expected 0x2ed0cc36 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45935 dport 48381] != expected 0x2ed0cc36 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39652 dport 48381] != expected 0x125e0456 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39652 dport 48381] != expected 0x125e0456 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50149 dport 48381] != expected 0x5ea32053 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50149 dport 48381] != expected 0x5ea32053 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53652 dport 48381] != expected 0xee282a11 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53652 dport 48381] != expected 0xee282a11 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60607 dport 48381] != expected 0xb59739b8 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60607 dport 48381] != expected 0xb59739b8 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50555 dport 48381] != expected 0x32a8cc03 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50555 dport 48381] != expected 0x32a8cc03 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37598 dport 48381] != expected 0x255cd8b1 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37598 dport 48381] != expected 0x255cd8b1 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57531 dport 48381] != expected 0xa3af141e # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57531 dport 48381] != expected 0xa3af141e # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56980 dport 48381] != expected 0xd5677635 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56980 dport 48381] != expected 0xd5677635 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38933 dport 48381] != expected 0x437036d6 # # Exception| cpu 4: rx_hash 0xec11c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38933 dport 48381] != expected 0x437036d6 # # 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 58943 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 58943] != expected 0xaee9ebeb # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46010 dport 58943] != expected 0xaee9ebeb # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59658 dport 58943] != expected 0xbe7c4235 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59658 dport 58943] != expected 0xbe7c4235 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41860 dport 58943] != expected 0x7abd1755 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41860 dport 58943] != expected 0x7abd1755 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39081 dport 58943] != expected 0xba64f6c1 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39081 dport 58943] != expected 0xba64f6c1 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37837 dport 58943] != expected 0xa5be65cc # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37837 dport 58943] != expected 0xa5be65cc # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50103 dport 58943] != expected 0x36529332 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50103 dport 58943] != expected 0x36529332 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39632 dport 58943] != expected 0x7ad2491f # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39632 dport 58943] != expected 0x7ad2491f # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39316 dport 58943] != expected 0x9ededa3d # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39316 dport 58943] != expected 0x9ededa3d # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59964 dport 58943] != expected 0x2775c7d6 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59964 dport 58943] != expected 0x2775c7d6 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52118 dport 58943] != expected 0x51365ddd # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52118 dport 58943] != expected 0x51365ddd # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36070 dport 58943] != expected 0x2fb999ad # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36070 dport 58943] != expected 0x2fb999ad # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44046 dport 58943] != expected 0xc84d1d33 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44046 dport 58943] != expected 0xc84d1d33 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36144 dport 58943] != expected 0x33d07df9 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36144 dport 58943] != expected 0x33d07df9 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41723 dport 58943] != expected 0x762c97f2 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41723 dport 58943] != expected 0x762c97f2 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38879 dport 58943] != expected 0x9c4b02f3 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38879 dport 58943] != expected 0x9c4b02f3 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52154 dport 58943] != expected 0xc96921c3 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52154 dport 58943] != expected 0xc96921c3 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36827 dport 58943] != expected 0xd7cdec36 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36827 dport 58943] != expected 0xd7cdec36 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42647 dport 58943] != expected 0x66660c64 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42647 dport 58943] != expected 0x66660c64 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39470 dport 58943] != expected 0x2054d02b # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39470 dport 58943] != expected 0x2054d02b # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52064 dport 58943] != expected 0x38269d31 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52064 dport 58943] != expected 0x38269d31 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60555 dport 58943] != expected 0x860c7715 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60555 dport 58943] != expected 0x860c7715 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56676 dport 58943] != expected 0xf63a9079 # # Exception| cpu 0: rx_hash 0xc7fbe298 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56676 dport 58943] != expected 0xf63a9079 # # 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__->