< 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 54803 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7bbaea86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54810 dport 54803] != expected 0xbb65290b # # Exception| cpu 0: rx_hash 0x1b6b2eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 54832 dport 54803] != expected 0x2e616c19 # # Exception| cpu 0: rx_hash 0x8b28e0ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 54876 dport 54803] != expected 0xe3e2e2fb # # Exception| cpu 0: rx_hash 0xddfdefa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54908 dport 54803] != expected 0xd439db58 # # Exception| cpu 0: rx_hash 0xc3a5b789 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54922 dport 54803] != expected 0x99259424 # # Exception| cpu 0: rx_hash 0x035f5ff5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54936 dport 54803] != expected 0x8b207d5d # # Exception| cpu 0: rx_hash 0xf8204e4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54952 dport 54803] != expected 0xd34d37b9 # # Exception| cpu 0: rx_hash 0xe3222bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 54972 dport 54803] != expected 0x22289e1 # # Exception| cpu 0: rx_hash 0x859fc695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54984 dport 54803] != expected 0x7f7b92cb # # Exception| cpu 0: rx_hash 0x08b24402 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55022 dport 54803] != expected 0x8bcafc49 # # Exception| cpu 0: rx_hash 0xfe4c677d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55030 dport 54803] != expected 0x3b106981 # # Exception| cpu 0: rx_hash 0xc7648068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55056 dport 54803] != expected 0x3f41328e # # Exception| cpu 0: rx_hash 0x674fac7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55080 dport 54803] != expected 0xb8409ee5 # # Exception| cpu 0: rx_hash 0x91b18f02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55088 dport 54803] != expected 0x89a0b2d # # Exception| cpu 0: rx_hash 0x9a5c94f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55110 dport 54803] != expected 0x8708a39 # # Exception| cpu 0: rx_hash 0xec0e07dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55120 dport 54803] != expected 0xa4acae5f # # Exception| cpu 0: rx_hash 0x01f24123 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55132 dport 54803] != expected 0xc51985cf # # Exception| cpu 0: rx_hash 0x6123854a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55158 dport 54803] != expected 0x501dc0dd # # Exception| cpu 0: rx_hash 0x122b2bce [saddr 192.0.3.2 daddr 192.0.3.1 sport 55170 dport 54803] != expected 0x60b2159f # # Exception| cpu 0: rx_hash 0x6479b8e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55188 dport 54803] != expected 0xcc6e31f9 # # Exception| cpu 0: rx_hash 0x1faa190e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55210 dport 54803] != expected 0x8805cab3 # # Exception| cpu 0: rx_hash 0xe9543a71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55218 dport 54803] != expected 0x38df5f7b # # Exception| cpu 0: rx_hash 0x7917f450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55262 dport 54803] != expected 0xf55cd199 # # Exception| cpu 0: rx_hash 0x6f94a311 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55266 dport 54803] != expected 0xcc84b0ed # # Exception| cpu 0: rx_hash 0x8268e5ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55278 dport 54803] != expected 0xad319b7d # # Exception| cpu 0: rx_hash 0xed6c1e1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55302 dport 54803] != expected 0xb7a776d # # Exception| cpu 0: rx_hash 0x6dc0ae4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 55304 dport 54803] != expected 0x177cc6c3 # # Exception| cpu 0: rx_hash 0x40c600c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55318 dport 54803] != expected 0x64cc042a # # Exception| cpu 0: rx_hash 0xe0ed2cdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 55342 dport 54803] != expected 0xe3cda841 # # Exception| cpu 0: rx_hash 0xfbef495c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55354 dport 54803] != expected 0x32a21619 # # Exception| cpu 0: rx_hash 0x2017c4a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55356 dport 54803] != expected 0xf1c84138 # # Exception| cpu 0: rx_hash 0x2bfadf56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55370 dport 54803] != expected 0xf122c02c # # Exception| cpu 0: rx_hash 0x6bac877d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55382 dport 54803] != expected 0xff2198fb # # Exception| cpu 0: rx_hash 0x90d396c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55398 dport 54803] != expected 0xa74cd21f # # Exception| cpu 0: rx_hash 0xcb87ab68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55406 dport 54803] != expected 0x78203490 # # Exception| cpu 0: rx_hash 0x8e8bceef [saddr 192.0.3.2 daddr 192.0.3.1 sport 55440 dport 54803] != expected 0xea509d63 # # Exception| cpu 0: rx_hash 0x6ef6bad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55476 dport 54803] != expected 0x635269df # # Exception| cpu 0: rx_hash 0x0ae64959 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55556 dport 54803] != expected 0x50328a67 # # Exception| cpu 0: rx_hash 0x0c8a606e [saddr 192.0.3.2 daddr 192.0.3.1 sport 55642 dport 54803] != expected 0xb86fd45f # # Exception| cpu 0: rx_hash 0x7759c186 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55652 dport 54803] != expected 0xfc042f15 # # Exception| cpu 0: rx_hash 0xa9fb71d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55680 dport 54803] != expected 0xa31d8910 # # Exception| cpu 0: rx_hash 0xf2af4c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55688 dport 54803] != expected 0x7c716f9f # # Exception| cpu 0: rx_hash 0x44073729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55692 dport 54803] != expected 0xc2a8a280 # # Exception| cpu 0: rx_hash 0x6480ab6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55738 dport 54803] != expected 0x59afbf45 # # Exception| cpu 0: rx_hash 0xd444f908 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55776 dport 54803] != expected 0xf2b2c62 # # Exception| cpu 0: rx_hash 0x62ec825c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55780 dport 54803] != expected 0xb1f2e17d # # Exception| cpu 0: rx_hash 0x14be1174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55794 dport 54803] != expected 0x1d2ec51b # # Exception| cpu 0: rx_hash 0x22bada77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55800 dport 54803] != expected 0xbff1b9aa # # Exception| cpu 0: rx_hash 0xa8adfebc [saddr 192.0.3.2 daddr 192.0.3.1 sport 55816 dport 54803] != expected 0x84017559 # # Exception| cpu 0: rx_hash 0x3e8219aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 55866 dport 54803] != expected 0xa1dfa583 # # Exception| cpu 0: rx_hash 0x0bb0c632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55948 dport 54803] != expected 0x772e762e # # Exception| cpu 0: rx_hash 0x66e0309b [saddr 192.0.3.2 daddr 192.0.3.1 sport 55950 dport 54803] != expected 0xa9dec10 # # Exception| cpu 0: rx_hash 0xe020a9fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56030 dport 54803] != expected 0xfec60386 # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x91228bf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59100 dport 56964] OK # # # cpu 0: rx_hash 0x6a5d9a4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59116 dport 56964] OK # # # cpu 0: rx_hash 0x05a07232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59178 dport 56964] OK # # # cpu 0: rx_hash 0xf35e514d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59186 dport 56964] OK # # # cpu 0: rx_hash 0x28a6dcb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59188 dport 56964] OK # # # cpu 0: rx_hash 0xe3b12f3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59216 dport 56964] OK # # # cpu 0: rx_hash 0x0e4d69c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59228 dport 56964] OK # # # cpu 0: rx_hash 0xf532787a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59244 dport 56964] OK # # # cpu 0: rx_hash 0x3092adaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59292 dport 56964] OK # # # cpu 0: rx_hash 0x90b981bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59300 dport 56964] OK # # # cpu 0: rx_hash 0x76a8dcb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59358 dport 56964] OK # # # cpu 0: rx_hash 0xd4d7fdf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59404 dport 56964] OK # # # cpu 0: rx_hash 0xc254aab9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59440 dport 56964] OK # # # cpu 0: rx_hash 0x2445f7b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59466 dport 56964] OK # # # cpu 0: rx_hash 0x6413af9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59478 dport 56964] OK # # # cpu 0: rx_hash 0x71a6ec41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59606 dport 56964] OK # # # cpu 0: rx_hash 0x3c7186aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59618 dport 56964] OK # # # cpu 0: rx_hash 0x055961bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59652 dport 56964] OK # # # cpu 0: rx_hash 0xa5724daa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59708 dport 56964] OK # # # cpu 0: rx_hash 0x962cbb05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59860 dport 56964] OK # # # cpu 0: rx_hash 0x80afec44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59880 dport 56964] OK # # # cpu 0: rx_hash 0x4aee90a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59908 dport 56964] OK # # # cpu 0: rx_hash 0xe7448e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59924 dport 56964] OK # # # cpu 0: rx_hash 0x0ab8c88f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59928 dport 56964] OK # # # cpu 0: rx_hash 0xba7c9aec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 56964] OK # # # cpu 0: rx_hash 0xb7fda82c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60010 dport 56964] OK # # # cpu 0: rx_hash 0x41038b53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60018 dport 56964] OK # # # cpu 0: rx_hash 0xacffcdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60030 dport 56964] OK # # # cpu 0: rx_hash 0xdff76329 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60042 dport 56964] OK # # # cpu 0: rx_hash 0x9fa13b02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 56964] OK # # # cpu 0: rx_hash 0xd27651e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60066 dport 56964] OK # # # cpu 0: rx_hash 0xf91cd65c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60130 dport 56964] OK # # # cpu 0: rx_hash 0xb94a8e77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60158 dport 56964] OK # # # cpu 0: rx_hash 0x9b600ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60172 dport 56964] OK # # # cpu 0: rx_hash 0xdb3654c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60176 dport 56964] OK # # # cpu 0: rx_hash 0xcdb50389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60204 dport 56964] OK # # # cpu 0: rx_hash 0xbbe790a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60218 dport 56964] OK # # # cpu 0: rx_hash 0xf05cd37d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60240 dport 56964] OK # # # cpu 0: rx_hash 0x2ba45e80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60246 dport 56964] OK # # # cpu 0: rx_hash 0x0e79ff6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60290 dport 56964] OK # # # count: pass=40 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 33689 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46450 dport 33689] != expected 0xcfdaca82 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46450 dport 33689] != expected 0xcfdaca82 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46058 dport 33689] != expected 0x6835fb75 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46058 dport 33689] != expected 0x6835fb75 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41750 dport 33689] != expected 0xf5997ecb # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41750 dport 33689] != expected 0xf5997ecb # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45954 dport 33689] != expected 0x1b6fb888 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45954 dport 33689] != expected 0x1b6fb888 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60816 dport 33689] != expected 0x99820caf # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60816 dport 33689] != expected 0x99820caf # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37359 dport 33689] != expected 0x7c16ab4 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37359 dport 33689] != expected 0x7c16ab4 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43299 dport 33689] != expected 0x9fe81231 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43299 dport 33689] != expected 0x9fe81231 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50904 dport 33689] != expected 0x356d1580 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50904 dport 33689] != expected 0x356d1580 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54540 dport 33689] != expected 0xf5f09bbc # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54540 dport 33689] != expected 0xf5f09bbc # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48716 dport 33689] != expected 0xdae88980 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48716 dport 33689] != expected 0xdae88980 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55504 dport 33689] != expected 0x267243cd # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55504 dport 33689] != expected 0x267243cd # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40499 dport 33689] != expected 0x473e015f # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40499 dport 33689] != expected 0x473e015f # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46912 dport 33689] != expected 0x7979a9c2 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46912 dport 33689] != expected 0x7979a9c2 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 33689] != expected 0x93c2437d # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 33689] != expected 0x93c2437d # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59719 dport 33689] != expected 0xd19c97c0 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59719 dport 33689] != expected 0xd19c97c0 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47512 dport 33689] != expected 0xa1a46802 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47512 dport 33689] != expected 0xa1a46802 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41059 dport 33689] != expected 0xc6218532 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41059 dport 33689] != expected 0xc6218532 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36176 dport 33689] != expected 0xaa3568b3 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36176 dport 33689] != expected 0xaa3568b3 # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41164 dport 33689] != expected 0x5b6df72a # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41164 dport 33689] != expected 0x5b6df72a # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34113 dport 33689] != expected 0xda3b436f # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34113 dport 33689] != expected 0xda3b436f # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35525 dport 33689] != expected 0xb1f3219d # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35525 dport 33689] != expected 0xb1f3219d # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49382 dport 33689] != expected 0x2bc5849d # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49382 dport 33689] != expected 0x2bc5849d # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47825 dport 33689] != expected 0xabc4f28f # # Exception| cpu 0: rx_hash 0x6625e889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47825 dport 33689] != expected 0xabc4f28f # # 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 57974 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38561 dport 57974] != expected 0xc94a89d # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38561 dport 57974] != expected 0xc94a89d # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55861 dport 57974] != expected 0x8fe51807 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55861 dport 57974] != expected 0x8fe51807 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48150 dport 57974] != expected 0xeb674b93 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48150 dport 57974] != expected 0xeb674b93 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49370 dport 57974] != expected 0xf17920d2 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49370 dport 57974] != expected 0xf17920d2 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39000 dport 57974] != expected 0x9e410105 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39000 dport 57974] != expected 0x9e410105 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39288 dport 57974] != expected 0x424eaf82 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39288 dport 57974] != expected 0x424eaf82 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56041 dport 57974] != expected 0xf16c8443 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56041 dport 57974] != expected 0xf16c8443 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46108 dport 57974] != expected 0x2c38d4ad # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46108 dport 57974] != expected 0x2c38d4ad # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38481 dport 57974] != expected 0xc9347d4d # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38481 dport 57974] != expected 0xc9347d4d # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41292 dport 57974] != expected 0xba39ee45 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41292 dport 57974] != expected 0xba39ee45 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43050 dport 57974] != expected 0x67ff1eb7 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43050 dport 57974] != expected 0x67ff1eb7 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52136 dport 57974] != expected 0xf2d0e557 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52136 dport 57974] != expected 0xf2d0e557 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46986 dport 57974] != expected 0x68f544 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46986 dport 57974] != expected 0x68f544 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58944 dport 57974] != expected 0x64ef9b5c # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58944 dport 57974] != expected 0x64ef9b5c # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40168 dport 57974] != expected 0x923dfb1b # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40168 dport 57974] != expected 0x923dfb1b # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34472 dport 57974] != expected 0xf5ccd27b # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34472 dport 57974] != expected 0xf5ccd27b # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34843 dport 57974] != expected 0x7a773755 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34843 dport 57974] != expected 0x7a773755 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39327 dport 57974] != expected 0x2b1d0428 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39327 dport 57974] != expected 0x2b1d0428 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56333 dport 57974] != expected 0x815cc9f # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56333 dport 57974] != expected 0x815cc9f # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53139 dport 57974] != expected 0x7bc7ac2 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53139 dport 57974] != expected 0x7bc7ac2 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35920 dport 57974] != expected 0x5f0e3eca # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35920 dport 57974] != expected 0x5f0e3eca # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 57974] != expected 0x7a6293c4 # # Exception| cpu 4: rx_hash 0x44fc2624 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37416 dport 57974] != expected 0x7a6293c4 # # 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__->