< 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 47862 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9ef3832f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56072 dport 47862] != expected 0xa055a1 # # Exception| cpu 0: rx_hash 0xba8f655c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56084 dport 47862] != expected 0xd19d7d98 # # Exception| cpu 0: rx_hash 0x01ecfbfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 56114 dport 47862] != expected 0xeb1dda92 # # Exception| cpu 0: rx_hash 0x48f3c262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56130 dport 47862] != expected 0xdf52909c # # Exception| cpu 0: rx_hash 0x6c8f2411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56158 dport 47862] != expected 0xe6fb8a5 # # Exception| cpu 0: rx_hash 0x1985f3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56178 dport 47862] != expected 0x5704c24b # # Exception| cpu 0: rx_hash 0xda3ecbe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56198 dport 47862] != expected 0xfcd689be # # Exception| cpu 0: rx_hash 0xbb9aea9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56214 dport 47862] != expected 0xcb2eadb # # Exception| cpu 0: rx_hash 0x0dd87fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56242 dport 47862] != expected 0xb51156fe # # Exception| cpu 0: rx_hash 0x8aae0f5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56264 dport 47862] != expected 0xe2b5c114 # # Exception| cpu 0: rx_hash 0xaed2e92c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56276 dport 47862] != expected 0x3388e92d # # Exception| cpu 0: rx_hash 0x91d3feaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56334 dport 47862] != expected 0x915637b9 # # Exception| cpu 0: rx_hash 0x7bc651cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 56344 dport 47862] != expected 0x2380c264 # # Exception| cpu 0: rx_hash 0xf077dfd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56350 dport 47862] != expected 0x613254dc # # Exception| cpu 0: rx_hash 0xadc61086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56402 dport 47862] != expected 0xfc720759 # # Exception| cpu 0: rx_hash 0x3ff863bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56426 dport 47862] != expected 0x94ec9345 # # Exception| cpu 0: rx_hash 0x9d140038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56434 dport 47862] != expected 0x844036eb # # Exception| cpu 0: rx_hash 0x635c2329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56484 dport 47862] != expected 0xd4835783 # # Exception| cpu 0: rx_hash 0x62bad653 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56538 dport 47862] != expected 0x42b64dfe # # Exception| cpu 0: rx_hash 0x7614209e [saddr 192.0.3.2 daddr 192.0.3.1 sport 56550 dport 47862] != expected 0xebb95475 # # Exception| cpu 0: rx_hash 0x17b001e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56566 dport 47862] != expected 0x1bdd3710 # # Exception| cpu 0: rx_hash 0x5481fe47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56582 dport 47862] != expected 0xde98b744 # # Exception| cpu 0: rx_hash 0xab2f282c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56750 dport 47862] != expected 0x186ecc51 # # Exception| cpu 0: rx_hash 0x8f53ce5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56754 dport 47862] != expected 0xc953e468 # # Exception| cpu 0: rx_hash 0xc7aa02b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56764 dport 47862] != expected 0x6b29b41b # # Exception| cpu 0: rx_hash 0xaac9dd56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56784 dport 47862] != expected 0x8e5bd62c # # Exception| cpu 0: rx_hash 0xe23011b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56798 dport 47862] != expected 0x2c21865f # # Exception| cpu 0: rx_hash 0xfbbfec95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56800 dport 47862] != expected 0x60d84fb # # Exception| cpu 0: rx_hash 0x5cb796b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56836 dport 47862] != expected 0xa53ec946 # # Exception| cpu 0: rx_hash 0x3d13b7ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 56852 dport 47862] != expected 0x555aaa23 # # Exception| cpu 0: rx_hash 0x6d837377 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56922 dport 47862] != expected 0x4b39e289 # # Exception| cpu 0: rx_hash 0x15a8af2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56948 dport 47862] != expected 0x91718348 # # Exception| cpu 0: rx_hash 0xd6139768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56960 dport 47862] != expected 0x3aa3c8bd # # Exception| cpu 0: rx_hash 0x01f5235f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57012 dport 47862] != expected 0x736417fd # # Exception| cpu 0: rx_hash 0xfea88f89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57056 dport 47862] != expected 0xfe88e1d6 # # Exception| cpu 0: rx_hash 0xb0b87bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57106 dport 47862] != expected 0xb8ee7aad # # Exception| cpu 0: rx_hash 0xf841b723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57116 dport 47862] != expected 0x1a942ade # # Exception| cpu 0: rx_hash 0x42c4dcfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 57156 dport 47862] != expected 0xb62197a9 # # Exception| cpu 0: rx_hash 0x071c1bf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57160 dport 47862] != expected 0x9778dcf5 # # Exception| cpu 0: rx_hash 0x2e41f66e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57174 dport 47862] != expected 0xc566efe3 # # Exception| cpu 0: rx_hash 0x7f37c7ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 57190 dport 47862] != expected 0x4d30bd34 # # Exception| cpu 0: rx_hash 0xd0faafc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57212 dport 47862] != expected 0xdebf03b5 # # Exception| cpu 0: rx_hash 0x36db848c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57322 dport 47862] != expected 0x32657a04 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xeeaa0fda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44624 dport 46497] OK # # # cpu 0: rx_hash 0x7c947ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44648 dport 46497] OK # # # cpu 0: rx_hash 0x10e22ccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44678 dport 46497] OK # # # cpu 0: rx_hash 0x41941d08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44726 dport 46497] OK # # # cpu 0: rx_hash 0xefbf801d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44754 dport 46497] OK # # # cpu 0: rx_hash 0xa7464cfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44764 dport 46497] OK # # # cpu 0: rx_hash 0x35783fc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44772 dport 46497] OK # # # cpu 0: rx_hash 0x54dc1ebf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44788 dport 46497] OK # # # cpu 0: rx_hash 0x33910768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44824 dport 46497] OK # # # cpu 0: rx_hash 0xac8e7fb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44834 dport 46497] OK # # # cpu 0: rx_hash 0xc1eda056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44878 dport 46497] OK # # # cpu 0: rx_hash 0xb9c67c0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44896 dport 46497] OK # # # cpu 0: rx_hash 0x775c4fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44950 dport 46497] OK # # # cpu 0: rx_hash 0xa15c0eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45020 dport 46497] OK # # # cpu 0: rx_hash 0xda83137a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45082 dport 46497] OK # # # cpu 4: rx_hash 0xf725f2ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44654 dport 46497] OK # # # cpu 4: rx_hash 0x9672a93f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44674 dport 46497] OK # # # cpu 4: rx_hash 0xf7d68842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44690 dport 46497] OK # # # cpu 4: rx_hash 0xa6a0b981 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44706 dport 46497] OK # # # cpu 4: rx_hash 0x65e8fb7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44714 dport 46497] OK # # # cpu 4: rx_hash 0x8e1ba160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44738 dport 46497] OK # # # cpu 4: rx_hash 0x70a0f8cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44776 dport 46497] OK # # # cpu 4: rx_hash 0x52352615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44808 dport 46497] OK # # # cpu 4: rx_hash 0x7649c066 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44820 dport 46497] OK # # # cpu 4: rx_hash 0x273ff1a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44836 dport 46497] OK # # # cpu 4: rx_hash 0xad688ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44892 dport 46497] OK # # # cpu 4: rx_hash 0xfc1ebb00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44908 dport 46497] OK # # # cpu 4: rx_hash 0x5ef2d887 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44916 dport 46497] OK # # # cpu 4: rx_hash 0x9d49e0c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44928 dport 46497] OK # # # cpu 4: rx_hash 0xa0bafb96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44962 dport 46497] OK # # # cpu 4: rx_hash 0x2b0b758a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44964 dport 46497] OK # # # cpu 4: rx_hash 0xcc3fd103 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44976 dport 46497] OK # # # cpu 4: rx_hash 0x8520e89f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44992 dport 46497] OK # # # cpu 4: rx_hash 0x33627dd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45028 dport 46497] OK # # # cpu 4: rx_hash 0xd977d2b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45042 dport 46497] OK # # # cpu 4: rx_hash 0x1a3f904e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45050 dport 46497] OK # # # cpu 4: rx_hash 0x9caf15ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45054 dport 46497] OK # # # cpu 4: rx_hash 0x3db7b7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45070 dport 46497] OK # # # cpu 4: rx_hash 0x51329d66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45084 dport 46497] OK # # # cpu 4: rx_hash 0x459c6bab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45088 dport 46497] OK # # # cpu 4: rx_hash 0xce2de5b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45094 dport 46497] OK # # # cpu 4: rx_hash 0x495b9539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45148 dport 46497] OK # # # cpu 4: rx_hash 0xa25bb59f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45256 dport 46497] OK # # # cpu 4: rx_hash 0x5ce0ec33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45282 dport 46497] OK # # # cpu 4: rx_hash 0x3d44cd4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45298 dport 46497] OK # # # cpu 4: rx_hash 0xbbd448ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45302 dport 46497] OK # # # cpu 4: rx_hash 0xf5c4bcf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45316 dport 46497] OK # # # cpu 4: rx_hash 0x368cfe0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45324 dport 46497] OK # # # cpu 4: rx_hash 0x8def60ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45354 dport 46497] OK # # # cpu 4: rx_hash 0xd05eafff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 46497] OK # # # cpu 4: rx_hash 0xa960fc60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45514 dport 46497] OK # # # cpu 4: rx_hash 0x06ad940f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45520 dport 46497] OK # # # cpu 4: rx_hash 0x1f22692a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45550 dport 46497] OK # # # cpu 4: rx_hash 0xf537c64b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45560 dport 46497] OK # # # cpu 4: rx_hash 0x7e864857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45566 dport 46497] OK # # # cpu 4: rx_hash 0xd4af3999 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45592 dport 46497] OK # # # cpu 4: rx_hash 0x4bb04148 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45602 dport 46497] OK # # # cpu 4: rx_hash 0xe95c22cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45626 dport 46497] OK # # # cpu 4: rx_hash 0xfc142178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45688 dport 46497] OK # # # cpu 4: rx_hash 0xf1352a90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45690 dport 46497] OK # # # cpu 4: rx_hash 0x3faf193f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45708 dport 46497] OK # # # cpu 4: rx_hash 0x5e0b3842 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45724 dport 46497] OK # # # cpu 4: rx_hash 0xc1144093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45734 dport 46497] OK # # # cpu 4: rx_hash 0x27c61160 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45772 dport 46497] OK # # # cpu 4: rx_hash 0x9184842a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45800 dport 46497] OK # # # cpu 4: rx_hash 0x1a350a36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45806 dport 46497] OK # # # cpu 4: rx_hash 0x3e49ec45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45810 dport 46497] OK # # # cpu 4: rx_hash 0x04b53ac3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45906 dport 46497] OK # # # cpu 4: rx_hash 0x55c30b00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45922 dport 46497] OK # # # cpu 4: rx_hash 0x9baa4212 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45928 dport 46497] OK # # # cpu 4: rx_hash 0x82d6c58a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45994 dport 46497] OK # # # cpu 4: rx_hash 0x09674b96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45996 dport 46497] OK # # # count: pass=72 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 59220 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60256 dport 59220] != expected 0x8f3cf138 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60256 dport 59220] != expected 0x8f3cf138 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58075 dport 59220] != expected 0x62d4ac8 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58075 dport 59220] != expected 0x62d4ac8 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58423 dport 59220] != expected 0xc1111605 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58423 dport 59220] != expected 0xc1111605 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54449 dport 59220] != expected 0xb2275a83 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 54449 dport 59220] != expected 0xb2275a83 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35991 dport 59220] != expected 0xc50b4834 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35991 dport 59220] != expected 0xc50b4834 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60042 dport 59220] != expected 0xd9f6cfed # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60042 dport 59220] != expected 0xd9f6cfed # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42027 dport 59220] != expected 0x82902724 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42027 dport 59220] != expected 0x82902724 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33292 dport 59220] != expected 0xe76c36d6 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33292 dport 59220] != expected 0xe76c36d6 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 59220] != expected 0x395ee32 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36728 dport 59220] != expected 0x395ee32 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39644 dport 59220] != expected 0x2a0d6da3 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39644 dport 59220] != expected 0x2a0d6da3 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51474 dport 59220] != expected 0x4aabb133 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51474 dport 59220] != expected 0x4aabb133 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33586 dport 59220] != expected 0x62467244 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33586 dport 59220] != expected 0x62467244 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 59220] != expected 0x5f15ca69 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 59220] != expected 0x5f15ca69 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34292 dport 59220] != expected 0xbea3c2df # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34292 dport 59220] != expected 0xbea3c2df # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52399 dport 59220] != expected 0x3f29c530 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52399 dport 59220] != expected 0x3f29c530 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57848 dport 59220] != expected 0x3ff3327 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57848 dport 59220] != expected 0x3ff3327 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52334 dport 59220] != expected 0xdb7a67da # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52334 dport 59220] != expected 0xdb7a67da # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46204 dport 59220] != expected 0xc0e9981c # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46204 dport 59220] != expected 0xc0e9981c # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49771 dport 59220] != expected 0xf50fa642 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49771 dport 59220] != expected 0xf50fa642 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36507 dport 59220] != expected 0xb3d12073 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36507 dport 59220] != expected 0xb3d12073 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45324 dport 59220] != expected 0x706105a9 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45324 dport 59220] != expected 0x706105a9 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59675 dport 59220] != expected 0x895d7396 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59675 dport 59220] != expected 0x895d7396 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56673 dport 59220] != expected 0x9ab023a3 # # Exception| cpu 5: rx_hash 0x6c49955b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56673 dport 59220] != expected 0x9ab023a3 # # 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 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 41913 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53429 dport 41913] != expected 0x5ade8026 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53429 dport 41913] != expected 0x5ade8026 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 41913] != expected 0xd14ffda0 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51938 dport 41913] != expected 0xd14ffda0 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52681 dport 41913] != expected 0xb1274045 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52681 dport 41913] != expected 0xb1274045 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49093 dport 41913] != expected 0x4fbbb979 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49093 dport 41913] != expected 0x4fbbb979 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34160 dport 41913] != expected 0xfdb481c9 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34160 dport 41913] != expected 0xfdb481c9 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32965 dport 41913] != expected 0xbbb87493 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32965 dport 41913] != expected 0xbbb87493 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33025 dport 41913] != expected 0x2f6f3f00 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33025 dport 41913] != expected 0x2f6f3f00 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36333 dport 41913] != expected 0x8f7dbc07 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36333 dport 41913] != expected 0x8f7dbc07 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34134 dport 41913] != expected 0x46d71f6b # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34134 dport 41913] != expected 0x46d71f6b # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57370 dport 41913] != expected 0x4d2b9b0 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57370 dport 41913] != expected 0x4d2b9b0 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 41913] != expected 0xdb23b3cb # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34578 dport 41913] != expected 0xdb23b3cb # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45067 dport 41913] != expected 0xd74d4234 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45067 dport 41913] != expected 0xd74d4234 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41751 dport 41913] != expected 0xd647637a # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41751 dport 41913] != expected 0xd647637a # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 41913] != expected 0xfa1f8a06 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50932 dport 41913] != expected 0xfa1f8a06 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54326 dport 41913] != expected 0xc00f88b4 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54326 dport 41913] != expected 0xc00f88b4 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51009 dport 41913] != expected 0x3d95efd9 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51009 dport 41913] != expected 0x3d95efd9 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43822 dport 41913] != expected 0x1ef84fd1 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43822 dport 41913] != expected 0x1ef84fd1 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51321 dport 41913] != expected 0x6bf9273b # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51321 dport 41913] != expected 0x6bf9273b # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33751 dport 41913] != expected 0xd22a3d1a # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33751 dport 41913] != expected 0xd22a3d1a # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55271 dport 41913] != expected 0xaaa35175 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55271 dport 41913] != expected 0xaaa35175 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44917 dport 41913] != expected 0x3298a8b4 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44917 dport 41913] != expected 0x3298a8b4 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35013 dport 41913] != expected 0xfb7b3cd1 # # Exception| cpu 5: rx_hash 0x9275f5a9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35013 dport 41913] != expected 0xfb7b3cd1 # # 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 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__->