< 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 200, 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 129, 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 44533 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 50 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xe3a5fca4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45706 dport 44533] != expected 0x7520bacd # # Exception| cpu 0: rx_hash 0x2dbb2235 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45720 dport 44533] != expected 0x44c2dea4 # # Exception| cpu 0: rx_hash 0x84aa93ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45742 dport 44533] != expected 0xedd188f9 # # Exception| cpu 0: rx_hash 0xdc3867a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45768 dport 44533] != expected 0xb541e61d # # Exception| cpu 0: rx_hash 0xf6d175a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45814 dport 44533] != expected 0x3500717d # # Exception| cpu 0: rx_hash 0xbb9f9f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45824 dport 44533] != expected 0x92e6c51d # # Exception| cpu 0: rx_hash 0x72700608 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45846 dport 44533] != expected 0xf1a1230f # # Exception| cpu 0: rx_hash 0xe4fc2cd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45922 dport 44533] != expected 0x98d32982 # # Exception| cpu 0: rx_hash 0x25007d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45938 dport 44533] != expected 0xc7a491c # # Exception| cpu 0: rx_hash 0x2c429a65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45954 dport 44533] != expected 0x8538edf9 # # Exception| cpu 0: rx_hash 0xa84b7e05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45966 dport 44533] != expected 0xfecfaebf # # Exception| cpu 0: rx_hash 0x435e3dec [saddr 192.0.3.2 daddr 192.0.3.1 sport 45984 dport 44533] != expected 0xea275941 # # Exception| cpu 0: rx_hash 0x8d40e37d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46002 dport 44533] != expected 0xdbc53d28 # # Exception| cpu 0: rx_hash 0x0949071d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46014 dport 44533] != expected 0xa0327e6e # # Exception| cpu 0: rx_hash 0x1bccc9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46022 dport 44533] != expected 0xb2b737a5 # # Exception| cpu 0: rx_hash 0x7cc3a6e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46050 dport 44533] != expected 0x2a460591 # # Exception| cpu 0: rx_hash 0xb8e0677a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46174 dport 44533] != expected 0x3e64c29a # # Exception| cpu 0: rx_hash 0x1e1359dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46186 dport 44533] != expected 0x323c9030 # # Exception| cpu 0: rx_hash 0xdfef0832 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 44533] != expected 0xa695f0ae # # Exception| cpu 0: rx_hash 0x94a91d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46226 dport 44533] != expected 0x922cf5e8 # # Exception| cpu 0: rx_hash 0x93585ae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46230 dport 44533] != expected 0xc0897793 # # Exception| cpu 0: rx_hash 0xb653c79b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46250 dport 44533] != expected 0xe583e404 # # Exception| cpu 0: rx_hash 0x77af9674 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46266 dport 44533] != expected 0x712a849a # # Exception| cpu 0: rx_hash 0x705ed1cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46270 dport 44533] != expected 0x238f06e1 # # Exception| cpu 0: rx_hash 0x20dfed47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46302 dport 44533] != expected 0x8cf1ee89 # # Exception| cpu 0: rx_hash 0x81dd945f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46318 dport 44533] != expected 0xd20c3e58 # # Exception| cpu 0: rx_hash 0xcc3be911 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46324 dport 44533] != expected 0xcabc9b0c # # Exception| cpu 0: rx_hash 0x8684442f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46342 dport 44533] != expected 0x3fffad17 # # Exception| cpu 0: rx_hash 0x78e58ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46420 dport 44533] != expected 0x6b379159 # # Exception| cpu 0: rx_hash 0x194a89ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 46466 dport 44533] != expected 0xdfcf037f # # Exception| cpu 0: rx_hash 0x54acf4e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46488 dport 44533] != expected 0xc77fa62b # # Exception| cpu 0: rx_hash 0x535db35c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46492 dport 44533] != expected 0x95da2450 # # Exception| cpu 0: rx_hash 0x71a7699b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46500 dport 44533] != expected 0xe27535bc # # Exception| cpu 0: rx_hash 0xf25fca44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46508 dport 44533] != expected 0xcb27f481 # # Exception| cpu 0: rx_hash 0xef388b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46550 dport 44533] != expected 0x7ce9b9bd # # Exception| cpu 0: rx_hash 0x64d3e098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46552 dport 44533] != expected 0xa255fe0c # # Exception| cpu 0: rx_hash 0x41d87de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46564 dport 44533] != expected 0x875f6d9b # # Exception| cpu 0: rx_hash 0xcdc25141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46574 dport 44533] != expected 0xb46a851 # # Exception| cpu 0: rx_hash 0x8837e4ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 46578 dport 44533] != expected 0xe4188b89 # # Exception| cpu 0: rx_hash 0x8fc6a371 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46582 dport 44533] != expected 0xb6bd09f2 # # Exception| cpu 0: rx_hash 0xdceb77c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46662 dport 44533] != expected 0xef3a283d # # Exception| cpu 0: rx_hash 0x991ec24a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46682 dport 44533] != expected 0x640be5 # # Exception| cpu 0: rx_hash 0x74abe983 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46726 dport 44533] != expected 0x38855c09 # # Exception| cpu 0: rx_hash 0x13a486cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46754 dport 44533] != expected 0xa0746e3d # # Exception| cpu 0: rx_hash 0x1455c174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46758 dport 44533] != expected 0xf2d1ec46 # # Exception| cpu 0: rx_hash 0x01214877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46810 dport 44533] != expected 0xb2f127f6 # # Exception| cpu 0: rx_hash 0x06d00fc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46814 dport 44533] != expected 0xe054a58d # # Exception| cpu 0: rx_hash 0xea340b9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46836 dport 44533] != expected 0xa619d008 # # Exception| cpu 0: rx_hash 0xe5d684e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46838 dport 44533] != expected 0x352d4ff # # Exception| cpu 0: rx_hash 0x5eea6c4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46932 dport 44533] != expected 0x792da5d # # Exception| count: pass=0 nohash=0 fail=50 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x097172da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45320 dport 45745] OK # # # cpu 0: rx_hash 0xe595768c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45346 dport 45745] OK # # # cpu 0: rx_hash 0x619c92ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45358 dport 45745] OK # # # cpu 0: rx_hash 0xa79184bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45370 dport 45745] OK # # # cpu 0: rx_hash 0xaf824c7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45372 dport 45745] OK # # # cpu 0: rx_hash 0xda08ed89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45408 dport 45745] OK # # # cpu 0: rx_hash 0x995d3026 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45454 dport 45745] OK # # # cpu 0: rx_hash 0xfe525f6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45482 dport 45745] OK # # # cpu 0: rx_hash 0xc63e83d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45548 dport 45745] OK # # # cpu 0: rx_hash 0xa29d04a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45592 dport 45745] OK # # # cpu 0: rx_hash 0xad7f8bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45594 dport 45745] OK # # # cpu 0: rx_hash 0xaa8ecc65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45598 dport 45745] OK # # # cpu 0: rx_hash 0xc5926bec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45628 dport 45745] OK # # # cpu 0: rx_hash 0xd0e6e2ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45632 dport 45745] OK # # # cpu 0: rx_hash 0x9d009fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45658 dport 45745] OK # # # cpu 0: rx_hash 0x9c51b03e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45740 dport 45745] OK # # # cpu 0: rx_hash 0xde55420e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45748 dport 45745] OK # # # cpu 0: rx_hash 0x65c13d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45818 dport 45745] OK # # # cpu 0: rx_hash 0xc46bd3bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45862 dport 45745] OK # # # cpu 0: rx_hash 0x10e30b50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45898 dport 45745] OK # # # cpu 0: rx_hash 0xb9f2ba89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45948 dport 45745] OK # # # cpu 0: rx_hash 0xfaa76726 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45970 dport 45745] OK # # # cpu 0: rx_hash 0x5ba51e3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45986 dport 45745] OK # # # cpu 0: rx_hash 0xc53afc23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46032 dport 45745] OK # # # cpu 0: rx_hash 0xa5c4d4d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46064 dport 45745] OK # # # cpu 0: rx_hash 0x146db4b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46096 dport 45745] OK # # # cpu 0: rx_hash 0x661652f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46152 dport 45745] OK # # # cpu 0: rx_hash 0x01193db0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46188 dport 45745] OK # # # cpu 0: rx_hash 0x4b0e0741 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46194 dport 45745] OK # # # cpu 0: rx_hash 0x4cff40fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46198 dport 45745] OK # # # cpu 0: rx_hash 0xbbdc6d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46292 dport 45745] OK # # # cpu 0: rx_hash 0x153c9b2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46310 dport 45745] OK # # # cpu 0: rx_hash 0x5f2ba1dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46328 dport 45745] OK # # # cpu 0: rx_hash 0x919de883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46342 dport 45745] OK # # # cpu 0: rx_hash 0xf69287cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46370 dport 45745] OK # # # cpu 0: rx_hash 0xa613bb47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46402 dport 45745] OK # # # cpu 0: rx_hash 0xae007386 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46404 dport 45745] OK # # # cpu 0: rx_hash 0xa1e2fcf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46406 dport 45745] OK # # # cpu 4: rx_hash 0x8dd00175 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45288 dport 45745] OK # # # cpu 4: rx_hash 0x24692763 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45362 dport 45745] OK # # # cpu 4: rx_hash 0xf710b830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45402 dport 45745] OK # # # cpu 4: rx_hash 0xd21b2548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45414 dport 45745] OK # # # cpu 4: rx_hash 0x9eac7799 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45450 dport 45745] OK # # # cpu 4: rx_hash 0x5743eeb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45468 dport 45745] OK # # # cpu 4: rx_hash 0xb445659f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45492 dport 45745] OK # # # cpu 4: rx_hash 0x253808fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45508 dport 45745] OK # # # cpu 4: rx_hash 0xa131ec9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45512 dport 45745] OK # # # cpu 4: rx_hash 0x6361554b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45576 dport 45745] OK # # # cpu 4: rx_hash 0x046e3a03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45612 dport 45745] OK # # # cpu 4: rx_hash 0x466ac833 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45620 dport 45745] OK # # # cpu 4: rx_hash 0x95135760 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45660 dport 45745] OK # # # cpu 4: rx_hash 0x9af1d81e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45662 dport 45745] OK # # # cpu 4: rx_hash 0x7615dc48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45684 dport 45745] OK # # # cpu 4: rx_hash 0xfcaf98c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45708 dport 45745] OK # # # cpu 4: rx_hash 0xf34d17b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45710 dport 45745] OK # # # cpu 4: rx_hash 0xbeab6af9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45716 dport 45745] OK # # # cpu 4: rx_hash 0xb149e587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45718 dport 45745] OK # # # cpu 4: rx_hash 0x9ba0f781 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45736 dport 45745] OK # # # cpu 4: rx_hash 0x48d968d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45760 dport 45745] OK # # # cpu 4: rx_hash 0xc33203cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45774 dport 45745] OK # # # cpu 4: rx_hash 0x053f159c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45786 dport 45745] OK # # # cpu 4: rx_hash 0xa43d6c84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45802 dport 45745] OK # # # cpu 4: rx_hash 0xac2ea445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45804 dport 45745] OK # # # cpu 4: rx_hash 0xee82c1ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45848 dport 45745] OK # # # cpu 4: rx_hash 0x0a750d2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45876 dport 45745] OK # # # cpu 4: rx_hash 0xd90c927e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45916 dport 45745] OK # # # cpu 4: rx_hash 0xd6ee1d00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45918 dport 45745] OK # # # cpu 4: rx_hash 0x780eeb66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45932 dport 45745] OK # # # cpu 4: rx_hash 0x53b6d6ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45988 dport 45745] OK # # # cpu 4: rx_hash 0x11b224cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46012 dport 45745] OK # # # cpu 4: rx_hash 0x63c9c284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46052 dport 45745] OK # # # cpu 4: rx_hash 0x29def875 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46074 dport 45745] OK # # # cpu 4: rx_hash 0x1c7e7c72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46102 dport 45745] OK # # # cpu 4: rx_hash 0x98779812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46106 dport 45745] OK # # # cpu 4: rx_hash 0xe5eef127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46144 dport 45745] OK # # # cpu 4: rx_hash 0x6e059a39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46158 dport 45745] OK # # # cpu 4: rx_hash 0x83b0b1f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46226 dport 45745] OK # # # cpu 4: rx_hash 0x2d504796 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46240 dport 45745] OK # # # cpu 4: rx_hash 0x7a203ca5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46276 dport 45745] OK # # # cpu 4: rx_hash 0x96c438f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46318 dport 45745] OK # # # cpu 4: rx_hash 0x966caf3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46338 dport 45745] OK # # # cpu 4: rx_hash 0x5f833612 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46356 dport 45745] OK # # # cpu 4: rx_hash 0xd4685d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46362 dport 45745] OK # # # cpu 4: rx_hash 0x388c595a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46384 dport 45745] OK # # # cpu 4: rx_hash 0x08f34d21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46448 dport 45745] OK # # # count: pass=85 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 200, 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 129, 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 42472 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43075 dport 42472] != expected 0xc3b4a5b4 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43075 dport 42472] != expected 0xc3b4a5b4 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39432 dport 42472] != expected 0x87ea8763 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39432 dport 42472] != expected 0x87ea8763 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51016 dport 42472] != expected 0x58003d36 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51016 dport 42472] != expected 0x58003d36 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55678 dport 42472] != expected 0xbd597e4c # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55678 dport 42472] != expected 0xbd597e4c # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53990 dport 42472] != expected 0x1cf17c30 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53990 dport 42472] != expected 0x1cf17c30 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41294 dport 42472] != expected 0x30b62bd4 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41294 dport 42472] != expected 0x30b62bd4 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60513 dport 42472] != expected 0xd99c9ed6 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60513 dport 42472] != expected 0xd99c9ed6 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52889 dport 42472] != expected 0x93e3e4ba # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52889 dport 42472] != expected 0x93e3e4ba # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51677 dport 42472] != expected 0x27d14669 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51677 dport 42472] != expected 0x27d14669 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58793 dport 42472] != expected 0xe512ef17 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58793 dport 42472] != expected 0xe512ef17 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38564 dport 42472] != expected 0xa9a7af3a # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38564 dport 42472] != expected 0xa9a7af3a # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56141 dport 42472] != expected 0x60dce880 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56141 dport 42472] != expected 0x60dce880 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57353 dport 42472] != expected 0x72cb40c0 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57353 dport 42472] != expected 0x72cb40c0 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41809 dport 42472] != expected 0x5c904e11 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41809 dport 42472] != expected 0x5c904e11 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37971 dport 42472] != expected 0xf138cfb9 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37971 dport 42472] != expected 0xf138cfb9 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40996 dport 42472] != expected 0xca9b907f # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40996 dport 42472] != expected 0xca9b907f # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40406 dport 42472] != expected 0x99fdacf7 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40406 dport 42472] != expected 0x99fdacf7 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56799 dport 42472] != expected 0xb95c4e7c # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56799 dport 42472] != expected 0xb95c4e7c # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52682 dport 42472] != expected 0x38520c17 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52682 dport 42472] != expected 0x38520c17 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 42472] != expected 0xd3333f39 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 42472] != expected 0xd3333f39 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37106 dport 42472] != expected 0xf53dff89 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37106 dport 42472] != expected 0xf53dff89 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58123 dport 42472] != expected 0x626f993a # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58123 dport 42472] != expected 0x626f993a # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39139 dport 42472] != expected 0x302bc438 # # Exception| cpu 4: rx_hash 0x14f2d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39139 dport 42472] != expected 0x302bc438 # # 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 200, 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 129, 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 47856 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37354 dport 47856] != expected 0xfe68fedf # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37354 dport 47856] != expected 0xfe68fedf # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50957 dport 47856] != expected 0xf1f90edf # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50957 dport 47856] != expected 0xf1f90edf # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44359 dport 47856] != expected 0xc140ad15 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44359 dport 47856] != expected 0xc140ad15 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37649 dport 47856] != expected 0x42fac952 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37649 dport 47856] != expected 0x42fac952 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45490 dport 47856] != expected 0x4e73e6bc # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45490 dport 47856] != expected 0x4e73e6bc # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45131 dport 47856] != expected 0x971379de # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45131 dport 47856] != expected 0x971379de # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38965 dport 47856] != expected 0x46667928 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38965 dport 47856] != expected 0x46667928 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59403 dport 47856] != expected 0x4b1e1643 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59403 dport 47856] != expected 0x4b1e1643 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50981 dport 47856] != expected 0x12ff85f7 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50981 dport 47856] != expected 0x12ff85f7 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58934 dport 47856] != expected 0x4d5b7ead # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58934 dport 47856] != expected 0x4d5b7ead # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56437 dport 47856] != expected 0x42ee300 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56437 dport 47856] != expected 0x42ee300 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45151 dport 47856] != expected 0x511e6f8e # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45151 dport 47856] != expected 0x511e6f8e # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 47856] != expected 0x742ae590 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41694 dport 47856] != expected 0x742ae590 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42223 dport 47856] != expected 0xffe591bd # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42223 dport 47856] != expected 0xffe591bd # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50083 dport 47856] != expected 0x91d4364c # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50083 dport 47856] != expected 0x91d4364c # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 47856] != expected 0xa8d6d20f # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 47856] != expected 0xa8d6d20f # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48061 dport 47856] != expected 0xf5d18973 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48061 dport 47856] != expected 0xf5d18973 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40424 dport 47856] != expected 0xeb0e7845 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40424 dport 47856] != expected 0xeb0e7845 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39658 dport 47856] != expected 0x9dfb21ed # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39658 dport 47856] != expected 0x9dfb21ed # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36578 dport 47856] != expected 0x89c58f24 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36578 dport 47856] != expected 0x89c58f24 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40183 dport 47856] != expected 0xf2c39957 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40183 dport 47856] != expected 0xf2c39957 # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50345 dport 47856] != expected 0x64d9cc3b # # Exception| cpu 4: rx_hash 0x820bd487 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50345 dport 47856] != expected 0x64d9cc3b # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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__->