< 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 58832 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x2ed52d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57576 dport 58832] != expected 0xe2e24749 # # Exception| cpu 0: rx_hash 0xb9aec09b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57600 dport 58832] != expected 0x585a467 # # Exception| cpu 0: rx_hash 0x23208226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57662 dport 58832] != expected 0x91b14b50 # # Exception| cpu 0: rx_hash 0x72856a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57734 dport 58832] != expected 0x8f9445f3 # # Exception| cpu 0: rx_hash 0x254c09b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57796 dport 58832] != expected 0x51badd5f # # Exception| cpu 0: rx_hash 0xf955ead4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57812 dport 58832] != expected 0xbd1a08e7 # # Exception| cpu 0: rx_hash 0xdbe86ea7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57826 dport 58832] != expected 0xf06f4ca0 # # Exception| cpu 0: rx_hash 0x428f91b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57856 dport 58832] != expected 0x7c2aaf91 # # Exception| cpu 0: rx_hash 0xd801d30b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57918 dport 58832] != expected 0xe81e40a6 # # Exception| cpu 0: rx_hash 0x65217fc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57926 dport 58832] != expected 0x108761dc # # Exception| cpu 0: rx_hash 0x4dba2fa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57928 dport 58832] != expected 0x1e43318f # # Exception| cpu 0: rx_hash 0x29900a08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57936 dport 58832] != expected 0x2ba24f47 # # Exception| cpu 0: rx_hash 0xc95f1132 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57938 dport 58832] != expected 0x4ea4e285 # # Exception| cpu 0: rx_hash 0x37fb7626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57972 dport 58832] != expected 0xef71737a # # Exception| cpu 0: rx_hash 0xf9c3b6e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57986 dport 58832] != expected 0x44b818e4 # # Exception| cpu 0: rx_hash 0xb572c320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58004 dport 58832] != expected 0x7f9d367f # # Exception| cpu 0: rx_hash 0x97cf4753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58018 dport 58832] != expected 0x32e87238 # # Exception| cpu 0: rx_hash 0x98faf944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58090 dport 58832] != expected 0x5081ec26 # # Exception| cpu 0: rx_hash 0x8451943e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58192 dport 58832] != expected 0x8568421c # # Exception| cpu 0: rx_hash 0xb4cd33ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 58240 dport 58832] != expected 0x8f74b87d # # Exception| cpu 0: rx_hash 0x4a6954f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58278 dport 58832] != expected 0x2ea12982 # # Exception| cpu 0: rx_hash 0xe6173a02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58290 dport 58832] != expected 0x7082aadb # # Exception| cpu 0: rx_hash 0xce8c6a6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58300 dport 58832] != expected 0x7e46fa88 # # Exception| cpu 0: rx_hash 0xbbf88dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58312 dport 58832] != expected 0xed1d2663 # # Exception| cpu 0: rx_hash 0x09ed9f2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58360 dport 58832] != expected 0x77ed9907 # # Exception| cpu 0: rx_hash 0x3f1f3920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58368 dport 58832] != expected 0x40fd2a6a # # Exception| cpu 0: rx_hash 0x936157da [saddr 192.0.3.2 daddr 192.0.3.1 sport 58388 dport 58832] != expected 0x1edea933 # # Exception| cpu 0: rx_hash 0x5b351c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58392 dport 58832] != expected 0x751c54a2 # # Exception| cpu 0: rx_hash 0x96723dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58468 dport 58832] != expected 0x3f062339 # # Exception| cpu 0: rx_hash 0xdac34817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58482 dport 58832] != expected 0x4230da2 # # Exception| cpu 0: rx_hash 0x282d708c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58518 dport 58832] != expected 0x264c1e46 # # Exception| cpu 0: rx_hash 0xea5fefc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58530 dport 58832] != expected 0xe3ff7c3 # # Exception| cpu 0: rx_hash 0x526c290b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58538 dport 58832] != expected 0xd77e5cb3 # # Exception| cpu 0: rx_hash 0xd39a7d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58560 dport 58832] != expected 0xa64105b3 # # Exception| cpu 0: rx_hash 0x4332eb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58566 dport 58832] != expected 0x71c4fe90 # # Exception| cpu 0: rx_hash 0xbd968c26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58592 dport 58832] != expected 0xd0116f6f # # Exception| cpu 0: rx_hash 0xf127f9e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58614 dport 58832] != expected 0xeb3441f4 # # Exception| cpu 0: rx_hash 0x44e1906b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58664 dport 58832] != expected 0x4126e69d # # Exception| cpu 0: rx_hash 0xc004aef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58674 dport 58832] != expected 0x11c13597 # # Exception| cpu 0: rx_hash 0x50ac385f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58676 dport 58832] != expected 0xc644ceb4 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x434ffdf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 60467] OK # # # cpu 0: rx_hash 0x2765d85c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41844 dport 60467] OK # # # cpu 0: rx_hash 0x4f05a27a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41902 dport 60467] OK # # # cpu 0: rx_hash 0xcbe09ce9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41908 dport 60467] OK # # # cpu 0: rx_hash 0xe37bcc80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41914 dport 60467] OK # # # cpu 4: rx_hash 0xa9a632d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41814 dport 60467] OK # # # cpu 4: rx_hash 0x1195f41b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41822 dport 60467] OK # # # cpu 4: rx_hash 0xc7aac366 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41846 dport 60467] OK # # # cpu 4: rx_hash 0xef31930f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 60467] OK # # # cpu 4: rx_hash 0x7f9905a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41854 dport 60467] OK # # # cpu 4: rx_hash 0x516ede54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41866 dport 60467] OK # # # cpu 4: rx_hash 0x210953c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41870 dport 60467] OK # # # cpu 4: rx_hash 0xfd10b0ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41886 dport 60467] OK # # # cpu 4: rx_hash 0xcef3f6e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41924 dport 60467] OK # # # cpu 4: rx_hash 0xa0ff0757 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41956 dport 60467] OK # # # cpu 4: rx_hash 0xb4b2af63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41976 dport 60467] OK # # # cpu 4: rx_hash 0x3a73cfa2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41992 dport 60467] OK # # # cpu 4: rx_hash 0x06a537ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42010 dport 60467] OK # # # cpu 4: rx_hash 0x7ce46e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42022 dport 60467] OK # # # cpu 4: rx_hash 0xa5eee712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42054 dport 60467] OK # # # cpu 4: rx_hash 0xbb859b3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42082 dport 60467] OK # # # cpu 4: rx_hash 0x73d1d06f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42094 dport 60467] OK # # # cpu 4: rx_hash 0xf1586569 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42126 dport 60467] OK # # # cpu 4: rx_hash 0x5d260b93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42138 dport 60467] OK # # # cpu 4: rx_hash 0xfe6ddb7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42182 dport 60467] OK # # # cpu 4: rx_hash 0xacb7d290 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42228 dport 60467] OK # # # cpu 4: rx_hash 0xcf4e8c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42242 dport 60467] OK # # # cpu 4: rx_hash 0x777d4aae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42250 dport 60467] OK # # # cpu 4: rx_hash 0x4babb2f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42264 dport 60467] OK # # # cpu 4: rx_hash 0xb50fd5e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42302 dport 60467] OK # # # cpu 4: rx_hash 0xb01cbfea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42318 dport 60467] OK # # # cpu 4: rx_hash 0xfcadca2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42328 dport 60467] OK # # # cpu 4: rx_hash 0xba3a6bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42358 dport 60467] OK # # # cpu 4: rx_hash 0xf0e795a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42394 dport 60467] OK # # # cpu 4: rx_hash 0xa23d9c4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42408 dport 60467] OK # # # cpu 4: rx_hash 0x0e43f2b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42428 dport 60467] OK # # # cpu 4: rx_hash 0xb3635e72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42436 dport 60467] OK # # # cpu 4: rx_hash 0xe1b9579c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42486 dport 60467] OK # # # cpu 4: rx_hash 0xfc3b961e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 60467] OK # # # cpu 4: rx_hash 0xaee19ff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42556 dport 60467] OK # # # cpu 4: rx_hash 0xbfbf5dc9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42576 dport 60467] OK # # # cpu 4: rx_hash 0xed655427 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42594 dport 60467] OK # # # cpu 4: rx_hash 0x9d02d9ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42598 dport 60467] OK # # # cpu 4: rx_hash 0x6fece121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42626 dport 60467] OK # # # cpu 4: rx_hash 0x4777b148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42636 dport 60467] OK # # # cpu 4: rx_hash 0x235d94e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42644 dport 60467] OK # # # cpu 4: rx_hash 0xc3928fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42646 dport 60467] OK # # # cpu 4: rx_hash 0x7ba14915 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42654 dport 60467] OK # # # cpu 4: rx_hash 0x8016440c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42696 dport 60467] OK # # # cpu 4: rx_hash 0xe43c61a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42704 dport 60467] OK # # # cpu 4: rx_hash 0x320356d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42744 dport 60467] OK # # # cpu 4: rx_hash 0x99ae437b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42754 dport 60467] OK # # # cpu 4: rx_hash 0x6d2cf075 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42780 dport 60467] OK # # # cpu 4: rx_hash 0x4f917406 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42794 dport 60467] OK # # # cpu 4: rx_hash 0xe3ef1afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42814 dport 60467] OK # # # cpu 4: rx_hash 0x5ecfb63f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42822 dport 60467] OK # # # cpu 4: rx_hash 0x127ec3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42832 dport 60467] OK # # # cpu 4: rx_hash 0x3ae59396 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42846 dport 60467] OK # # # cpu 4: rx_hash 0x6e5311ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42902 dport 60467] OK # # # cpu 4: rx_hash 0xe5839169 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42948 dport 60467] OK # # # cpu 4: rx_hash 0xcd18c100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42954 dport 60467] OK # # # cpu 4: rx_hash 0xccefd0ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43012 dport 60467] OK # # # cpu 4: rx_hash 0xf03928e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43030 dport 60467] OK # # # cpu 4: rx_hash 0x422c3a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43046 dport 60467] OK # # # count: pass=64 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 57360 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 57360] != expected 0xddfbb0a3 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 57360] != expected 0xddfbb0a3 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37667 dport 57360] != expected 0x234e98e8 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37667 dport 57360] != expected 0x234e98e8 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37688 dport 57360] != expected 0xb9a41066 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37688 dport 57360] != expected 0xb9a41066 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52168 dport 57360] != expected 0xe4664990 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52168 dport 57360] != expected 0xe4664990 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 57360] != expected 0xdd998cdd # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36884 dport 57360] != expected 0xdd998cdd # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54178 dport 57360] != expected 0x5a6cf1ee # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54178 dport 57360] != expected 0x5a6cf1ee # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46765 dport 57360] != expected 0xe8100c6b # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46765 dport 57360] != expected 0xe8100c6b # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47047 dport 57360] != expected 0x37e55830 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47047 dport 57360] != expected 0x37e55830 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58307 dport 57360] != expected 0x3a830567 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58307 dport 57360] != expected 0x3a830567 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59788 dport 57360] != expected 0xe7de7cd8 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59788 dport 57360] != expected 0xe7de7cd8 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 57360] != expected 0xcf7917ec # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42748 dport 57360] != expected 0xcf7917ec # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51964 dport 57360] != expected 0x62dfad4e # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51964 dport 57360] != expected 0x62dfad4e # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33871 dport 57360] != expected 0xad0512be # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33871 dport 57360] != expected 0xad0512be # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54695 dport 57360] != expected 0x1e357970 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54695 dport 57360] != expected 0x1e357970 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59393 dport 57360] != expected 0xb54fcd21 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59393 dport 57360] != expected 0xb54fcd21 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35684 dport 57360] != expected 0x4adbec5f # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35684 dport 57360] != expected 0x4adbec5f # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37101 dport 57360] != expected 0xb299ec94 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37101 dport 57360] != expected 0xb299ec94 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55845 dport 57360] != expected 0xc163070e # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55845 dport 57360] != expected 0xc163070e # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42341 dport 57360] != expected 0x14ae23e1 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42341 dport 57360] != expected 0x14ae23e1 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38600 dport 57360] != expected 0x80900ed6 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38600 dport 57360] != expected 0x80900ed6 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60220 dport 57360] != expected 0xf7dfdfa6 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60220 dport 57360] != expected 0xf7dfdfa6 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39654 dport 57360] != expected 0x666ff6a4 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39654 dport 57360] != expected 0x666ff6a4 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55046 dport 57360] != expected 0x28995432 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55046 dport 57360] != expected 0x28995432 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45949 dport 57360] != expected 0xa7747807 # # Exception| cpu 5: rx_hash 0x6531459d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45949 dport 57360] != expected 0xa7747807 # # Exception| count: pass=0 nohash=0 fail=48 # # 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 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 40421 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33310 dport 40421] != expected 0x32152e91 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33310 dport 40421] != expected 0x32152e91 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45290 dport 40421] != expected 0xc5b02f64 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45290 dport 40421] != expected 0xc5b02f64 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57854 dport 40421] != expected 0xc64c033 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57854 dport 40421] != expected 0xc64c033 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35966 dport 40421] != expected 0x83373cab # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35966 dport 40421] != expected 0x83373cab # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57772 dport 40421] != expected 0x87b440b7 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57772 dport 40421] != expected 0x87b440b7 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41816 dport 40421] != expected 0x3d145228 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41816 dport 40421] != expected 0x3d145228 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52282 dport 40421] != expected 0x86e1cf97 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52282 dport 40421] != expected 0x86e1cf97 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56491 dport 40421] != expected 0xca393f0b # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56491 dport 40421] != expected 0xca393f0b # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56514 dport 40421] != expected 0x6a9e46db # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56514 dport 40421] != expected 0x6a9e46db # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37861 dport 40421] != expected 0x52fa14a5 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37861 dport 40421] != expected 0x52fa14a5 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46507 dport 40421] != expected 0x35999872 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46507 dport 40421] != expected 0x35999872 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38910 dport 40421] != expected 0x3cf17bcf # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38910 dport 40421] != expected 0x3cf17bcf # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44907 dport 40421] != expected 0x909839f9 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44907 dport 40421] != expected 0x909839f9 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48633 dport 40421] != expected 0xabf12b30 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48633 dport 40421] != expected 0xabf12b30 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36231 dport 40421] != expected 0x9cb0446 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36231 dport 40421] != expected 0x9cb0446 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54743 dport 40421] != expected 0xbf07b3a5 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54743 dport 40421] != expected 0xbf07b3a5 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45134 dport 40421] != expected 0x80586f26 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45134 dport 40421] != expected 0x80586f26 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 40421] != expected 0xb41d6dc3 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59646 dport 40421] != expected 0xb41d6dc3 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42557 dport 40421] != expected 0xd3569910 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42557 dport 40421] != expected 0xd3569910 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51985 dport 40421] != expected 0xa1dee304 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51985 dport 40421] != expected 0xa1dee304 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54514 dport 40421] != expected 0xcd3367c9 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54514 dport 40421] != expected 0xcd3367c9 # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46736 dport 40421] != expected 0xe5cf300b # # Exception| cpu 5: rx_hash 0x2f613be5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46736 dport 40421] != expected 0xe5cf300b # # 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 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->