< 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 # # Interface: enp1s0, driver: fbnic # 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, 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 55021 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 85 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9140214d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52258 dport 55021] != expected 0x3393fee2 # # Exception| cpu 0: rx_hash 0x131c862c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52290 dport 55021] != expected 0x72a07a0a # # Exception| cpu 0: rx_hash 0x01f9bd23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52302 dport 55021] != expected 0x7b3c5d4a # # Exception| cpu 0: rx_hash 0x1ed75568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 55021] != expected 0xf409607a # # Exception| cpu 0: rx_hash 0xe233ec0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52376 dport 55021] != expected 0x34d820df # # Exception| cpu 0: rx_hash 0xc7f99a11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52382 dport 55021] != expected 0x27e06e5e # # Exception| cpu 0: rx_hash 0x4f409ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52422 dport 55021] != expected 0x1c3f01a6 # # Exception| cpu 0: rx_hash 0x411c73b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52430 dport 55021] != expected 0xe4b4e366 # # Exception| cpu 0: rx_hash 0x0f6f1692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52528 dport 55021] != expected 0xe23ddb95 # # Exception| cpu 0: rx_hash 0xa18b5a6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52558 dport 55021] != expected 0xb4f8025c # # Exception| cpu 0: rx_hash 0x59d6adce [saddr 192.0.3.2 daddr 192.0.3.1 sport 52620 dport 55021] != expected 0xf64e4b29 # # Exception| cpu 0: rx_hash 0x678b7d59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52638 dport 55021] != expected 0xe8243148 # # Exception| cpu 0: rx_hash 0xe16e94fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52686 dport 55021] != expected 0x2b70bc70 # # Exception| cpu 0: rx_hash 0xf96e0832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52730 dport 55021] != expected 0x58007020 # # Exception| cpu 0: rx_hash 0x4b9cf52f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52762 dport 55021] != expected 0xae9d3a79 # # Exception| cpu 0: rx_hash 0x539c69e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52782 dport 55021] != expected 0xddedf629 # # Exception| cpu 0: rx_hash 0x480bcf6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52794 dport 55021] != expected 0xd0bfc2c9 # # Exception| cpu 0: rx_hash 0xf40ab898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52808 dport 55021] != expected 0x8fe63c40 # # Exception| cpu 0: rx_hash 0xf324cc1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52824 dport 55021] != expected 0x73a3cd20 # # Exception| cpu 0: rx_hash 0x1eb27432 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52870 dport 55021] != expected 0xc4cc5275 # # Exception| cpu 0: rx_hash 0x320a9faa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52888 dport 55021] != expected 0xd33a0f54 # # Exception| cpu 0: rx_hash 0x8d9cd21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52938 dport 55021] != expected 0xf241096d # # Exception| cpu 0: rx_hash 0xbd9deb8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52944 dport 55021] != expected 0x14a091cc # # Exception| cpu 0: rx_hash 0x80570159 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52962 dport 55021] != expected 0x74e8131d # # Exception| cpu 0: rx_hash 0x9bc0a7d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52982 dport 55021] != expected 0x79ba27fd # # Exception| cpu 0: rx_hash 0x959c4ed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52990 dport 55021] != expected 0x8131c53d # # Exception| cpu 0: rx_hash 0xc0788d7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53012 dport 55021] != expected 0x8aeac92e # # Exception| cpu 0: rx_hash 0xe10bb5a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53026 dport 55021] != expected 0x1bb58e7f # # Exception| cpu 0: rx_hash 0xf4c0fa2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53054 dport 55021] != expected 0xee6c585f # # Exception| cpu 0: rx_hash 0x9b0ae565 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53120 dport 55021] != expected 0x183043e2 # # Exception| cpu 0: rx_hash 0xbec0937a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53126 dport 55021] != expected 0xb080d63 # # Exception| cpu 0: rx_hash 0xb42534bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53182 dport 55021] != expected 0x71e4e673 # # Exception| cpu 0: rx_hash 0x05ef900e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53220 dport 55021] != expected 0xa814028a # # Exception| cpu 0: rx_hash 0x2e790f14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53226 dport 55021] != expected 0x43a7aecb # # Exception| cpu 0: rx_hash 0xd29f9c1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53284 dport 55021] != expected 0xf65e69b5 # # Exception| cpu 0: rx_hash 0xf07b9e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53298 dport 55021] != expected 0x1923d654 # # Exception| cpu 0: rx_hash 0x59b1a6fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53340 dport 55021] != expected 0xb3a3fefd # # Exception| cpu 0: rx_hash 0x41b13a32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53352 dport 55021] != expected 0xc0d332ad # # Exception| cpu 4: rx_hash 0x9f1cc848 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52266 dport 55021] != expected 0xcb181c22 # # Exception| cpu 4: rx_hash 0xbad6be57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52268 dport 55021] != expected 0xd82052a3 # # Exception| cpu 4: rx_hash 0x83a51a42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52270 dport 55021] != expected 0x3a0fd9a2 # # Exception| cpu 4: rx_hash 0x966e55cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52274 dport 55021] != expected 0xcfd60f82 # # Exception| cpu 4: rx_hash 0x3fa46db4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52316 dport 55021] != expected 0x6556272b # # Exception| cpu 4: rx_hash 0x208a85ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 52344 dport 55021] != expected 0xea631a1b # # Exception| cpu 4: rx_hash 0xce8b0796 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52358 dport 55021] != expected 0x232e7dfe # # Exception| cpu 4: rx_hash 0xfd1d0445 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52412 dport 55021] != expected 0xbbed1def # # Exception| cpu 4: rx_hash 0x728a7060 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52468 dport 55021] != expected 0x7c778377 # # Exception| cpu 4: rx_hash 0x4bf9d475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52470 dport 55021] != expected 0x9e580876 # # Exception| cpu 4: rx_hash 0x0bd65851 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52480 dport 55021] != expected 0x605ad245 # # Exception| cpu 4: rx_hash 0x2d8b140f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52518 dport 55021] != expected 0xd406474 # # Exception| cpu 4: rx_hash 0x918a63f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52564 dport 55021] != expected 0x52199afd # # Exception| cpu 4: rx_hash 0x898aff30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52576 dport 55021] != expected 0x216956ad # # Exception| cpu 4: rx_hash 0xa21c602a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52590 dport 55021] != expected 0xcadafaec # # Exception| cpu 4: rx_hash 0x9c41b0bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52604 dport 55021] != expected 0xd4b0808d # # Exception| cpu 4: rx_hash 0x6ef9e0de [saddr 192.0.3.2 daddr 192.0.3.1 sport 52614 dport 55021] != expected 0xecea22e8 # # Exception| cpu 4: rx_hash 0x6d6eda9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52646 dport 55021] != expected 0x92c8da58 # # Exception| cpu 4: rx_hash 0x641c4718 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52670 dport 55021] != expected 0x9606c9f8 # # Exception| cpu 4: rx_hash 0xcaf80be1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52672 dport 55021] != expected 0xc0c31031 # # Exception| cpu 4: rx_hash 0xd16fad69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52692 dport 55021] != expected 0xcd9124d1 # # Exception| cpu 4: rx_hash 0xe2f9aeba [saddr 192.0.3.2 daddr 192.0.3.1 sport 52718 dport 55021] != expected 0x555244c0 # # Exception| cpu 4: rx_hash 0x5e57baa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 55021] != expected 0x5b44ec59 # # Exception| cpu 4: rx_hash 0x7cb3b83f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52752 dport 55021] != expected 0xb43953b8 # # Exception| cpu 4: rx_hash 0x64b324f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52772 dport 55021] != expected 0xc7499fe8 # # Exception| cpu 4: rx_hash 0xd257f4c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52846 dport 55021] != expected 0xe2fc8a71 # # Exception| cpu 4: rx_hash 0x27c1d027 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52868 dport 55021] != expected 0x26e3d974 # # Exception| cpu 4: rx_hash 0x20efa4a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52884 dport 55021] != expected 0xdaa62814 # # Exception| cpu 4: rx_hash 0x83c03b18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52930 dport 55021] != expected 0xacaebad # # Exception| cpu 4: rx_hash 0xb3c1028a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52952 dport 55021] != expected 0xec2b730c # # Exception| cpu 4: rx_hash 0x877975db [saddr 192.0.3.2 daddr 192.0.3.1 sport 52978 dport 55021] != expected 0x88ade27d # # Exception| cpu 4: rx_hash 0xfe255dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 52998 dport 55021] != expected 0x9480b34f # # Exception| cpu 4: rx_hash 0xdf566536 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53040 dport 55021] != expected 0x5dff41e # # Exception| cpu 4: rx_hash 0x5d0ac257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53072 dport 55021] != expected 0x44ec70f6 # # Exception| cpu 4: rx_hash 0x60c02881 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53090 dport 55021] != expected 0x24a4f227 # # Exception| cpu 4: rx_hash 0x9c2491e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 55021] != expected 0xe475b282 # # Exception| cpu 4: rx_hash 0x38257ad8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53206 dport 55021] != expected 0xc85c805b # # Exception| cpu 4: rx_hash 0x3bb24099 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53238 dport 55021] != expected 0xb67e78eb # # Exception| cpu 4: rx_hash 0xd626d2de [saddr 192.0.3.2 daddr 192.0.3.1 sport 53268 dport 55021] != expected 0x74396065 # # Exception| cpu 4: rx_hash 0xc07aa712 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53288 dport 55021] != expected 0xffc24ef5 # # Exception| cpu 4: rx_hash 0x7b55a466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53322 dport 55021] != expected 0x5cde411c # # Exception| cpu 4: rx_hash 0x647b4c2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53358 dport 55021] != expected 0xd3eb7c2c # # Exception| cpu 4: rx_hash 0x7feceaa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53370 dport 55021] != expected 0xdeb948cc # # Exception| cpu 4: rx_hash 0x91ed68cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53380 dport 55021] != expected 0x17f42f29 # # Exception| cpu 4: rx_hash 0x989ff54b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53404 dport 55021] != expected 0x133a3c89 # # Exception| cpu 4: rx_hash 0x8ec38087 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53408 dport 55021] != expected 0x98c11219 # # Exception| cpu 4: rx_hash 0xbec2b915 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53434 dport 55021] != expected 0x7e208ab8 # # 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 0x228b9580 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60594 dport 35412] OK # # # cpu 0: rx_hash 0x93413132 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60648 dport 35412] OK # # # cpu 0: rx_hash 0xc6a5f29b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60674 dport 35412] OK # # # cpu 0: rx_hash 0xc532c8da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60706 dport 35412] OK # # # cpu 0: rx_hash 0x62a419a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60740 dport 35412] OK # # # cpu 0: rx_hash 0x6bd68423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60764 dport 35412] OK # # # cpu 0: rx_hash 0x7d8af1ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60768 dport 35412] OK # # # cpu 0: rx_hash 0x561c6ef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60782 dport 35412] OK # # # cpu 0: rx_hash 0x6841be62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60796 dport 35412] OK # # # cpu 0: rx_hash 0xadd6a311 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60812 dport 35412] OK # # # cpu 0: rx_hash 0x816e4889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60818 dport 35412] OK # # # cpu 0: rx_hash 0x85d7064a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60834 dport 35412] OK # # # cpu 0: rx_hash 0xae419950 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60844 dport 35412] OK # # # cpu 0: rx_hash 0x3333d67a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60904 dport 35412] OK # # # cpu 0: rx_hash 0xb6ee6677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60930 dport 35412] OK # # # cpu 0: rx_hash 0x93241068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60932 dport 35412] OK # # # cpu 0: rx_hash 0xaa57b47d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60934 dport 35412] OK # # # cpu 0: rx_hash 0x88b3b6e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60944 dport 35412] OK # # # cpu 0: rx_hash 0x8c0af823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60960 dport 35412] OK # # # cpu 0: rx_hash 0x8b248ca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60976 dport 35412] OK # # # cpu 4: rx_hash 0x0a8a30db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60572 dport 35412] OK # # # cpu 4: rx_hash 0xbb409469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60614 dport 35412] OK # # # cpu 4: rx_hash 0xe36f8484 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60676 dport 35412] OK # # # cpu 4: rx_hash 0xe441f006 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60692 dport 35412] OK # # # cpu 4: rx_hash 0xe98a2342 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60732 dport 35412] OK # # # cpu 4: rx_hash 0x704122ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60744 dport 35412] OK # # # cpu 4: rx_hash 0x558b54b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60750 dport 35412] OK # # # cpu 4: rx_hash 0x73d618ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60776 dport 35412] OK # # # cpu 4: rx_hash 0xbf33981e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60800 dport 35412] OK # # # cpu 4: rx_hash 0xa4a43e96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60820 dport 35412] OK # # # cpu 4: rx_hash 0xa96fedd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60860 dport 35412] OK # # # cpu 4: rx_hash 0xb5795c36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60962 dport 35412] OK # # # cpu 4: rx_hash 0xa79c6739 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60974 dport 35412] OK # # # cpu 4: rx_hash 0x2b9c295d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60998 dport 35412] OK # # # cpu 4: rx_hash 0xa034085a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32768 dport 35412] OK # # # cpu 4: rx_hash 0xa71a7cd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32784 dport 35412] OK # # # cpu 4: rx_hash 0xee8d2fcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32904 dport 35412] OK # # # cpu 4: rx_hash 0xc235c457 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32918 dport 35412] OK # # # cpu 4: rx_hash 0x4a8cc4f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32974 dport 35412] OK # # # cpu 4: rx_hash 0x6cd188ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33000 dport 35412] OK # # # cpu 4: rx_hash 0x5cd0b13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33010 dport 35412] OK # # # cpu 4: rx_hash 0x07689b90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33040 dport 35412] OK # # # cpu 4: rx_hash 0x184673db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33076 dport 35412] OK # # # cpu 4: rx_hash 0x161a9ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33084 dport 35412] OK # # # cpu 4: rx_hash 0xbfd0a2a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33106 dport 35412] OK # # # cpu 4: rx_hash 0xb5350563 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33130 dport 35412] OK # # # cpu 4: rx_hash 0x52461a8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33164 dport 35412] OK # # # cpu 4: rx_hash 0x7d69cb54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33202 dport 35412] OK # # # cpu 4: rx_hash 0xc168bca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33216 dport 35412] OK # # # cpu 4: rx_hash 0x4e50ab69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33298 dport 35412] OK # # # cpu 4: rx_hash 0x400c426c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33306 dport 35412] OK # # # cpu 4: rx_hash 0xff9a0fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33352 dport 35412] OK # # # cpu 4: rx_hash 0xf251dc9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33376 dport 35412] OK # # # cpu 4: rx_hash 0xe0b4e790 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33388 dport 35412] OK # # # cpu 4: rx_hash 0xe79a9312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33404 dport 35412] OK # # # cpu 4: rx_hash 0x07c7f87e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33418 dport 35412] OK # # # cpu 4: rx_hash 0x1c505ef6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33438 dport 35412] OK # # # cpu 4: rx_hash 0x0450c23f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33450 dport 35412] OK # # # cpu 4: rx_hash 0x037eb6bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33466 dport 35412] OK # # # cpu 4: rx_hash 0x1fc764b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33470 dport 35412] OK # # # count: pass=60 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, 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 38515 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51762 dport 38515] != expected 0xa9b4094a # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51762 dport 38515] != expected 0xa9b4094a # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54607 dport 38515] != expected 0x27d2e4ca # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54607 dport 38515] != expected 0x27d2e4ca # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34552 dport 38515] != expected 0xfebf2fa4 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34552 dport 38515] != expected 0xfebf2fa4 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 38515] != expected 0x3078c798 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 38515] != expected 0x3078c798 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54043 dport 38515] != expected 0x8182943c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54043 dport 38515] != expected 0x8182943c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59316 dport 38515] != expected 0xeeb7182e # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59316 dport 38515] != expected 0xeeb7182e # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43424 dport 38515] != expected 0xe9318e1e # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 43424 dport 38515] != expected 0xe9318e1e # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58360 dport 38515] != expected 0xabcb54f3 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58360 dport 38515] != expected 0xabcb54f3 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35104 dport 38515] != expected 0x38c712ca # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35104 dport 38515] != expected 0x38c712ca # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58968 dport 38515] != expected 0xf6545abc # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 58968 dport 38515] != expected 0xf6545abc # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38345 dport 38515] != expected 0xc5d051b # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38345 dport 38515] != expected 0xc5d051b # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40617 dport 38515] != expected 0x5cb07a8c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 40617 dport 38515] != expected 0x5cb07a8c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35958 dport 38515] != expected 0x549e99a0 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 35958 dport 38515] != expected 0x549e99a0 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49322 dport 38515] != expected 0xece800af # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 49322 dport 38515] != expected 0xece800af # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 32791 dport 38515] != expected 0x9bfb976c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 32791 dport 38515] != expected 0x9bfb976c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53576 dport 38515] != expected 0x8344ab8d # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53576 dport 38515] != expected 0x8344ab8d # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45029 dport 38515] != expected 0x777b198b # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 45029 dport 38515] != expected 0x777b198b # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 38515] != expected 0xfc65e417 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 54130 dport 38515] != expected 0xfc65e417 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51360 dport 38515] != expected 0xcfb4e28c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 51360 dport 38515] != expected 0xcfb4e28c # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56386 dport 38515] != expected 0x1c2d017d # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 56386 dport 38515] != expected 0x1c2d017d # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59444 dport 38515] != expected 0x13104ab8 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59444 dport 38515] != expected 0x13104ab8 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52525 dport 38515] != expected 0x21ca2530 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52525 dport 38515] != expected 0x21ca2530 # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46521 dport 38515] != expected 0xff55526b # # Exception| cpu 4: rx_hash 0x16f2e2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 46521 dport 38515] != expected 0xff55526b # # 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, 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 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, 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 45152 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39853 dport 45152] != expected 0x77ccfea2 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39853 dport 45152] != expected 0x77ccfea2 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40106 dport 45152] != expected 0xb8b6eda9 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40106 dport 45152] != expected 0xb8b6eda9 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32880 dport 45152] != expected 0x2f8c4cc4 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32880 dport 45152] != expected 0x2f8c4cc4 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50719 dport 45152] != expected 0x92053d7e # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50719 dport 45152] != expected 0x92053d7e # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34622 dport 45152] != expected 0x1d8663c0 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34622 dport 45152] != expected 0x1d8663c0 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48919 dport 45152] != expected 0x51a01d09 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48919 dport 45152] != expected 0x51a01d09 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41890 dport 45152] != expected 0x1db7cc35 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41890 dport 45152] != expected 0x1db7cc35 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40610 dport 45152] != expected 0x66d37708 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40610 dport 45152] != expected 0x66d37708 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54043 dport 45152] != expected 0xbcd59f9a # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54043 dport 45152] != expected 0xbcd59f9a # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57731 dport 45152] != expected 0xe27f0667 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57731 dport 45152] != expected 0xe27f0667 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46713 dport 45152] != expected 0xac169ed3 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46713 dport 45152] != expected 0xac169ed3 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42682 dport 45152] != expected 0x5cab0f28 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42682 dport 45152] != expected 0x5cab0f28 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52490 dport 45152] != expected 0x7f301bd9 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52490 dport 45152] != expected 0x7f301bd9 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34485 dport 45152] != expected 0xb8d94f22 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34485 dport 45152] != expected 0xb8d94f22 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51302 dport 45152] != expected 0xa7e7d92d # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51302 dport 45152] != expected 0xa7e7d92d # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57242 dport 45152] != expected 0x92c5fc1b # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57242 dport 45152] != expected 0x92c5fc1b # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39953 dport 45152] != expected 0xb92268c0 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39953 dport 45152] != expected 0xb92268c0 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54365 dport 45152] != expected 0x8083599b # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54365 dport 45152] != expected 0x8083599b # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58069 dport 45152] != expected 0x311b0d36 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58069 dport 45152] != expected 0x311b0d36 # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55108 dport 45152] != expected 0x8b5d18da # # Exception| cpu 4: rx_hash 0x7e5fd503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55108 dport 45152] != expected 0x8b5d18da # # 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 101, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 101, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 101, 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 88, 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 49, 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 447, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, 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 101, 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 88, 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 49, 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->