< 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 361, 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 50973 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 85 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x5d52601a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45626 dport 50973] != expected 0x93d81fc # # Exception| cpu 0: rx_hash 0x9e0f37e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45636 dport 50973] != expected 0x2eb5c039 # # Exception| cpu 0: rx_hash 0xe92076e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45638 dport 50973] != expected 0x63cc4702 # # Exception| cpu 0: rx_hash 0x8b7d7f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45648 dport 50973] != expected 0xc1a63343 # # Exception| cpu 0: rx_hash 0xe46b898f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45726 dport 50973] != expected 0xb2633c0e # # Exception| cpu 0: rx_hash 0x1dfc95bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45742 dport 50973] != expected 0x9f1b949a # # Exception| cpu 0: rx_hash 0x836a1205 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45784 dport 50973] != expected 0x2bcdb491 # # Exception| cpu 0: rx_hash 0x482ae77a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45860 dport 50973] != expected 0x493677d # # Exception| cpu 0: rx_hash 0xf1130eef [saddr 192.0.3.2 daddr 192.0.3.1 sport 45952 dport 50973] != expected 0xbfcdda8f # # Exception| cpu 0: rx_hash 0x4a84ae6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45956 dport 50973] != expected 0x99711912 # # Exception| cpu 0: rx_hash 0xb9aa960e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45980 dport 50973] != expected 0xc380483b # # Exception| cpu 0: rx_hash 0x8c856bbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45994 dport 50973] != expected 0x853da409 # # Exception| cpu 0: rx_hash 0x99f7231d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46014 dport 50973] != expected 0x6a2e5773 # # Exception| cpu 0: rx_hash 0x704ee5a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46026 dport 50973] != expected 0x9381f043 # # Exception| cpu 0: rx_hash 0x653cad05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46046 dport 50973] != expected 0x7c920339 # # Exception| cpu 0: rx_hash 0xa33d68d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46064 dport 50973] != expected 0x60debe22 # # Exception| cpu 0: rx_hash 0x4c2685c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46088 dport 50973] != expected 0x38576b17 # # Exception| cpu 0: rx_hash 0x8a27401a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46118 dport 50973] != expected 0x241bd60c # # Exception| cpu 0: rx_hash 0xc29ed8fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46138 dport 50973] != expected 0x585644b8 # # Exception| cpu 0: rx_hash 0x5c085f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46156 dport 50973] != expected 0xec8064b3 # # Exception| cpu 0: rx_hash 0x56b17b11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46180 dport 50973] != expected 0x9b099d0e # # Exception| cpu 0: rx_hash 0x8889090e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46214 dport 50973] != expected 0xb9f9a863 # # Exception| cpu 0: rx_hash 0xc03091ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 46234 dport 50973] != expected 0xc5b43ad7 # # Exception| cpu 0: rx_hash 0xa8d4bc1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46244 dport 50973] != expected 0x1057b72b # # Exception| cpu 0: rx_hash 0x711e153e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46262 dport 50973] != expected 0x948100f7 # # Exception| cpu 0: rx_hash 0x416d7aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46288 dport 50973] != expected 0xe9f8101b # # Exception| cpu 0: rx_hash 0x921ef7d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46314 dport 50973] != expected 0x1aa75e7a # # Exception| cpu 0: rx_hash 0xad882e35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46324 dport 50973] != expected 0x2b934bf5 # # Exception| cpu 0: rx_hash 0xdd5f7bcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46348 dport 50973] != expected 0x22715b84 # # Exception| cpu 0: rx_hash 0xd7e65f9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46372 dport 50973] != expected 0x55f8a239 # # Exception| cpu 0: rx_hash 0xa5958cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46454 dport 50973] != expected 0x2345d9dc # # Exception| cpu 0: rx_hash 0x6edfb60e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46464 dport 50973] != expected 0xeea61fcb # # Exception| cpu 0: rx_hash 0x51496fec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46494 dport 50973] != expected 0xdf920a44 # # Exception| cpu 0: rx_hash 0xb2498d05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46530 dport 50973] != expected 0x51b454c9 # # Exception| cpu 0: rx_hash 0xd01484a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46548 dport 50973] != expected 0xf3de2088 # # Exception| cpu 4: rx_hash 0x8498c939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45608 dport 50973] != expected 0x8deb3620 # # Exception| cpu 4: rx_hash 0x0099b05a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45618 dport 50973] != expected 0x9a63e032 # # Exception| cpu 4: rx_hash 0xcc2151d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45620 dport 50973] != expected 0xf1a6a494 # # Exception| cpu 4: rx_hash 0x30eadfc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45652 dport 50973] != expected 0xe71af0de # # Exception| cpu 4: rx_hash 0xc97dc3f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45668 dport 50973] != expected 0xca62584a # # Exception| cpu 4: rx_hash 0xdc0f8b51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45680 dport 50973] != expected 0x2571ab30 # # Exception| cpu 4: rx_hash 0x0237f94e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45714 dport 50973] != expected 0x7819e5d # # Exception| cpu 4: rx_hash 0x088edd1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45754 dport 50973] != expected 0x700867e0 # # Exception| cpu 4: rx_hash 0xc4363c9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45756 dport 50973] != expected 0x1bcd2346 # # Exception| cpu 4: rx_hash 0x076b6b66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45762 dport 50973] != expected 0x3c456283 # # Exception| cpu 4: rx_hash 0xb645efb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45806 dport 50973] != expected 0x6d7058a3 # # Exception| cpu 4: rx_hash 0x4293c32a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45836 dport 50973] != expected 0x731a9ec0 # # Exception| cpu 4: rx_hash 0xe6cf0f5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45876 dport 50973] != expected 0xcd3c579a # # Exception| cpu 4: rx_hash 0xd6bc60c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45906 dport 50973] != expected 0xb0454776 # # Exception| cpu 4: rx_hash 0x58043df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45920 dport 50973] != expected 0xd04468d9 # # Exception| cpu 4: rx_hash 0x60603f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45966 dport 50973] != expected 0x4756ffe7 # # Exception| cpu 4: rx_hash 0x554fc29f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46008 dport 50973] != expected 0x1eb13d5 # # Exception| cpu 4: rx_hash 0xc1606175 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46054 dport 50973] != expected 0xc2b4ca63 # # Exception| cpu 4: rx_hash 0xbf08bda8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46096 dport 50973] != expected 0x62a63a3e # # Exception| cpu 4: rx_hash 0x73b05c2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46102 dport 50973] != expected 0x9637e98 # # Exception| cpu 4: rx_hash 0xd7ec905a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46126 dport 50973] != expected 0xb745b7c2 # # Exception| cpu 4: rx_hash 0xe79fffc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46152 dport 50973] != expected 0xca3ca72e # # Exception| cpu 4: rx_hash 0x2b271e42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46158 dport 50973] != expected 0xa1f9e388 # # Exception| cpu 4: rx_hash 0xaf266721 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46164 dport 50973] != expected 0xb671359a # # Exception| cpu 4: rx_hash 0x6927a2f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 50973] != expected 0xaa3d8881 # # Exception| cpu 4: rx_hash 0x6ed579cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46218 dport 50973] != expected 0xc1b0a30 # # Exception| cpu 4: rx_hash 0xdffbfd1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46246 dport 50973] != expected 0x5d2e3010 # # Exception| cpu 4: rx_hash 0xe06d24fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46264 dport 50973] != expected 0x6c1a259f # # Exception| cpu 4: rx_hash 0x98a7d387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46274 dport 50973] != expected 0x6d2ea7c7 # # Exception| cpu 4: rx_hash 0x1ca6aae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46296 dport 50973] != expected 0x7aa671d5 # # Exception| cpu 4: rx_hash 0x6130cfb7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46322 dport 50973] != expected 0x40560f53 # # Exception| cpu 4: rx_hash 0xf043fe75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46332 dport 50973] != expected 0xb8cd2a3b # # Exception| cpu 4: rx_hash 0xbf027269 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46362 dport 50973] != expected 0x801b2fc5 # # Exception| cpu 4: rx_hash 0x8a2d8fdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46380 dport 50973] != expected 0xc6a6c3f7 # # Exception| cpu 4: rx_hash 0xcd71a142 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46408 dport 50973] != expected 0xf6a65420 # # Exception| cpu 4: rx_hash 0x7c5f2593 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 50973] != expected 0xa7936e00 # # Exception| cpu 4: rx_hash 0xed2c1451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46442 dport 50973] != expected 0x5f084b68 # # Exception| cpu 4: rx_hash 0x8f711df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46460 dport 50973] != expected 0xfd623f29 # # Exception| cpu 4: rx_hash 0xb7151f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46482 dport 50973] != expected 0x6a70a817 # # Exception| cpu 4: rx_hash 0xca837a7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46520 dport 50973] != expected 0x5080d691 # # Exception| cpu 4: rx_hash 0x7114daff [saddr 192.0.3.2 daddr 192.0.3.1 sport 46524 dport 50973] != expected 0x763c150c # # Exception| cpu 4: rx_hash 0x063b9bfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46526 dport 50973] != expected 0x3b459237 # # Exception| cpu 4: rx_hash 0x09de2d84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46534 dport 50973] != expected 0x77089754 # # Exception| cpu 4: rx_hash 0xfaf015e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46558 dport 50973] != expected 0x2df9c67d # # Exception| cpu 4: rx_hash 0x876670b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46580 dport 50973] != expected 0x1709b8fb # # Exception| cpu 4: rx_hash 0x049a7ac9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46592 dport 50973] != expected 0x3544735e # # Exception| cpu 4: rx_hash 0x0e235e99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46632 dport 50973] != expected 0x42cd8ae3 # # Exception| cpu 4: rx_hash 0x31b5877b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46646 dport 50973] != expected 0x73f99f6c # # Exception| cpu 4: rx_hash 0x497f7000 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 50973] != expected 0x72cd1d34 # # Exception| cpu 4: rx_hash 0xba514860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46676 dport 50973] != expected 0x283c4c1d # # Exception| count: pass=0 nohash=0 fail=85 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xfbb64dc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53520 dport 39201] OK # # # cpu 0: rx_hash 0xf10f6992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53560 dport 39201] OK # # # cpu 0: rx_hash 0x89c59ee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53570 dport 39201] OK # # # cpu 0: rx_hash 0xa3210faa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53576 dport 39201] OK # # # cpu 0: rx_hash 0xb653470b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53596 dport 39201] OK # # # cpu 0: rx_hash 0xd945b1c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53650 dport 39201] OK # # # cpu 0: rx_hash 0x20d2adf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53666 dport 39201] OK # # # cpu 0: rx_hash 0x1f447417 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53692 dport 39201] OK # # # cpu 0: rx_hash 0x81d2f3ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53706 dport 39201] OK # # # cpu 0: rx_hash 0x258e3fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53746 dport 39201] OK # # # cpu 0: rx_hash 0x0f6aae9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53752 dport 39201] OK # # # cpu 0: rx_hash 0x402e4562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53770 dport 39201] OK # # # cpu 0: rx_hash 0xf100c1b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53798 dport 39201] OK # # # cpu 0: rx_hash 0xf45c539b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53878 dport 39201] OK # # # cpu 0: rx_hash 0xf3ae88a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53894 dport 39201] OK # # # cpu 0: rx_hash 0x62ddb965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53896 dport 39201] OK # # # cpu 0: rx_hash 0x91f38105 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53904 dport 39201] OK # # # cpu 0: rx_hash 0x20dd05d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53948 dport 39201] OK # # # cpu 4: rx_hash 0x089875a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53512 dport 39201] OK # # # cpu 4: rx_hash 0x272076c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53586 dport 39201] OK # # # cpu 4: rx_hash 0x0dc4e78a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53592 dport 39201] OK # # # cpu 4: rx_hash 0x120f8b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53604 dport 39201] OK # # # cpu 4: rx_hash 0x6520ca78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53606 dport 39201] OK # # # cpu 4: rx_hash 0xf453fbba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53608 dport 39201] OK # # # cpu 4: rx_hash 0x8e3745d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53682 dport 39201] OK # # # cpu 4: rx_hash 0x35a0e554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53686 dport 39201] OK # # # cpu 4: rx_hash 0xa4d3d496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53688 dport 39201] OK # # # cpu 4: rx_hash 0x678e836c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53702 dport 39201] OK # # # cpu 4: rx_hash 0x94a0bb0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53726 dport 39201] OK # # # cpu 4: rx_hash 0x1a18e63f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53740 dport 39201] OK # # # cpu 4: rx_hash 0x6acad421 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53760 dport 39201] OK # # # cpu 4: rx_hash 0xeecbad42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53786 dport 39201] OK # # # cpu 4: rx_hash 0x5fe52993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53814 dport 39201] OK # # # cpu 4: rx_hash 0x0dcb4fab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53830 dport 39201] OK # # # cpu 4: rx_hash 0x15f2f866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 39201] OK # # # cpu 4: rx_hash 0x1a174e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54002 dport 39201] OK # # # cpu 4: rx_hash 0x4a9daef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54056 dport 39201] OK # # # cpu 4: rx_hash 0x500a502a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54084 dport 39201] OK # # # cpu 4: rx_hash 0x38ee7dd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54138 dport 39201] OK # # # cpu 4: rx_hash 0xf3a44766 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54156 dport 39201] OK # # # cpu 4: rx_hash 0x2a6eee45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54174 dport 39201] OK # # # cpu 4: rx_hash 0x4d6f75cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54232 dport 39201] OK # # # cpu 4: rx_hash 0x3a4034cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54234 dport 39201] OK # # # cpu 4: rx_hash 0xb4f869ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54248 dport 39201] OK # # # cpu 4: rx_hash 0xd6a5605d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54270 dport 39201] OK # # # cpu 4: rx_hash 0x3307a912 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54318 dport 39201] OK # # # cpu 4: rx_hash 0xc0299172 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54326 dport 39201] OK # # # cpu 4: rx_hash 0x8a3e4087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54410 dport 39201] OK # # # cpu 4: rx_hash 0x31a9e006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54414 dport 39201] OK # # # cpu 4: rx_hash 0x73a95cb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54458 dport 39201] OK # # # cpu 4: rx_hash 0x43da332d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54492 dport 39201] OK # # # cpu 4: rx_hash 0xe786ff5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54500 dport 39201] OK # # # cpu 4: rx_hash 0x76f5ce9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54506 dport 39201] OK # # # cpu 4: rx_hash 0x1350d3c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54534 dport 39201] OK # # # cpu 4: rx_hash 0xeac7cff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54582 dport 39201] OK # # # cpu 4: rx_hash 0x5eb5d909 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54602 dport 39201] OK # # # cpu 4: rx_hash 0xa722c539 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54650 dport 39201] OK # # # cpu 4: rx_hash 0xfd1bce45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54658 dport 39201] OK # # # count: pass=58 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 361, 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 57667 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 57667] != expected 0xd342d1a3 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60892 dport 57667] != expected 0xd342d1a3 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43540 dport 57667] != expected 0xa41c7ce # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43540 dport 57667] != expected 0xa41c7ce # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58348 dport 57667] != expected 0xc8c2e212 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58348 dport 57667] != expected 0xc8c2e212 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46927 dport 57667] != expected 0x52b76d0f # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46927 dport 57667] != expected 0x52b76d0f # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46904 dport 57667] != expected 0x7c924372 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46904 dport 57667] != expected 0x7c924372 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57864 dport 57667] != expected 0xbd6d60d7 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57864 dport 57667] != expected 0xbd6d60d7 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33404 dport 57667] != expected 0xb1d47bb3 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33404 dport 57667] != expected 0xb1d47bb3 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40148 dport 57667] != expected 0x3a595007 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40148 dport 57667] != expected 0x3a595007 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59690 dport 57667] != expected 0xd187ab77 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59690 dport 57667] != expected 0xd187ab77 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56718 dport 57667] != expected 0x4fd2d2ee # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56718 dport 57667] != expected 0x4fd2d2ee # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49241 dport 57667] != expected 0xdbf33c60 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49241 dport 57667] != expected 0xdbf33c60 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52706 dport 57667] != expected 0x5f458bc7 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52706 dport 57667] != expected 0x5f458bc7 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43025 dport 57667] != expected 0x284373a2 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43025 dport 57667] != expected 0x284373a2 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43421 dport 57667] != expected 0xd80ec4e3 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43421 dport 57667] != expected 0xd80ec4e3 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47139 dport 57667] != expected 0xfb8bf33d # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47139 dport 57667] != expected 0xfb8bf33d # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34984 dport 57667] != expected 0x2c47850a # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34984 dport 57667] != expected 0x2c47850a # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52250 dport 57667] != expected 0x56a79bb6 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52250 dport 57667] != expected 0x56a79bb6 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47266 dport 57667] != expected 0x184d1b57 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47266 dport 57667] != expected 0x184d1b57 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49460 dport 57667] != expected 0xdec43701 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49460 dport 57667] != expected 0xdec43701 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44533 dport 57667] != expected 0x92ca4da4 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44533 dport 57667] != expected 0x92ca4da4 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59878 dport 57667] != expected 0xef3b2301 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59878 dport 57667] != expected 0xef3b2301 # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42166 dport 57667] != expected 0xec22a5bf # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42166 dport 57667] != expected 0xec22a5bf # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55305 dport 57667] != expected 0x346d31ef # # Exception| cpu 5: rx_hash 0x55b9bb34 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55305 dport 57667] != expected 0x346d31ef # # 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 361, 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 41449 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41257 dport 41449] != expected 0x81669f75 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41257 dport 41449] != expected 0x81669f75 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52946 dport 41449] != expected 0xebadb131 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52946 dport 41449] != expected 0xebadb131 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55880 dport 41449] != expected 0x9265071e # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55880 dport 41449] != expected 0x9265071e # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49175 dport 41449] != expected 0x9a90278b # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49175 dport 41449] != expected 0x9a90278b # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52853 dport 41449] != expected 0xcbe59ba1 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52853 dport 41449] != expected 0xcbe59ba1 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42045 dport 41449] != expected 0x34411ef6 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42045 dport 41449] != expected 0x34411ef6 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48520 dport 41449] != expected 0x80deedff # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48520 dport 41449] != expected 0x80deedff # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59306 dport 41449] != expected 0x1aace0ef # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59306 dport 41449] != expected 0x1aace0ef # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42824 dport 41449] != expected 0xc3f2b8a # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42824 dport 41449] != expected 0xc3f2b8a # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 41449] != expected 0x42dce2be # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 41449] != expected 0x42dce2be # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40523 dport 41449] != expected 0x4904eac1 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40523 dport 41449] != expected 0x4904eac1 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58452 dport 41449] != expected 0xb3b47bd2 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58452 dport 41449] != expected 0xb3b47bd2 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51738 dport 41449] != expected 0xc2b831dd # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51738 dport 41449] != expected 0xc2b831dd # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 41449] != expected 0xb780141 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59970 dport 41449] != expected 0xb780141 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40835 dport 41449] != expected 0xc044a30f # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40835 dport 41449] != expected 0xc044a30f # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45460 dport 41449] != expected 0x781296e # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45460 dport 41449] != expected 0x781296e # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60611 dport 41449] != expected 0x2f3686a2 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60611 dport 41449] != expected 0x2f3686a2 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43067 dport 41449] != expected 0x371fa304 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43067 dport 41449] != expected 0x371fa304 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59373 dport 41449] != expected 0x93f3f963 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59373 dport 41449] != expected 0x93f3f963 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53263 dport 41449] != expected 0x4b10fa03 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53263 dport 41449] != expected 0x4b10fa03 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39005 dport 41449] != expected 0xb4955b82 # # Exception| cpu 5: rx_hash 0xabfc8264 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39005 dport 41449] != expected 0xb4955b82 # # 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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 361, 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__->