< 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' TAP version 13 1..1 # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 55418 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3f7c88e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53184 dport 55418] != expected 0x4426df7a # # Exception| cpu 0: rx_hash 0x35ef469e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53200 dport 55418] != expected 0xe90a2c0a # # Exception| cpu 0: rx_hash 0x6438d262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53234 dport 55418] != expected 0x56fbce31 # # Exception| cpu 0: rx_hash 0xbfb93020 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53276 dport 55418] != expected 0x10f6cbed # # Exception| cpu 0: rx_hash 0x8f0bbc74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53280 dport 55418] != expected 0x85a66a04 # # Exception| cpu 0: rx_hash 0x56eb156e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53330 dport 55418] != expected 0x7c304793 # # Exception| cpu 0: rx_hash 0x4c16a0da [saddr 192.0.3.2 daddr 192.0.3.1 sport 53354 dport 55418] != expected 0x5dd32bbb # # Exception| cpu 0: rx_hash 0xb0888f9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53414 dport 55418] != expected 0xadd7a228 # # Exception| cpu 0: rx_hash 0x5c934de9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53448 dport 55418] != expected 0x178757ee # # Exception| cpu 0: rx_hash 0x7c4fba71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53468 dport 55418] != expected 0xe18695f # # Exception| cpu 0: rx_hash 0x66b20fc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53476 dport 55418] != expected 0x2ffb0577 # # Exception| cpu 0: rx_hash 0x79065d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53500 dport 55418] != expected 0xd88e10e7 # # Exception| cpu 0: rx_hash 0x3fccfb5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53512 dport 55418] != expected 0xf3bb3a6b # # Exception| cpu 0: rx_hash 0x1a59ebfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53564 dport 55418] != expected 0x3cb27d62 # # Exception| cpu 0: rx_hash 0x8200add1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53572 dport 55418] != expected 0xf61a2d96 # # Exception| cpu 0: rx_hash 0x9db4ff59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53596 dport 55418] != expected 0x16f3806 # # Exception| cpu 0: rx_hash 0x926ed61d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53612 dport 55418] != expected 0x7ad5b2ce # # Exception| cpu 0: rx_hash 0xc6f0a5dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53614 dport 55418] != expected 0x13b2294d # # Exception| cpu 0: rx_hash 0x8dda8495 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53620 dport 55418] != expected 0x8da0a75e # # Exception| cpu 0: rx_hash 0x98fd1865 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53628 dport 55418] != expected 0xd7f941be # # Exception| cpu 0: rx_hash 0x41f62780 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53636 dport 55418] != expected 0xe8f48f24 # # Exception| cpu 0: rx_hash 0x2a00f150 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53642 dport 55418] != expected 0x6f793f86 # # Exception| cpu 0: rx_hash 0x1ffb9a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53654 dport 55418] != expected 0x2cbfe7d7 # # Exception| cpu 0: rx_hash 0xe91dedfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53696 dport 55418] != expected 0xb70c7e39 # # Exception| cpu 0: rx_hash 0xfc3a710e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53704 dport 55418] != expected 0xed5598d9 # # Exception| cpu 0: rx_hash 0xe38e2386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53712 dport 55418] != expected 0x1a208d49 # # Exception| cpu 0: rx_hash 0xa237ccb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53722 dport 55418] != expected 0x291ef02a # # Exception| cpu 0: rx_hash 0x8878f556 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53726 dport 55418] != expected 0x9dad3deb # # Exception| cpu 0: rx_hash 0x6fedae53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53788 dport 55418] != expected 0x6d9fac76 # # Exception| cpu 0: rx_hash 0x01529fbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53810 dport 55418] != expected 0x3c84656c # # Exception| cpu 0: rx_hash 0x2b1da65f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53814 dport 55418] != expected 0x8837a8ad # # Exception| cpu 0: rx_hash 0x8c2c4565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53826 dport 55418] != expected 0xac75d378 # # Exception| cpu 0: rx_hash 0x86bf8b1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53842 dport 55418] != expected 0x1592008 # # Exception| cpu 0: rx_hash 0x96d1f0d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53882 dport 55418] != expected 0x8d96bf50 # # Exception| cpu 0: rx_hash 0x11d7728c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53904 dport 55418] != expected 0x76d01939 # # Exception| cpu 0: rx_hash 0x3ed1ac50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53940 dport 55418] != expected 0x14f5ad40 # # Exception| cpu 0: rx_hash 0xeda2cb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53974 dport 55418] != expected 0x404f73a7 # # Exception| cpu 0: rx_hash 0xf88557c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53982 dport 55418] != expected 0x1a169547 # # Exception| cpu 0: rx_hash 0x9ca9a856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53984 dport 55418] != expected 0xe621af2d # # Exception| cpu 0: rx_hash 0xfdccb0fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 54014 dport 55418] != expected 0xcc80ecff # # Exception| cpu 0: rx_hash 0xfff61ee0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54048 dport 55418] != expected 0x21dc2a8 # # Exception| cpu 0: rx_hash 0xfa546f23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54154 dport 55418] != expected 0x1210581d # # Exception| cpu 0: rx_hash 0xb17e4e6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54160 dport 55418] != expected 0x8c02d60e # # Exception| cpu 0: rx_hash 0xa459d29b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54168 dport 55418] != expected 0xd65b30ee # # Exception| cpu 0: rx_hash 0x8b5f0c47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54204 dport 55418] != expected 0xb47e8497 # # Exception| cpu 0: rx_hash 0x33dabdf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54224 dport 55418] != expected 0x6749ead2 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xdac69e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40182 dport 33070] OK # # # cpu 0: rx_hash 0x0b8f57e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40266 dport 33070] OK # # # cpu 0: rx_hash 0x6aea4f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40276 dport 33070] OK # # # cpu 4: rx_hash 0xd05550ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40166 dport 33070] OK # # # cpu 4: rx_hash 0x9b7f71a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40188 dport 33070] OK # # # cpu 4: rx_hash 0xf7faee57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40204 dport 33070] OK # # # cpu 4: rx_hash 0xd72619cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40216 dport 33070] OK # # # cpu 4: rx_hash 0xcddbac7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40224 dport 33070] OK # # # cpu 4: rx_hash 0xa62d7aab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40238 dport 33070] OK # # # cpu 4: rx_hash 0x86f18d33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40250 dport 33070] OK # # # cpu 4: rx_hash 0x5a58c315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40296 dport 33070] OK # # # cpu 4: rx_hash 0x0ec6b0d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40298 dport 33070] OK # # # cpu 4: rx_hash 0x7a84348d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40316 dport 33070] OK # # # cpu 4: rx_hash 0xf71178a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40326 dport 33070] OK # # # cpu 4: rx_hash 0xd7cd8f30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40338 dport 33070] OK # # # cpu 4: rx_hash 0x861a1bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40368 dport 33070] OK # # # cpu 4: rx_hash 0xc7a3f4fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40378 dport 33070] OK # # # cpu 4: rx_hash 0x55697cae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40402 dport 33070] OK # # # cpu 4: rx_hash 0x7f26454e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40406 dport 33070] OK # # # cpu 4: rx_hash 0x3e9faa7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40412 dport 33070] OK # # # cpu 4: rx_hash 0x119974a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40440 dport 33070] OK # # # cpu 4: rx_hash 0x9220d033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40452 dport 33070] OK # # # cpu 4: rx_hash 0xd3993f03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40462 dport 33070] OK # # # cpu 4: rx_hash 0x98b31e4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40468 dport 33070] OK # # # cpu 4: rx_hash 0x2fec86bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40520 dport 33070] OK # # # cpu 4: rx_hash 0x4153b751 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40550 dport 33070] OK # # # cpu 4: rx_hash 0x618f40c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40562 dport 33070] OK # # # cpu 4: rx_hash 0xc655350c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40588 dport 33070] OK # # # cpu 4: rx_hash 0xc31cd230 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40620 dport 33070] OK # # # cpu 4: rx_hash 0x6ebeff72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40648 dport 33070] OK # # # cpu 4: rx_hash 0x74434ac6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40688 dport 33070] OK # # # cpu 4: rx_hash 0x733003e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40718 dport 33070] OK # # # cpu 4: rx_hash 0x22e79718 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40748 dport 33070] OK # # # cpu 4: rx_hash 0xe4b36c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40774 dport 33070] OK # # # cpu 4: rx_hash 0xa50a83ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40780 dport 33070] OK # # # cpu 4: rx_hash 0x90f1e8d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40784 dport 33070] OK # # # cpu 4: rx_hash 0x73db951b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40836 dport 33070] OK # # # cpu 4: rx_hash 0x79485b63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40852 dport 33070] OK # # # cpu 4: rx_hash 0x8fae2ca5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40898 dport 33070] OK # # # cpu 4: rx_hash 0xc4840ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40920 dport 33070] OK # # # cpu 4: rx_hash 0x901a7e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40922 dport 33070] OK # # # cpu 4: rx_hash 0x807405e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40946 dport 33070] OK # # # cpu 4: rx_hash 0x7dda8f0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40966 dport 33070] OK # # # cpu 4: rx_hash 0x23d732b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40980 dport 33070] OK # # # cpu 4: rx_hash 0x6db4f4c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41006 dport 33070] OK # # # cpu 4: rx_hash 0x7200a648 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41014 dport 33070] OK # # # cpu 4: rx_hash 0x9488aa42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41032 dport 33070] OK # # # cpu 4: rx_hash 0x91c14d7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41064 dport 33070] OK # # # cpu 4: rx_hash 0x9b528306 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41080 dport 33070] OK # # # cpu 4: rx_hash 0x3c88f6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41094 dport 33070] OK # # # cpu 4: rx_hash 0x29af6a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41102 dport 33070] OK # # # cpu 4: rx_hash 0x39c111ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41126 dport 33070] OK # # # cpu 4: rx_hash 0x7878fecf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41132 dport 33070] OK # # # cpu 4: rx_hash 0xfadc0d51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41196 dport 33070] OK # # # cpu 4: rx_hash 0x8637e96f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41268 dport 33070] OK # # # cpu 4: rx_hash 0x9310759f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41276 dport 33070] OK # # # cpu 4: rx_hash 0x7f0bb7ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41298 dport 33070] OK # # # cpu 4: rx_hash 0x31687199 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41320 dport 33070] OK # # # cpu 4: rx_hash 0xcdf65ed8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41380 dport 33070] OK # # # count: pass=59 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 37121 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51927 dport 37121] != expected 0x83eba4b8 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51927 dport 37121] != expected 0x83eba4b8 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43739 dport 37121] != expected 0x213c52dc # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43739 dport 37121] != expected 0x213c52dc # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33322 dport 37121] != expected 0x3e2b823f # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33322 dport 37121] != expected 0x3e2b823f # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42218 dport 37121] != expected 0x94ce62a2 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42218 dport 37121] != expected 0x94ce62a2 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52720 dport 37121] != expected 0x6369a725 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52720 dport 37121] != expected 0x6369a725 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53957 dport 37121] != expected 0x7757b95e # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53957 dport 37121] != expected 0x7757b95e # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59639 dport 37121] != expected 0x5fc22ce2 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59639 dport 37121] != expected 0x5fc22ce2 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36925 dport 37121] != expected 0xed85b63 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36925 dport 37121] != expected 0xed85b63 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34554 dport 37121] != expected 0x335d6030 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34554 dport 37121] != expected 0x335d6030 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54913 dport 37121] != expected 0x961bfb8e # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54913 dport 37121] != expected 0x961bfb8e # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 37121] != expected 0x74ac056f # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50134 dport 37121] != expected 0x74ac056f # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42446 dport 37121] != expected 0xc3919ec # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42446 dport 37121] != expected 0xc3919ec # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52545 dport 37121] != expected 0x3fb98485 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52545 dport 37121] != expected 0x3fb98485 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47187 dport 37121] != expected 0x1c04613a # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47187 dport 37121] != expected 0x1c04613a # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53418 dport 37121] != expected 0x62a11c05 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53418 dport 37121] != expected 0x62a11c05 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56441 dport 37121] != expected 0xb250b69 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56441 dport 37121] != expected 0xb250b69 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54336 dport 37121] != expected 0x275309a1 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54336 dport 37121] != expected 0x275309a1 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53764 dport 37121] != expected 0xbb762cea # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53764 dport 37121] != expected 0xbb762cea # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40106 dport 37121] != expected 0x38a4bd12 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40106 dport 37121] != expected 0x38a4bd12 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60013 dport 37121] != expected 0x491c5b04 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60013 dport 37121] != expected 0x491c5b04 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 37121] != expected 0x9c47130a # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43240 dport 37121] != expected 0x9c47130a # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34461 dport 37121] != expected 0x19b4410 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34461 dport 37121] != expected 0x19b4410 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36897 dport 37121] != expected 0x4d1e8332 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36897 dport 37121] != expected 0x4d1e8332 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38249 dport 37121] != expected 0xb86a25f4 # # Exception| cpu 5: rx_hash 0x0ab916c4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38249 dport 37121] != expected 0xb86a25f4 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 34291 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41170 dport 34291] != expected 0xd771f9ce # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41170 dport 34291] != expected 0xd771f9ce # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38021 dport 34291] != expected 0x578efc99 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38021 dport 34291] != expected 0x578efc99 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35015 dport 34291] != expected 0x878187ac # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35015 dport 34291] != expected 0x878187ac # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52420 dport 34291] != expected 0x248bf827 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52420 dport 34291] != expected 0x248bf827 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47281 dport 34291] != expected 0xc321cd7f # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47281 dport 34291] != expected 0xc321cd7f # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51965 dport 34291] != expected 0x2f347b58 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51965 dport 34291] != expected 0x2f347b58 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40036 dport 34291] != expected 0x8c1851e9 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40036 dport 34291] != expected 0x8c1851e9 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51367 dport 34291] != expected 0x36ee37fd # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51367 dport 34291] != expected 0x36ee37fd # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47280 dport 34291] != expected 0x6a1d2afe # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47280 dport 34291] != expected 0x6a1d2afe # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52288 dport 34291] != expected 0x4f96b808 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52288 dport 34291] != expected 0x4f96b808 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47392 dport 34291] != expected 0x8175a1ae # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47392 dport 34291] != expected 0x8175a1ae # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50827 dport 34291] != expected 0xa48307 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50827 dport 34291] != expected 0xa48307 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56438 dport 34291] != expected 0xe49748a2 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56438 dport 34291] != expected 0xe49748a2 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35772 dport 34291] != expected 0x9287f753 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35772 dport 34291] != expected 0x9287f753 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41933 dport 34291] != expected 0x6fd5a473 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41933 dport 34291] != expected 0x6fd5a473 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57849 dport 34291] != expected 0xac968e57 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57849 dport 34291] != expected 0xac968e57 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38199 dport 34291] != expected 0xed31e335 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38199 dport 34291] != expected 0xed31e335 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38891 dport 34291] != expected 0xcb689c7f # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38891 dport 34291] != expected 0xcb689c7f # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57264 dport 34291] != expected 0x294d2a47 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57264 dport 34291] != expected 0x294d2a47 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59283 dport 34291] != expected 0xd2bca48f # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59283 dport 34291] != expected 0xd2bca48f # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44147 dport 34291] != expected 0xe669e819 # # Exception| cpu 4: rx_hash 0x2a3d1703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44147 dport 34291] != expected 0xe669e819 # # Exception| count: pass=0 nohash=0 fail=42 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->