< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 47103 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xba1d4f05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56930 dport 47103] != expected 0xb47a575e # # Exception| cpu 0: rx_hash 0x27b396c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56946 dport 47103] != expected 0xdb38886a # # Exception| cpu 0: rx_hash 0xf1c49fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 57030 dport 47103] != expected 0x13381ff1 # # Exception| cpu 0: rx_hash 0xbc224b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57034 dport 47103] != expected 0x70b6dd4b # # Exception| cpu 0: rx_hash 0xccfa5ce0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57048 dport 47103] != expected 0x65e2fbd8 # # Exception| cpu 0: rx_hash 0x9f83e9cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57064 dport 47103] != expected 0xbd014b76 # # Exception| cpu 0: rx_hash 0x6c18089b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57108 dport 47103] != expected 0x26a0f8ba # # Exception| cpu 0: rx_hash 0x3f61bdb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57124 dport 47103] != expected 0xfe434814 # # Exception| cpu 0: rx_hash 0xa2cf647d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57140 dport 47103] != expected 0x91019720 # # Exception| cpu 0: rx_hash 0x2be3a429 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57178 dport 47103] != expected 0x64e8746a # # Exception| cpu 0: rx_hash 0x331fb538 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57200 dport 47103] != expected 0x77da5c3e # # Exception| cpu 0: rx_hash 0x74b86d59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57216 dport 47103] != expected 0x590100bb # # Exception| cpu 0: rx_hash 0xd4287798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57230 dport 47103] != expected 0x40993ba6 # # Exception| cpu 0: rx_hash 0x72db1dce [saddr 192.0.3.2 daddr 192.0.3.1 sport 57238 dport 47103] != expected 0xf15e5afb # # Exception| cpu 0: rx_hash 0xba6f01bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57248 dport 47103] != expected 0xeea06f21 # # Exception| cpu 0: rx_hash 0x1c9c6be9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57272 dport 47103] != expected 0x5f670e7c # # Exception| cpu 0: rx_hash 0xaeed1826 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57310 dport 47103] != expected 0x740b535f # # Exception| cpu 0: rx_hash 0xa07901c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57352 dport 47103] != expected 0x1359b34c # # Exception| cpu 0: rx_hash 0xd6c266fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57356 dport 47103] != expected 0xae52cf9f # # Exception| cpu 0: rx_hash 0x3dd7d805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57368 dport 47103] != expected 0x7c1b6c78 # # Exception| cpu 0: rx_hash 0x2348b983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57380 dport 47103] != expected 0xc7761e6c # # Exception| cpu 0: rx_hash 0xf300b4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57400 dport 47103] != expected 0xcbba03e2 # # Exception| cpu 0: rx_hash 0xff7ebc6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57452 dport 47103] != expected 0x422317c8 # # Exception| cpu 0: rx_hash 0x3be8dc41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57520 dport 47103] != expected 0xb8d7e66d # # Exception| cpu 0: rx_hash 0xf933f695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57606 dport 47103] != expected 0xdc35a5a2 # # Exception| cpu 0: rx_hash 0x1226486e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57618 dport 47103] != expected 0xe7c0645 # # Exception| cpu 0: rx_hash 0x1e5840e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57670 dport 47103] != expected 0x87e5126f # # Exception| cpu 0: rx_hash 0x2505f37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57678 dport 47103] != expected 0x5960ac06 # # Exception| cpu 0: rx_hash 0x183b3071 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57680 dport 47103] != expected 0x2fba482f # # Exception| cpu 0: rx_hash 0xa0573ba1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57716 dport 47103] != expected 0x25105b66 # # Exception| cpu 0: rx_hash 0x0ce55d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57744 dport 47103] != expected 0xd982a404 # # Exception| cpu 0: rx_hash 0xff0cf2d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57774 dport 47103] != expected 0x18f92fb7 # # Exception| cpu 0: rx_hash 0xc23231dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 57776 dport 47103] != expected 0x6e23cb9e # # Exception| cpu 0: rx_hash 0x9b56fce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57794 dport 47103] != expected 0x9706355a # # Exception| cpu 0: rx_hash 0x009b55b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57796 dport 47103] != expected 0x501bb02e # # Exception| cpu 0: rx_hash 0xf5118ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 47103] != expected 0x393f61dd # # Exception| cpu 0: rx_hash 0xf372fa59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57850 dport 47103] != expected 0x91603b9d # # Exception| cpu 0: rx_hash 0xac4c60a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57882 dport 47103] != expected 0x6d778326 # # Exception| cpu 0: rx_hash 0xa032682f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57934 dport 47103] != expected 0xe4ee970c # # Exception| cpu 0: rx_hash 0x4b27d6d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57946 dport 47103] != expected 0x36a734eb # # Exception| cpu 0: rx_hash 0xb8ce793e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57956 dport 47103] != expected 0xf7dcbf58 # # Exception| cpu 0: rx_hash 0xf90ad1c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57986 dport 47103] != expected 0x7158b99d # # Exception| cpu 0: rx_hash 0x62c77892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57988 dport 47103] != expected 0xb6453ce9 # # Exception| cpu 0: rx_hash 0xac101474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58020 dport 47103] != expected 0x1e45373 # # 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 0xff65fdc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51258 dport 39075] OK # # # cpu 0: rx_hash 0xc84646d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51302 dport 39075] OK # # # cpu 0: rx_hash 0x1e6d3b26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51308 dport 39075] OK # # # cpu 0: rx_hash 0x124f477d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51334 dport 39075] OK # # # cpu 0: rx_hash 0x8fe19eb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51350 dport 39075] OK # # # cpu 0: rx_hash 0xdc982b9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51366 dport 39075] OK # # # cpu 0: rx_hash 0x4136f256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51382 dport 39075] OK # # # cpu 0: rx_hash 0x1e314ff5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51410 dport 39075] OK # # # cpu 0: rx_hash 0xf335cf23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 39075] OK # # # cpu 0: rx_hash 0xa04c7a08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51490 dport 39075] OK # # # cpu 0: rx_hash 0xd6f71d3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51494 dport 39075] OK # # # cpu 0: rx_hash 0x2f03cacb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51546 dport 39075] OK # # # cpu 0: rx_hash 0x910cb18c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51560 dport 39075] OK # # # cpu 0: rx_hash 0x0ca26841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51576 dport 39075] OK # # # cpu 0: rx_hash 0x7a190f77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51580 dport 39075] OK # # # cpu 0: rx_hash 0x0080141a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51602 dport 39075] OK # # # cpu 0: rx_hash 0x31c0df9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51672 dport 39075] OK # # # cpu 0: rx_hash 0xdcb611f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51674 dport 39075] OK # # # cpu 0: rx_hash 0xc2297074 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51686 dport 39075] OK # # # cpu 0: rx_hash 0xc44a00e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51696 dport 39075] OK # # # cpu 0: rx_hash 0x12617d14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51706 dport 39075] OK # # # cpu 0: rx_hash 0x9b749a1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51728 dport 39075] OK # # # cpu 0: rx_hash 0x55a3f6fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51760 dport 39075] OK # # # cpu 0: rx_hash 0xdaec4638 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51784 dport 39075] OK # # # cpu 0: rx_hash 0x9169e202 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51794 dport 39075] OK # # # cpu 0: rx_hash 0xf56f98e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51840 dport 39075] OK # # # cpu 0: rx_hash 0x9b28eece [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51886 dport 39075] OK # # # cpu 0: rx_hash 0x703d5035 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51898 dport 39075] OK # # # cpu 0: rx_hash 0x913596d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51948 dport 39075] OK # # # cpu 0: rx_hash 0x89bbc97a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51972 dport 39075] OK # # # cpu 0: rx_hash 0x59f3c41a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 39075] OK # # # cpu 0: rx_hash 0x2f48a32c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51996 dport 39075] OK # # # cpu 0: rx_hash 0x9147d86b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52014 dport 39075] OK # # # cpu 0: rx_hash 0xce4065c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52042 dport 39075] OK # # # cpu 0: rx_hash 0x85c5c1f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52048 dport 39075] OK # # # cpu 0: rx_hash 0x4b12ad14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52080 dport 39075] OK # # # cpu 0: rx_hash 0x9778dc2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52102 dport 39075] OK # # # cpu 0: rx_hash 0xf93faa08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52136 dport 39075] OK # # # cpu 0: rx_hash 0xb2ba0e32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52146 dport 39075] OK # # # cpu 0: rx_hash 0x2509afe0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52192 dport 39075] OK # # # cpu 0: rx_hash 0x68ef7b4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52204 dport 39075] OK # # # cpu 0: rx_hash 0x55d1b841 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52210 dport 39075] OK # # # cpu 0: rx_hash 0x89a75ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52236 dport 39075] OK # # # cpu 0: rx_hash 0x62b2e42f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52248 dport 39075] OK # # # cpu 0: rx_hash 0x915b4bc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52262 dport 39075] OK # # # cpu 0: rx_hash 0x7a4ef53e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52274 dport 39075] OK # # # cpu 0: rx_hash 0x6ecceca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52300 dport 39075] OK # # # cpu 0: rx_hash 0x85d9525c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52312 dport 39075] OK # # # cpu 0: rx_hash 0x9b4633da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52324 dport 39075] OK # # # count: pass=49 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 56989 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35149 dport 56989] != expected 0x200c9570 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35149 dport 56989] != expected 0x200c9570 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50407 dport 56989] != expected 0x941a9544 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50407 dport 56989] != expected 0x941a9544 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41330 dport 56989] != expected 0x6933c95d # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41330 dport 56989] != expected 0x6933c95d # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43375 dport 56989] != expected 0xb0ca222 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43375 dport 56989] != expected 0xb0ca222 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39874 dport 56989] != expected 0xc64452e2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39874 dport 56989] != expected 0xc64452e2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60816 dport 56989] != expected 0x8e84ed3e # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60816 dport 56989] != expected 0x8e84ed3e # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41159 dport 56989] != expected 0x83ea807a # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41159 dport 56989] != expected 0x83ea807a # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35355 dport 56989] != expected 0x6e0d43f7 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35355 dport 56989] != expected 0x6e0d43f7 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55725 dport 56989] != expected 0xdfa184a9 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55725 dport 56989] != expected 0xdfa184a9 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36784 dport 56989] != expected 0xc7b3e585 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36784 dport 56989] != expected 0xc7b3e585 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44472 dport 56989] != expected 0x94fbec7a # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44472 dport 56989] != expected 0x94fbec7a # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32963 dport 56989] != expected 0xd8565dc6 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32963 dport 56989] != expected 0xd8565dc6 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59610 dport 56989] != expected 0x928e3bb2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59610 dport 56989] != expected 0x928e3bb2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57197 dport 56989] != expected 0x775e7507 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57197 dport 56989] != expected 0x775e7507 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48110 dport 56989] != expected 0xf4dc5ead # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48110 dport 56989] != expected 0xf4dc5ead # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 56989] != expected 0xf3b0dfd8 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47700 dport 56989] != expected 0xf3b0dfd8 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37351 dport 56989] != expected 0xc96721a3 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37351 dport 56989] != expected 0xc96721a3 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53353 dport 56989] != expected 0xd8b8bc1c # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53353 dport 56989] != expected 0xd8b8bc1c # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55320 dport 56989] != expected 0x3578cd8e # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55320 dport 56989] != expected 0x3578cd8e # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46736 dport 56989] != expected 0x17e0c1e2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46736 dport 56989] != expected 0x17e0c1e2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60072 dport 56989] != expected 0xd1d38f # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60072 dport 56989] != expected 0xd1d38f # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41242 dport 56989] != expected 0x5bc7af63 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41242 dport 56989] != expected 0x5bc7af63 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58928 dport 56989] != expected 0xb39d67f6 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58928 dport 56989] != expected 0xb39d67f6 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51808 dport 56989] != expected 0xcedb20a2 # # Exception| cpu 4: rx_hash 0x60dde424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51808 dport 56989] != expected 0xcedb20a2 # # 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 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 50817 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45557 dport 50817] != expected 0x536c30d5 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45557 dport 50817] != expected 0x536c30d5 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45351 dport 50817] != expected 0x376a4a3e # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45351 dport 50817] != expected 0x376a4a3e # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56060 dport 50817] != expected 0x54f965ad # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56060 dport 50817] != expected 0x54f965ad # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33405 dport 50817] != expected 0x66e0ba90 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33405 dport 50817] != expected 0x66e0ba90 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 50817] != expected 0x484c69c7 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 50817] != expected 0x484c69c7 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56855 dport 50817] != expected 0x3c403e49 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56855 dport 50817] != expected 0x3c403e49 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 50817] != expected 0x59cc6620 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47624 dport 50817] != expected 0x59cc6620 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34861 dport 50817] != expected 0x3ff3fe53 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34861 dport 50817] != expected 0x3ff3fe53 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 50817] != expected 0x980fea3d # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 50817] != expected 0x980fea3d # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60376 dport 50817] != expected 0x6d1cfa54 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60376 dport 50817] != expected 0x6d1cfa54 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44539 dport 50817] != expected 0xbd2c6219 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44539 dport 50817] != expected 0xbd2c6219 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37437 dport 50817] != expected 0x2e16a23a # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37437 dport 50817] != expected 0x2e16a23a # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46452 dport 50817] != expected 0xc442cc53 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46452 dport 50817] != expected 0xc442cc53 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52675 dport 50817] != expected 0xe921d873 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52675 dport 50817] != expected 0xe921d873 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49752 dport 50817] != expected 0xef86462e # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49752 dport 50817] != expected 0xef86462e # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33904 dport 50817] != expected 0x33703f4c # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33904 dport 50817] != expected 0x33703f4c # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44856 dport 50817] != expected 0xe2842b29 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44856 dport 50817] != expected 0xe2842b29 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34594 dport 50817] != expected 0x21f405cc # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34594 dport 50817] != expected 0x21f405cc # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35547 dport 50817] != expected 0x9f74f9a6 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35547 dport 50817] != expected 0x9f74f9a6 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39797 dport 50817] != expected 0x54c117fd # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39797 dport 50817] != expected 0x54c117fd # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41979 dport 50817] != expected 0x208cf203 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41979 dport 50817] != expected 0x208cf203 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40935 dport 50817] != expected 0x69da6002 # # Exception| cpu 4: rx_hash 0x18c2e2f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40935 dport 50817] != expected 0x69da6002 # # 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__->