< 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 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 33541 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x195c5b92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41080 dport 33541] != expected 0x2fb21777 # # Exception| cpu 0: rx_hash 0xad6231b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41118 dport 33541] != expected 0xd7e30a47 # # Exception| cpu 0: rx_hash 0x6cca4aa7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41136 dport 33541] != expected 0xa0b0c545 # # Exception| cpu 0: rx_hash 0x11260514 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41170 dport 33541] != expected 0xaf8f6ce8 # # Exception| cpu 0: rx_hash 0x65e91d9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41226 dport 33541] != expected 0x1f7467e6 # # Exception| cpu 0: rx_hash 0xf3297047 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41228 dport 33541] != expected 0xe4e6a2f # # Exception| cpu 0: rx_hash 0xb97914b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41242 dport 33541] != expected 0xdcb1e6c8 # # Exception| cpu 0: rx_hash 0x25713492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41278 dport 33541] != expected 0x324522e7 # # Exception| cpu 0: rx_hash 0xe1bd697a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41300 dport 33541] != expected 0xbaf18916 # # Exception| cpu 0: rx_hash 0x0ff56dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41332 dport 33541] != expected 0x5b134981 # # Exception| cpu 0: rx_hash 0x2d0b6a14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41364 dport 33541] != expected 0xb2785978 # # Exception| cpu 0: rx_hash 0x4ddf579e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41416 dport 33541] != expected 0x9d1bef9 # # Exception| cpu 0: rx_hash 0xccef0586 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41426 dport 33541] != expected 0x53b334fa # # Exception| cpu 0: rx_hash 0x0d477e92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 33541] != expected 0x24e0fbf8 # # Exception| cpu 0: rx_hash 0x652cc2e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41504 dport 33541] != expected 0xe513d847 # # Exception| cpu 0: rx_hash 0x3de8bf2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41582 dport 33541] != expected 0x8353b799 # # Exception| cpu 0: rx_hash 0xce98c980 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41584 dport 33541] != expected 0xd6273922 # # Exception| cpu 0: rx_hash 0x89d6d50e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41608 dport 33541] != expected 0x7b02aaa9 # # Exception| cpu 0: rx_hash 0x679ed198 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41640 dport 33541] != expected 0x9ae06a3e # # Exception| cpu 0: rx_hash 0x4d1a88e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41698 dport 33541] != expected 0xf3b60158 # # Exception| cpu 0: rx_hash 0xcc2adafe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41720 dport 33541] != expected 0xa9d48b5b # # Exception| cpu 0: rx_hash 0xb22d8f8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41730 dport 33541] != expected 0xe6e149b3 # # Exception| cpu 0: rx_hash 0x415df923 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41756 dport 33541] != expected 0xb395c708 # # Exception| cpu 0: rx_hash 0xa5ddb04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41758 dport 33541] != expected 0xadb9ce79 # # Exception| cpu 0: rx_hash 0x7385f498 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41772 dport 33541] != expected 0x91b286b1 # # Exception| cpu 0: rx_hash 0x3679fb68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41820 dport 33541] != expected 0x4364a743 # # Exception| cpu 0: rx_hash 0xb09f9cf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41866 dport 33541] != expected 0x9912fbca # # Exception| cpu 0: rx_hash 0x468bcca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41936 dport 33541] != expected 0x33811182 # # Exception| cpu 0: rx_hash 0x90d38874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41954 dport 33541] != expected 0xf8a594a # # Exception| cpu 0: rx_hash 0xd2f2061d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41984 dport 33541] != expected 0x45e022dd # # Exception| cpu 0: rx_hash 0xa0b222aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 41988 dport 33541] != expected 0x4af62665 # # Exception| cpu 4: rx_hash 0xa07c49c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41072 dport 33541] != expected 0xa839152b # # Exception| cpu 4: rx_hash 0x8f9c364b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 33541] != expected 0x3e881abe # # Exception| cpu 4: rx_hash 0x957271f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41100 dport 33541] != expected 0xa0a8218 # # Exception| cpu 4: rx_hash 0xfa0a277e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41142 dport 33541] != expected 0xb18ac88c # # Exception| cpu 4: rx_hash 0xcdb60c39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41154 dport 33541] != expected 0x6c4aedc6 # # Exception| cpu 4: rx_hash 0x384946ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41216 dport 33541] != expected 0x86d36ccb # # Exception| cpu 4: rx_hash 0x40c12fe4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41254 dport 33541] != expected 0x760ba195 # # Exception| cpu 4: rx_hash 0xee11027e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41266 dport 33541] != expected 0xbad82403 # # Exception| cpu 4: rx_hash 0xc1f17dfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41276 dport 33541] != expected 0x2c692b96 # # Exception| cpu 4: rx_hash 0xf19b6339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41348 dport 33541] != expected 0x71bdd856 # # Exception| cpu 4: rx_hash 0xeca31100 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41402 dport 33541] != expected 0xc52b967a # # Exception| cpu 4: rx_hash 0x107f0cab [saddr 192.0.3.2 daddr 192.0.3.1 sport 41410 dport 33541] != expected 0x9076b5d4 # # Exception| cpu 4: rx_hash 0xc627487e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41456 dport 33541] != expected 0xac7dfd1c # # Exception| cpu 4: rx_hash 0x57f4cf5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41488 dport 33541] != expected 0xc73499fe # # Exception| cpu 4: rx_hash 0x25b4ebea [saddr 192.0.3.2 daddr 192.0.3.1 sport 41492 dport 33541] != expected 0xc8229d46 # # Exception| cpu 4: rx_hash 0xf3ecaf3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41510 dport 33541] != expected 0xf429d58e # # Exception| cpu 4: rx_hash 0x5d3c82a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41522 dport 33541] != expected 0x38fa5018 # # Exception| cpu 4: rx_hash 0x4560d660 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41544 dport 33541] != expected 0x738b7ac7 # # Exception| cpu 4: rx_hash 0xc4508478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41554 dport 33541] != expected 0x29e9f0c4 # # Exception| cpu 4: rx_hash 0x9e26eacf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41620 dport 33541] != expected 0x305a2d63 # # Exception| cpu 4: rx_hash 0xfef2d745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41672 dport 33541] != expected 0x8bf3cae2 # # Exception| cpu 4: rx_hash 0x9b42cc33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41680 dport 33541] != expected 0xcfbd4990 # # Exception| cpu 4: rx_hash 0xe902e884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41684 dport 33541] != expected 0xc0ab4d28 # # Exception| cpu 4: rx_hash 0x8a3dcfcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 41744 dport 33541] != expected 0x3b08c1ec # # Exception| cpu 4: rx_hash 0xcaa5e6c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41764 dport 33541] != expected 0x163984ed # # Exception| cpu 4: rx_hash 0x9705bdf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41774 dport 33541] != expected 0x8f9e8fc0 # # Exception| cpu 4: rx_hash 0xfd19cd84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41808 dport 33541] != expected 0xcbf9a1a7 # # Exception| cpu 4: rx_hash 0x8f59e933 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41812 dport 33541] != expected 0xc4efa51f # # Exception| cpu 4: rx_hash 0x6bd9a05d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41814 dport 33541] != expected 0xdac3ac6e # # Exception| cpu 4: rx_hash 0xa0b996b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41818 dport 33541] != expected 0x525eaa8a # # Exception| cpu 4: rx_hash 0xd2f9b206 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41822 dport 33541] != expected 0x5d48ae32 # # Exception| cpu 4: rx_hash 0x1351c912 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41840 dport 33541] != expected 0x2a1b6130 # # Exception| cpu 4: rx_hash 0x3cb1b690 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41854 dport 33541] != expected 0xbcaa6ea5 # # Exception| cpu 4: rx_hash 0x0377c351 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41888 dport 33541] != expected 0xe1573070 # # Exception| cpu 4: rx_hash 0x3b678312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41906 dport 33541] != expected 0x3cbeb82f # # Exception| cpu 4: rx_hash 0x4927a7a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41910 dport 33541] != expected 0x33a8bc97 # # Exception| cpu 4: rx_hash 0x517bf360 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41932 dport 33541] != expected 0x78d99648 # # Exception| cpu 4: rx_hash 0xbf33f7f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41964 dport 33541] != expected 0x993b56df # # Exception| cpu 4: rx_hash 0x63a3fedb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41980 dport 33541] != expected 0x5afed7f1 # # Exception| cpu 4: rx_hash 0x7c222b87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42004 dport 33541] != expected 0x8933a74b # # Exception| cpu 4: rx_hash 0xcfca7424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42046 dport 33541] != expected 0xf1766cf1 # # Exception| cpu 4: rx_hash 0x79460d7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42064 dport 33541] != expected 0x76d4c3b8 # # Exception| cpu 4: rx_hash 0x24e6564e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42074 dport 33541] != expected 0xef73c895 # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x73a8759e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49052 dport 52125] OK # # # cpu 0: rx_hash 0xd81c7ef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49100 dport 52125] OK # # # cpu 0: rx_hash 0x19b405ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49122 dport 52125] OK # # # cpu 0: rx_hash 0x83096174 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49164 dport 52125] OK # # # cpu 0: rx_hash 0xd46177b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49188 dport 52125] OK # # # cpu 0: rx_hash 0x7ab15a23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49200 dport 52125] OK # # # cpu 0: rx_hash 0xe3dd5cfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49232 dport 52125] OK # # # cpu 0: rx_hash 0x0d955868 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49264 dport 52125] OK # # # cpu 0: rx_hash 0x605f1d98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49346 dport 52125] OK # # # cpu 0: rx_hash 0x121f392f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49350 dport 52125] OK # # # cpu 0: rx_hash 0xe16f4f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49368 dport 52125] OK # # # cpu 0: rx_hash 0x825068cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49436 dport 52125] OK # # # cpu 0: rx_hash 0x31b83768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49462 dport 52125] OK # # # cpu 0: rx_hash 0x74443898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49478 dport 52125] OK # # # cpu 0: rx_hash 0xda941502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49490 dport 52125] OK # # # cpu 0: rx_hash 0x63b40759 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49498 dport 52125] OK # # # cpu 0: rx_hash 0x9a0c3c0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49510 dport 52125] OK # # # cpu 0: rx_hash 0xcab21f41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49538 dport 52125] OK # # # cpu 0: rx_hash 0x24fa1bd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49570 dport 52125] OK # # # cpu 0: rx_hash 0x76f62be6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49614 dport 52125] OK # # # cpu 4: rx_hash 0x2e082eab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49046 dport 52125] OK # # # cpu 4: rx_hash 0x97283cf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49054 dport 52125] OK # # # cpu 4: rx_hash 0xa5f0314b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49070 dport 52125] OK # # # cpu 4: rx_hash 0x3c9c3796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49102 dport 52125] OK # # # cpu 4: rx_hash 0x0e443a2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49150 dport 52125] OK # # # cpu 4: rx_hash 0x0239336c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49174 dport 52125] OK # # # cpu 4: rx_hash 0xc6f56e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49276 dport 52125] OK # # # cpu 4: rx_hash 0x2f6b5f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49296 dport 52125] OK # # # cpu 4: rx_hash 0x4013091e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49322 dport 52125] OK # # # cpu 4: rx_hash 0x7803495d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49336 dport 52125] OK # # # cpu 4: rx_hash 0x6a975060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49376 dport 52125] OK # # # cpu 4: rx_hash 0x99e726cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49406 dport 52125] OK # # # cpu 4: rx_hash 0xed283e45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49446 dport 52125] OK # # # cpu 4: rx_hash 0xa7785ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49456 dport 52125] OK # # # cpu 4: rx_hash 0xfad80184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49466 dport 52125] OK # # # cpu 4: rx_hash 0x8dfc03cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49530 dport 52125] OK # # # cpu 4: rx_hash 0xe55260c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49548 dport 52125] OK # # # cpu 4: rx_hash 0x1622166c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49554 dport 52125] OK # # # cpu 4: rx_hash 0x646232db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49558 dport 52125] OK # # # cpu 4: rx_hash 0xd78a6d78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49596 dport 52125] OK # # # cpu 4: rx_hash 0x13463090 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49622 dport 52125] OK # # # cpu 4: rx_hash 0x4ee66ba5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49628 dport 52125] OK # # # cpu 4: rx_hash 0x53de199c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49634 dport 52125] OK # # # cpu 4: rx_hash 0xd2ee4b84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49656 dport 52125] OK # # # cpu 4: rx_hash 0x03a5e5ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49708 dport 52125] OK # # # cpu 4: rx_hash 0x2921bcd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49766 dport 52125] OK # # # cpu 4: rx_hash 0xe2418a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49770 dport 52125] OK # # # cpu 4: rx_hash 0x1131fc96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49780 dport 52125] OK # # # cpu 4: rx_hash 0x567fe018 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49804 dport 52125] OK # # # cpu 4: rx_hash 0xa50f96b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49810 dport 52125] OK # # # cpu 4: rx_hash 0x7cfbb966 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49862 dport 52125] OK # # # cpu 4: rx_hash 0xbd53c272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49896 dport 52125] OK # # # cpu 4: rx_hash 0x150cd3d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49952 dport 52125] OK # # # cpu 4: rx_hash 0xde6ce539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49964 dport 52125] OK # # # cpu 4: rx_hash 0xc630b1fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50006 dport 52125] OK # # # cpu 4: rx_hash 0x3f888aab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50026 dport 52125] OK # # # count: pass=56 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 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 53089 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48287 dport 53089] != expected 0xcf2afa7 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48287 dport 53089] != expected 0xcf2afa7 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51701 dport 53089] != expected 0xcca79c61 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51701 dport 53089] != expected 0xcca79c61 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43106 dport 53089] != expected 0xa255f9f2 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43106 dport 53089] != expected 0xa255f9f2 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39477 dport 53089] != expected 0xca3f0cf5 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39477 dport 53089] != expected 0xca3f0cf5 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44852 dport 53089] != expected 0x3d767741 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44852 dport 53089] != expected 0x3d767741 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47705 dport 53089] != expected 0x5450480d # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47705 dport 53089] != expected 0x5450480d # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47349 dport 53089] != expected 0xbb491252 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47349 dport 53089] != expected 0xbb491252 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38009 dport 53089] != expected 0xecc5db55 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 38009 dport 53089] != expected 0xecc5db55 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59730 dport 53089] != expected 0xffbe1139 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59730 dport 53089] != expected 0xffbe1139 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57663 dport 53089] != expected 0x45ef2ee0 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57663 dport 53089] != expected 0x45ef2ee0 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37344 dport 53089] != expected 0xaf98b4f7 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37344 dport 53089] != expected 0xaf98b4f7 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44381 dport 53089] != expected 0xe9a8eb2b # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44381 dport 53089] != expected 0xe9a8eb2b # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49554 dport 53089] != expected 0xef51a895 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49554 dport 53089] != expected 0xef51a895 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40185 dport 53089] != expected 0xb3ae072 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40185 dport 53089] != expected 0xb3ae072 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59435 dport 53089] != expected 0x6a877866 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59435 dport 53089] != expected 0x6a877866 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45531 dport 53089] != expected 0x2fa10e40 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45531 dport 53089] != expected 0x2fa10e40 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42599 dport 53089] != expected 0xcf8d5ea6 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42599 dport 53089] != expected 0xcf8d5ea6 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43756 dport 53089] != expected 0xb2826a4b # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43756 dport 53089] != expected 0xb2826a4b # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56554 dport 53089] != expected 0x697b8bae # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56554 dport 53089] != expected 0x697b8bae # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47842 dport 53089] != expected 0x2bf0a05f # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47842 dport 53089] != expected 0x2bf0a05f # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45227 dport 53089] != expected 0x14b77a0 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45227 dport 53089] != expected 0x14b77a0 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44412 dport 53089] != expected 0x3412395f # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44412 dport 53089] != expected 0x3412395f # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53106 dport 53089] != expected 0x58ac0963 # # Exception| cpu 0: rx_hash 0x46655d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53106 dport 53089] != expected 0x58ac0963 # # 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 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 45185 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43265 dport 45185] != expected 0x2187a613 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43265 dport 45185] != expected 0x2187a613 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40450 dport 45185] != expected 0x836a6552 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40450 dport 45185] != expected 0x836a6552 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39795 dport 45185] != expected 0xe52db8c9 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39795 dport 45185] != expected 0xe52db8c9 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41997 dport 45185] != expected 0x1be5f05b # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41997 dport 45185] != expected 0x1be5f05b # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57505 dport 45185] != expected 0xb15aa722 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57505 dport 45185] != expected 0xb15aa722 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 45185] != expected 0x5d43cb1a # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 45185] != expected 0x5d43cb1a # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35266 dport 45185] != expected 0xc65f36ca # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35266 dport 45185] != expected 0xc65f36ca # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57126 dport 45185] != expected 0xc1dc61e3 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57126 dport 45185] != expected 0xc1dc61e3 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37833 dport 45185] != expected 0x2a7ecf70 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37833 dport 45185] != expected 0x2a7ecf70 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36639 dport 45185] != expected 0x8d8f58d5 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36639 dport 45185] != expected 0x8d8f58d5 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 45185] != expected 0x7fd5e1c6 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 45185] != expected 0x7fd5e1c6 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37373 dport 45185] != expected 0x4026635 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37373 dport 45185] != expected 0x4026635 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51299 dport 45185] != expected 0x843b8534 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51299 dport 45185] != expected 0x843b8534 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44116 dport 45185] != expected 0xdbc85ba9 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44116 dport 45185] != expected 0xdbc85ba9 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51976 dport 45185] != expected 0x3adacada # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51976 dport 45185] != expected 0x3adacada # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39723 dport 45185] != expected 0xf7b9a1f4 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39723 dport 45185] != expected 0xf7b9a1f4 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48023 dport 45185] != expected 0xb37dd382 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48023 dport 45185] != expected 0xb37dd382 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53782 dport 45185] != expected 0x2060cfc # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53782 dport 45185] != expected 0x2060cfc # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47884 dport 45185] != expected 0x40df1262 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47884 dport 45185] != expected 0x40df1262 # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58932 dport 45185] != expected 0x348ed92d # # Exception| cpu 5: rx_hash 0xf056f946 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58932 dport 45185] != expected 0x348ed92d # # Exception| count: pass=0 nohash=0 fail=40 # # 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 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->