< 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 42076 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 76 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8927da2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39750 dport 42076] != expected 0xd2886e61 # # Exception| cpu 0: rx_hash 0x5c80f3c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39852 dport 42076] != expected 0x76d504fd # # Exception| cpu 0: rx_hash 0x03a1bb9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39876 dport 42076] != expected 0xc15da684 # # Exception| cpu 0: rx_hash 0xdbacb8e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39906 dport 42076] != expected 0xf680a28d # # Exception| cpu 0: rx_hash 0xf8b9f589 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39956 dport 42076] != expected 0x9db8e746 # # Exception| cpu 0: rx_hash 0x7e0b5920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39988 dport 42076] != expected 0xbc035501 # # Exception| cpu 0: rx_hash 0xd678c5ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40054 dport 42076] != expected 0xb765a856 # # Exception| cpu 0: rx_hash 0x5d6043d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40090 dport 42076] != expected 0x55e7484 # # Exception| cpu 0: rx_hash 0xee2033d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40198 dport 42076] != expected 0xc143d1f4 # # Exception| cpu 0: rx_hash 0xf8113fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40304 dport 42076] != expected 0xa5346850 # # Exception| cpu 0: rx_hash 0x20d34f17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40330 dport 42076] != expected 0x421e6642 # # Exception| cpu 0: rx_hash 0xdb7a255c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40414 dport 42076] != expected 0x1c6949d5 # # Exception| cpu 0: rx_hash 0x14d8cdd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40416 dport 42076] != expected 0xee2de04f # # Exception| cpu 0: rx_hash 0x214da898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40420 dport 42076] != expected 0xe3f07275 # # Exception| cpu 0: rx_hash 0x3b871a3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40428 dport 42076] != expected 0x651ebb68 # # Exception| cpu 0: rx_hash 0x2c28f1cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40436 dport 42076] != expected 0xa08716fb # # Exception| cpu 0: rx_hash 0x0eeed044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40516 dport 42076] != expected 0xcc09e1cf # # Exception| cpu 0: rx_hash 0x7f0ea87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40526 dport 42076] != expected 0x515c0ca6 # # Exception| cpu 0: rx_hash 0x68a1438f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40534 dport 42076] != expected 0x94c5a135 # # Exception| cpu 0: rx_hash 0x726bf129 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40542 dport 42076] != expected 0x122b6828 # # Exception| cpu 0: rx_hash 0xc1834b0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40614 dport 42076] != expected 0xeeba424e # # Exception| cpu 0: rx_hash 0xf9737714 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40626 dport 42076] != expected 0xa010b4fa # # Exception| cpu 0: rx_hash 0x9ea20350 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40654 dport 42076] != expected 0x5932e037 # # Exception| cpu 0: rx_hash 0x02da1d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40678 dport 42076] != expected 0xfe679b6d # # Exception| cpu 0: rx_hash 0x20e093e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40698 dport 42076] != expected 0x3623a4c4 # # Exception| cpu 0: rx_hash 0x656cd0f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40738 dport 42076] != expected 0xef3e4aad # # Exception| cpu 0: rx_hash 0x47565e41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40766 dport 42076] != expected 0x277a7504 # # Exception| cpu 0: rx_hash 0x0fd8fdef [saddr 192.0.3.2 daddr 192.0.3.1 sport 40782 dport 42076] != expected 0x556b7aee # # Exception| cpu 0: rx_hash 0x5c020b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40792 dport 42076] != expected 0x7aa82e # # Exception| cpu 0: rx_hash 0x9f942efb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40900 dport 42076] != expected 0xc0507b16 # # Exception| cpu 0: rx_hash 0xee7456c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40910 dport 42076] != expected 0x5d05967f # # Exception| cpu 4: rx_hash 0xda9a9548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 42076] != expected 0x6fe239ac # # Exception| cpu 4: rx_hash 0x938ad169 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39670 dport 42076] != expected 0xbc1d2271 # # Exception| cpu 4: rx_hash 0x50b43ede [saddr 192.0.3.2 daddr 192.0.3.1 sport 39694 dport 42076] != expected 0x44bb7e5f # # Exception| cpu 4: rx_hash 0x5dd1678d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39710 dport 42076] != expected 0x7cc1ad1 # # Exception| cpu 4: rx_hash 0xdb63cb24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39742 dport 42076] != expected 0x2677a896 # # Exception| cpu 4: rx_hash 0xf8c7a212 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39756 dport 42076] != expected 0x4fdd8308 # # Exception| cpu 4: rx_hash 0x2daff83c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39802 dport 42076] != expected 0x3b77e38f # # Exception| cpu 4: rx_hash 0xd757063f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39836 dport 42076] != expected 0x1419d234 # # Exception| cpu 4: rx_hash 0x0f5a0542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39866 dport 42076] != expected 0x23c4d63d # # Exception| cpu 4: rx_hash 0x3634ded2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39872 dport 42076] != expected 0xcc8034be # # Exception| cpu 4: rx_hash 0x9ef66642 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39942 dport 42076] != expected 0xc574a7bc # # Exception| cpu 4: rx_hash 0x89598db7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39966 dport 42076] != expected 0xed0a2f # # Exception| cpu 4: rx_hash 0x683a555a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40002 dport 42076] != expected 0xd874eca5 # # Exception| cpu 4: rx_hash 0x212a117b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40028 dport 42076] != expected 0xb8bf778 # # Exception| cpu 4: rx_hash 0x147007f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40068 dport 42076] != expected 0xd6a16f59 # # Exception| cpu 4: rx_hash 0xc1185dde [saddr 192.0.3.2 daddr 192.0.3.1 sport 40114 dport 42076] != expected 0xa20b0fde # # Exception| cpu 4: rx_hash 0xdbd2ef78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40122 dport 42076] != expected 0x24e5c6c3 # # Exception| cpu 4: rx_hash 0x73a173b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40184 dport 42076] != expected 0x2f833b94 # # Exception| cpu 4: rx_hash 0xe3456a84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40214 dport 42076] != expected 0x8234b57a # # Exception| cpu 4: rx_hash 0x68929f7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40230 dport 42076] != expected 0xe0f863b3 # # Exception| cpu 4: rx_hash 0x73c6ca57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40256 dport 42076] != expected 0xc7f8be99 # # Exception| cpu 4: rx_hash 0x4b36f648 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40276 dport 42076] != expected 0x8952482d # # Exception| cpu 4: rx_hash 0x9e5eac66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40290 dport 42076] != expected 0xfdf828aa # # Exception| cpu 4: rx_hash 0x89f14793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40314 dport 42076] != expected 0x38618539 # # Exception| cpu 4: rx_hash 0xbcab5118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40354 dport 42076] != expected 0xe54b1d18 # # Exception| cpu 4: rx_hash 0x893e3454 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40358 dport 42076] != expected 0xe8968f22 # # Exception| cpu 4: rx_hash 0xef71a79f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40372 dport 42076] != expected 0xb05acfd8 # # Exception| cpu 4: rx_hash 0xd61f7c0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40398 dport 42076] != expected 0x5f1e2d5b # # Exception| cpu 4: rx_hash 0x2d4ab972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40502 dport 42076] != expected 0xa5a3ca51 # # Exception| cpu 4: rx_hash 0x885c7ced [saddr 192.0.3.2 daddr 192.0.3.1 sport 40548 dport 42076] != expected 0xedb25388 # # Exception| cpu 4: rx_hash 0x4731e7a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40582 dport 42076] != expected 0xcf01f009 # # Exception| cpu 4: rx_hash 0x7fc1dbbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 40594 dport 42076] != expected 0x81ab06bd # # Exception| cpu 4: rx_hash 0x3bb4c6cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40604 dport 42076] != expected 0x112379ee # # Exception| cpu 4: rx_hash 0x890de8a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40662 dport 42076] != expected 0x9cab4da4 # # Exception| cpu 4: rx_hash 0x88f4b6c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40704 dport 42076] != expected 0xd53edc9e # # Exception| cpu 4: rx_hash 0x4a330712 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40750 dport 42076] != expected 0x640d118a # # Exception| cpu 4: rx_hash 0x03234333 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40752 dport 42076] != expected 0xb7f20a57 # # Exception| cpu 4: rx_hash 0x840f0815 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 42076] != expected 0x37a7ac27 # # Exception| cpu 4: rx_hash 0x7392af45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40840 dport 42076] != expected 0x5bbef912 # # Exception| cpu 4: rx_hash 0x4b62935a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40860 dport 42076] != expected 0x15140fa6 # # Exception| cpu 4: rx_hash 0xda7fd406 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40868 dport 42076] != expected 0xf1361072 # # Exception| cpu 4: rx_hash 0xf9dbbd30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40918 dport 42076] != expected 0x989c3bec # # Exception| cpu 4: rx_hash 0x2cb3e71e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40928 dport 42076] != expected 0xec365b6b # # Exception| cpu 4: rx_hash 0x570d398a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40970 dport 42076] != expected 0x4fae0316 # # Exception| cpu 4: rx_hash 0x8e9edd78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41026 dport 42076] != expected 0xd99d1328 # # Exception| count: pass=0 nohash=0 fail=76 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x527c048f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55692 dport 36187] OK # # # cpu 0: rx_hash 0x01a6f208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55706 dport 36187] OK # # # cpu 0: rx_hash 0x34339744 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55710 dport 36187] OK # # # cpu 0: rx_hash 0xeda073b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55766 dport 36187] OK # # # cpu 0: rx_hash 0x5e87ba53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55794 dport 36187] OK # # # cpu 0: rx_hash 0x444d08f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55802 dport 36187] OK # # # cpu 0: rx_hash 0xa8b7267d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55834 dport 36187] OK # # # cpu 0: rx_hash 0x6715cef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55844 dport 36187] OK # # # cpu 0: rx_hash 0x668b297a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55882 dport 36187] OK # # # cpu 0: rx_hash 0xa44c98a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55908 dport 36187] OK # # # cpu 0: rx_hash 0xcfa921fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55994 dport 36187] OK # # # cpu 0: rx_hash 0xe168119b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56024 dport 36187] OK # # # cpu 0: rx_hash 0x7ce951f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56102 dport 36187] OK # # # cpu 0: rx_hash 0x7d77b677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56136 dport 36187] OK # # # cpu 0: rx_hash 0x45878a68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56156 dport 36187] OK # # # cpu 0: rx_hash 0x39cdd8c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56218 dport 36187] OK # # # cpu 0: rx_hash 0xf66f304a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56228 dport 36187] OK # # # cpu 0: rx_hash 0x38533f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56308 dport 36187] OK # # # cpu 0: rx_hash 0x16232b74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56338 dport 36187] OK # # # cpu 0: rx_hash 0x23b64e38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56342 dport 36187] OK # # # cpu 0: rx_hash 0xa9ff5c4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56392 dport 36187] OK # # # cpu 4: rx_hash 0x239c7cb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55686 dport 36187] OK # # # cpu 4: rx_hash 0x90bbb554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55714 dport 36187] OK # # # cpu 4: rx_hash 0xa84b894b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55734 dport 36187] OK # # # cpu 4: rx_hash 0xb2813bed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55742 dport 36187] OK # # # cpu 4: rx_hash 0x34cf3872 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55858 dport 36187] OK # # # cpu 4: rx_hash 0x00c4bab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55896 dport 36187] OK # # # cpu 4: rx_hash 0xd8c9b9cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55934 dport 36187] OK # # # cpu 4: rx_hash 0x66445abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55958 dport 36187] OK # # # cpu 4: rx_hash 0x491b8d57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55962 dport 36187] OK # # # cpu 4: rx_hash 0xb32c0093 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 36187] OK # # # cpu 4: rx_hash 0xbe4959c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 36187] OK # # # cpu 4: rx_hash 0x01952ef9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56042 dport 36187] OK # # # cpu 4: rx_hash 0x917137c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56068 dport 36187] OK # # # cpu 4: rx_hash 0xc2abc14e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56082 dport 36187] OK # # # cpu 4: rx_hash 0x86dedc3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56092 dport 36187] OK # # # cpu 4: rx_hash 0x718c08ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56118 dport 36187] OK # # # cpu 4: rx_hash 0xb2d55eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56182 dport 36187] OK # # # cpu 4: rx_hash 0xf6a0438d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56184 dport 36187] OK # # # cpu 4: rx_hash 0x1bf7567b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56198 dport 36187] OK # # # cpu 4: rx_hash 0xd455bef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56248 dport 36187] OK # # # cpu 4: rx_hash 0xed3b6563 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56258 dport 36187] OK # # # cpu 4: rx_hash 0x9cdb1d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56264 dport 36187] OK # # # cpu 4: rx_hash 0xe05e3c30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56274 dport 36187] OK # # # cpu 4: rx_hash 0xa42b2142 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56284 dport 36187] OK # # # cpu 4: rx_hash 0x71437b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56298 dport 36187] OK # # # cpu 4: rx_hash 0x66ec9099 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56306 dport 36187] OK # # # cpu 4: rx_hash 0x45f9ddf3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56324 dport 36187] OK # # # cpu 4: rx_hash 0xc34b715a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56356 dport 36187] OK # # # cpu 4: rx_hash 0x8a5b357b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56378 dport 36187] OK # # # cpu 4: rx_hash 0x6b38ed96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56422 dport 36187] OK # # # cpu 4: rx_hash 0xd5b50ee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56462 dport 36187] OK # # # cpu 4: rx_hash 0xa9302f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56468 dport 36187] OK # # # cpu 4: rx_hash 0x00dd54c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56504 dport 36187] OK # # # cpu 4: rx_hash 0x70a3cb78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 36187] OK # # # cpu 4: rx_hash 0x00baed2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56576 dport 36187] OK # # # cpu 4: rx_hash 0xe047d248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56626 dport 36187] OK # # # cpu 4: rx_hash 0xc3e3bb7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56640 dport 36187] OK # # # cpu 4: rx_hash 0xce86e22d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56656 dport 36187] OK # # # cpu 4: rx_hash 0x0c4153f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56702 dport 36187] OK # # # cpu 4: rx_hash 0xb2ccb087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56726 dport 36187] OK # # # cpu 4: rx_hash 0x1abf2c4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56788 dport 36187] OK # # # cpu 4: rx_hash 0x9168d9b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56804 dport 36187] OK # # # cpu 4: rx_hash 0x232d58ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56834 dport 36187] OK # # # cpu 4: rx_hash 0x6758459f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56844 dport 36187] OK # # # cpu 4: rx_hash 0x6a3d1ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56860 dport 36187] OK # # # cpu 4: rx_hash 0xf64502c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56884 dport 36187] OK # # # cpu 4: rx_hash 0x91947687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56904 dport 36187] OK # # # cpu 4: rx_hash 0xb3618bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56968 dport 36187] OK # # # count: pass=69 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 45567 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36196 dport 45567] != expected 0x5285fc1 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36196 dport 45567] != expected 0x5285fc1 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 45567] != expected 0xae22b28f # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 45567] != expected 0xae22b28f # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46961 dport 45567] != expected 0x7e0b78a7 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46961 dport 45567] != expected 0x7e0b78a7 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52067 dport 45567] != expected 0xa73e1a09 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52067 dport 45567] != expected 0xa73e1a09 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35555 dport 45567] != expected 0x2b775d09 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35555 dport 45567] != expected 0x2b775d09 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37885 dport 45567] != expected 0xfc7aa931 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37885 dport 45567] != expected 0xfc7aa931 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43318 dport 45567] != expected 0x4c15a038 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43318 dport 45567] != expected 0x4c15a038 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 45567] != expected 0xd76db6 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 45567] != expected 0xd76db6 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46816 dport 45567] != expected 0x653ce19 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46816 dport 45567] != expected 0x653ce19 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52389 dport 45567] != expected 0xaeca890b # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52389 dport 45567] != expected 0xaeca890b # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38692 dport 45567] != expected 0x172ba46b # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38692 dport 45567] != expected 0x172ba46b # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46620 dport 45567] != expected 0xf71f7645 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46620 dport 45567] != expected 0xf71f7645 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50658 dport 45567] != expected 0x9bb6360e # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50658 dport 45567] != expected 0x9bb6360e # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40253 dport 45567] != expected 0xe75914fc # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40253 dport 45567] != expected 0xe75914fc # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55761 dport 45567] != expected 0xd47fc865 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55761 dport 45567] != expected 0xd47fc865 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39542 dport 45567] != expected 0x5a8678a1 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39542 dport 45567] != expected 0x5a8678a1 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34249 dport 45567] != expected 0x903efc10 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34249 dport 45567] != expected 0x903efc10 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33486 dport 45567] != expected 0xb60f1249 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33486 dport 45567] != expected 0xb60f1249 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51749 dport 45567] != expected 0xa5b2032c # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51749 dport 45567] != expected 0xa5b2032c # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34738 dport 45567] != expected 0x4a17ed5e # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34738 dport 45567] != expected 0x4a17ed5e # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48800 dport 45567] != expected 0x1608f9f3 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48800 dport 45567] != expected 0x1608f9f3 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 45567] != expected 0x8e48133 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 45567] != expected 0x8e48133 # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40554 dport 45567] != expected 0x93cf9a9a # # Exception| cpu 5: rx_hash 0x62057d82 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40554 dport 45567] != expected 0x93cf9a9a # # 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 60456 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56780 dport 60456] != expected 0x4f79c74f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56780 dport 60456] != expected 0x4f79c74f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45774 dport 60456] != expected 0xa484c6a5 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45774 dport 60456] != expected 0xa484c6a5 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39109 dport 60456] != expected 0x66c6797f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39109 dport 60456] != expected 0x66c6797f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45207 dport 60456] != expected 0x9e4cc4fe # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45207 dport 60456] != expected 0x9e4cc4fe # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33081 dport 60456] != expected 0xf97a5c6f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33081 dport 60456] != expected 0xf97a5c6f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59109 dport 60456] != expected 0x37782e68 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59109 dport 60456] != expected 0x37782e68 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60433 dport 60456] != expected 0xddbea3d8 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60433 dport 60456] != expected 0xddbea3d8 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52563 dport 60456] != expected 0x169dd82d # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52563 dport 60456] != expected 0x169dd82d # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 60456] != expected 0xd7d8fb # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53298 dport 60456] != expected 0xd7d8fb # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37041 dport 60456] != expected 0x55c7752f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37041 dport 60456] != expected 0x55c7752f # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43330 dport 60456] != expected 0x4bdd6ad1 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43330 dport 60456] != expected 0x4bdd6ad1 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44596 dport 60456] != expected 0x89648c91 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44596 dport 60456] != expected 0x89648c91 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44345 dport 60456] != expected 0x38d3b114 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44345 dport 60456] != expected 0x38d3b114 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45531 dport 60456] != expected 0x29c10d5 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45531 dport 60456] != expected 0x29c10d5 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41083 dport 60456] != expected 0x3259279a # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41083 dport 60456] != expected 0x3259279a # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33136 dport 60456] != expected 0xf6bc2dad # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33136 dport 60456] != expected 0xf6bc2dad # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36251 dport 60456] != expected 0x2761cea3 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36251 dport 60456] != expected 0x2761cea3 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41236 dport 60456] != expected 0x954400b0 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41236 dport 60456] != expected 0x954400b0 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49007 dport 60456] != expected 0xb7365e54 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49007 dport 60456] != expected 0xb7365e54 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41016 dport 60456] != expected 0x4c7f2e66 # # Exception| cpu 0: rx_hash 0xcc8cd28c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41016 dport 60456] != expected 0x4c7f2e66 # # 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 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__->