< 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 420, 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 40253 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9f59c9a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47860 dport 40253] != expected 0x7001e60a # # Exception| cpu 0: rx_hash 0xc4f97a86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47876 dport 40253] != expected 0xfb99b844 # # Exception| cpu 0: rx_hash 0x0e9e561d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47890 dport 40253] != expected 0x95490214 # # Exception| cpu 0: rx_hash 0x59bb4420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47954 dport 40253] != expected 0xed1ea344 # # Exception| cpu 0: rx_hash 0xab6528ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47970 dport 40253] != expected 0xfcef64a6 # # Exception| cpu 0: rx_hash 0x601c9a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47982 dport 40253] != expected 0xbb287b2f # # Exception| cpu 0: rx_hash 0x4ed9f1b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47994 dport 40253] != expected 0xdf0ceb62 # # Exception| cpu 0: rx_hash 0xc121d7e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48036 dport 40253] != expected 0xb71d2a4d # # Exception| cpu 0: rx_hash 0xb26e6a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48058 dport 40253] != expected 0x1b709a9a # # Exception| cpu 0: rx_hash 0x39507f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48094 dport 40253] != expected 0x16f26c65 # # Exception| cpu 0: rx_hash 0x3232859b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48148 dport 40253] != expected 0xbc5d5b6c # # Exception| cpu 0: rx_hash 0x0b955b20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48168 dport 40253] != expected 0xea6b8307 # # Exception| cpu 0: rx_hash 0x78dae656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48182 dport 40253] != expected 0x460633d0 # # Exception| cpu 0: rx_hash 0x1746b47d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48208 dport 40253] != expected 0x4170ef32 # # Exception| cpu 0: rx_hash 0x219603c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48262 dport 40253] != expected 0xebdc249a # # Exception| cpu 0: rx_hash 0xb67bf905 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48282 dport 40253] != expected 0x4d45be50 # # Exception| cpu 0: rx_hash 0x37ea28fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48308 dport 40253] != expected 0xf0d9c965 # # Exception| cpu 0: rx_hash 0xfc939ac8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48312 dport 40253] != expected 0xb71ed6ec # # Exception| cpu 0: rx_hash 0x14b47c62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48394 dport 40253] != expected 0x4e2503ef # # Exception| cpu 0: rx_hash 0x67fbc114 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48404 dport 40253] != expected 0xe248b338 # # Exception| cpu 0: rx_hash 0xc8af7bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48430 dport 40253] != expected 0x3bf05440 # # Exception| cpu 0: rx_hash 0xe66a10ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48442 dport 40253] != expected 0x5fd4c40d # # Exception| cpu 0: rx_hash 0x428ff0f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48464 dport 40253] != expected 0x1f650766 # # Exception| cpu 0: rx_hash 0x10724faa [saddr 192.0.3.2 daddr 192.0.3.1 sport 48560 dport 40253] != expected 0x2bb6343f # # Exception| cpu 0: rx_hash 0xb589311a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48576 dport 40253] != expected 0x4210528d # # Exception| cpu 0: rx_hash 0x7ef0832c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48588 dport 40253] != expected 0x5d74d04 # # Exception| cpu 0: rx_hash 0x2264cbda [saddr 192.0.3.2 daddr 192.0.3.1 sport 48604 dport 40253] != expected 0xe489c847 # # Exception| cpu 0: rx_hash 0x688ca817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48638 dport 40253] != expected 0x1ed2a0fb # # Exception| cpu 0: rx_hash 0xd320dabc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48684 dport 40253] != expected 0xc01b6223 # # Exception| cpu 0: rx_hash 0x77c53aa1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48710 dport 40253] != expected 0x80aaa148 # # Exception| cpu 0: rx_hash 0x1d81c5ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 48768 dport 40253] != expected 0xcb58efa3 # # Exception| cpu 0: rx_hash 0xf9238259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48770 dport 40253] != expected 0xc1acc5be # # Exception| cpu 0: rx_hash 0xef5fa962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48816 dport 40253] != expected 0xdaa92841 # # Exception| cpu 0: rx_hash 0x9d0e8ab9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48820 dport 40253] != expected 0x5fd33d4f # # Exception| cpu 0: rx_hash 0x172e0189 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48842 dport 40253] != expected 0x7b466e69 # # Exception| cpu 0: rx_hash 0xb96425f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48874 dport 40253] != expected 0x8be92cc8 # # Exception| cpu 0: rx_hash 0x2e89df32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48886 dport 40253] != expected 0x2d70b602 # # Exception| cpu 4: rx_hash 0x7ccf75c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47894 dport 40253] != expected 0x1033171a # # Exception| cpu 4: rx_hash 0xfc403a90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47906 dport 40253] != expected 0x84b8c5f6 # # Exception| cpu 4: rx_hash 0xa0d47266 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47922 dport 40253] != expected 0x65e640b5 # # Exception| cpu 4: rx_hash 0xd28551bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47926 dport 40253] != expected 0xe09c55bb # # Exception| cpu 4: rx_hash 0xa41241ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48008 dport 40253] != expected 0x757765 # # Exception| cpu 4: rx_hash 0x32e125c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48014 dport 40253] != expected 0x8ffb4876 # # Exception| cpu 4: rx_hash 0x9db59f15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48052 dport 40253] != expected 0x5643af0e # # Exception| cpu 4: rx_hash 0x4a1fc27e [saddr 192.0.3.2 daddr 192.0.3.1 sport 48064 dport 40253] != expected 0xba9fdcb2 # # Exception| cpu 4: rx_hash 0x81667048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48076 dport 40253] != expected 0xfd58c33b # # Exception| cpu 4: rx_hash 0xe54b78a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48122 dport 40253] != expected 0x63273bca # # Exception| cpu 4: rx_hash 0x417d38ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 48138 dport 40253] != expected 0x1030ebbb # # Exception| cpu 4: rx_hash 0x1de9701b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48154 dport 40253] != expected 0xf16e6ef8 # # Exception| cpu 4: rx_hash 0x72752230 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48252 dport 40253] != expected 0xf618b21a # # Exception| cpu 4: rx_hash 0x5968e478 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48328 dport 40253] != expected 0xdeb8b05e # # Exception| cpu 4: rx_hash 0xf722c003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48360 dport 40253] != expected 0x2e17f2ff # # Exception| cpu 4: rx_hash 0xf63c5eae [saddr 192.0.3.2 daddr 192.0.3.1 sport 48370 dport 40253] != expected 0x7005726 # # Exception| cpu 4: rx_hash 0x15aae2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48400 dport 40253] != expected 0x6732a636 # # Exception| cpu 4: rx_hash 0xded350f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48412 dport 40253] != expected 0x20f5b9bf # # Exception| cpu 4: rx_hash 0x88e8dc69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48454 dport 40253] != expected 0x71b5bd36 # # Exception| cpu 4: rx_hash 0x6d540572 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48478 dport 40253] != expected 0x525632f2 # # Exception| cpu 4: rx_hash 0x9f8a69ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 48494 dport 40253] != expected 0x43a7f510 # # Exception| cpu 4: rx_hash 0x7a36b0e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48502 dport 40253] != expected 0x60447ad4 # # Exception| cpu 4: rx_hash 0x90fd00fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 48516 dport 40253] != expected 0xbf3de6d3 # # Exception| cpu 4: rx_hash 0xe3b2bd8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48538 dport 40253] != expected 0x13505604 # # Exception| cpu 4: rx_hash 0xd0baa757 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48620 dport 40253] != expected 0xf5780fa5 # # Exception| cpu 4: rx_hash 0xa3f51a21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48626 dport 40253] != expected 0x5915bf72 # # Exception| cpu 4: rx_hash 0x20e0289c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48646 dport 40253] != expected 0xf8fd0018 # # Exception| cpu 4: rx_hash 0xc55cf187 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48670 dport 40253] != expected 0xdb1e8fdc # # Exception| cpu 4: rx_hash 0x581ecf21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48712 dport 40253] != expected 0xcd9994dc # # Exception| cpu 4: rx_hash 0x2b517257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48726 dport 40253] != expected 0x61f4240b # # Exception| cpu 4: rx_hash 0x3d2d596c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48740 dport 40253] != expected 0x7af1c9f4 # # Exception| cpu 4: rx_hash 0x400b13b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48778 dport 40253] != expected 0x311cf39 # # Exception| cpu 4: rx_hash 0x1c9f5b42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48794 dport 40253] != expected 0xe24f4a7a # # Exception| cpu 4: rx_hash 0xee4137cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 48810 dport 40253] != expected 0xf3be8d98 # # Exception| cpu 4: rx_hash 0x4aa4d7d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48832 dport 40253] != expected 0xb30f4ef3 # # Exception| cpu 4: rx_hash 0x6461bcff [saddr 192.0.3.2 daddr 192.0.3.1 sport 48852 dport 40253] != expected 0xd72bdebe # # Exception| cpu 4: rx_hash 0x28a3ba48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48908 dport 40253] != expected 0x6ea1c8d6 # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x555125e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37850 dport 58220] OK # # # cpu 0: rx_hash 0x432d0edd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37864 dport 58220] OK # # # cpu 0: rx_hash 0xa78f496b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37866 dport 58220] OK # # # cpu 0: rx_hash 0x02a79783 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37888 dport 58220] OK # # # cpu 0: rx_hash 0xbb8f066e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37896 dport 58220] OK # # # cpu 0: rx_hash 0xdebc9023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37924 dport 58220] OK # # # cpu 0: rx_hash 0x7a59703e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37966 dport 58220] OK # # # cpu 0: rx_hash 0x86eeeb1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38030 dport 58220] OK # # # cpu 0: rx_hash 0xf5a1566b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38032 dport 58220] OK # # # cpu 0: rx_hash 0x110311dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38034 dport 58220] OK # # # cpu 0: rx_hash 0x87f075b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38036 dport 58220] OK # # # cpu 0: rx_hash 0x077f3ae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38048 dport 58220] OK # # # cpu 0: rx_hash 0x47389d4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38088 dport 58220] OK # # # cpu 0: rx_hash 0xa2844456 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38096 dport 58220] OK # # # cpu 0: rx_hash 0x253ff0d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38148 dport 58220] OK # # # cpu 4: rx_hash 0x6cf6fb5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37862 dport 58220] OK # # # cpu 4: rx_hash 0x3062b3ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37878 dport 58220] OK # # # cpu 4: rx_hash 0x5e33df75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37904 dport 58220] OK # # # cpu 4: rx_hash 0xba9198c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37906 dport 58220] OK # # # cpu 4: rx_hash 0xc26f7f7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37980 dport 58220] OK # # # cpu 4: rx_hash 0x8999821e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37988 dport 58220] OK # # # cpu 4: rx_hash 0x1e7478de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38008 dport 58220] OK # # # cpu 4: rx_hash 0x5af5ecbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38058 dport 58220] OK # # # cpu 4: rx_hash 0x220b0b00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38116 dport 58220] OK # # # cpu 4: rx_hash 0x7e9f43f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38132 dport 58220] OK # # # cpu 4: rx_hash 0x79abb821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38164 dport 58220] OK # # # cpu 4: rx_hash 0xa5b0bf81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38192 dport 58220] OK # # # cpu 4: rx_hash 0x6ec90db7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38204 dport 58220] OK # # # cpu 4: rx_hash 0xe4e98687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38210 dport 58220] OK # # # cpu 4: rx_hash 0x01555f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38234 dport 58220] OK # # # cpu 4: rx_hash 0x39ec1f8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38268 dport 58220] OK # # # cpu 4: rx_hash 0x8ead79c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38276 dport 58220] OK # # # cpu 4: rx_hash 0x3785e824 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38284 dport 58220] OK # # # cpu 4: rx_hash 0x19408309 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38296 dport 58220] OK # # # cpu 4: rx_hash 0x0e22369f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38320 dport 58220] OK # # # cpu 4: rx_hash 0x05936c54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38368 dport 58220] OK # # # cpu 4: rx_hash 0x5819ba0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38378 dport 58220] OK # # # cpu 4: rx_hash 0x590724a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38384 dport 58220] OK # # # cpu 4: rx_hash 0x4ce17272 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38402 dport 58220] OK # # # cpu 4: rx_hash 0x90fa75d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38438 dport 58220] OK # # # cpu 4: rx_hash 0xa2ecf1a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38474 dport 58220] OK # # # cpu 4: rx_hash 0x341f95cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38476 dport 58220] OK # # # cpu 4: rx_hash 0x9a55b1b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38508 dport 58220] OK # # # cpu 4: rx_hash 0xc6c1f942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38524 dport 58220] OK # # # cpu 4: rx_hash 0x5e5b6a81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38538 dport 58220] OK # # # cpu 4: rx_hash 0xf10fd057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38576 dport 58220] OK # # # cpu 4: rx_hash 0x26a58d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38596 dport 58220] OK # # # cpu 4: rx_hash 0xb14877fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38616 dport 58220] OK # # # cpu 4: rx_hash 0xd47be1b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38644 dport 58220] OK # # # cpu 4: rx_hash 0xfd8a714b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38656 dport 58220] OK # # # cpu 4: rx_hash 0x98b9e706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38700 dport 58220] OK # # # cpu 4: rx_hash 0x99a779ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38710 dport 58220] OK # # # cpu 4: rx_hash 0x4e0d24c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38722 dport 58220] OK # # # cpu 4: rx_hash 0x60c84fed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38742 dport 58220] OK # # # cpu 4: rx_hash 0xabb1fddb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38746 dport 58220] OK # # # cpu 4: rx_hash 0xd9e0de00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38750 dport 58220] OK # # # cpu 4: rx_hash 0xa5d80a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38826 dport 58220] OK # # # cpu 4: rx_hash 0x332b6e18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38828 dport 58220] OK # # # count: pass=58 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, 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 41676 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35225 dport 41676] != expected 0xec5e65ba # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35225 dport 41676] != expected 0xec5e65ba # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38482 dport 41676] != expected 0xad3ae506 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38482 dport 41676] != expected 0xad3ae506 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54579 dport 41676] != expected 0x544d1912 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54579 dport 41676] != expected 0x544d1912 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52406 dport 41676] != expected 0xd8c28355 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52406 dport 41676] != expected 0xd8c28355 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45914 dport 41676] != expected 0x4ce7d282 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45914 dport 41676] != expected 0x4ce7d282 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33002 dport 41676] != expected 0x6f332871 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33002 dport 41676] != expected 0x6f332871 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39467 dport 41676] != expected 0xef8e1a16 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39467 dport 41676] != expected 0xef8e1a16 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59280 dport 41676] != expected 0xd7cef0d1 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59280 dport 41676] != expected 0xd7cef0d1 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60455 dport 41676] != expected 0xbaaf2dc6 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60455 dport 41676] != expected 0xbaaf2dc6 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38583 dport 41676] != expected 0x97b976b # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38583 dport 41676] != expected 0x97b976b # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43719 dport 41676] != expected 0xe38bc701 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43719 dport 41676] != expected 0xe38bc701 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52541 dport 41676] != expected 0xe75dcf09 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52541 dport 41676] != expected 0xe75dcf09 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39394 dport 41676] != expected 0xdb8292d # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39394 dport 41676] != expected 0xdb8292d # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45074 dport 41676] != expected 0x712652b # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45074 dport 41676] != expected 0x712652b # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43941 dport 41676] != expected 0x3f92e6b9 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43941 dport 41676] != expected 0x3f92e6b9 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49983 dport 41676] != expected 0xbee4d621 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49983 dport 41676] != expected 0xbee4d621 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46814 dport 41676] != expected 0x7c268565 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46814 dport 41676] != expected 0x7c268565 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 41676] != expected 0xea175b64 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43292 dport 41676] != expected 0xea175b64 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34551 dport 41676] != expected 0x24cd68be # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34551 dport 41676] != expected 0x24cd68be # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44160 dport 41676] != expected 0xf9358347 # # Exception| cpu 0: rx_hash 0x444ffb83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44160 dport 41676] != expected 0xf9358347 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 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 51417 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34830 dport 51417] != expected 0xab33651 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34830 dport 51417] != expected 0xab33651 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46969 dport 51417] != expected 0xafebe2f7 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46969 dport 51417] != expected 0xafebe2f7 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60519 dport 51417] != expected 0xb93b2082 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60519 dport 51417] != expected 0xb93b2082 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42747 dport 51417] != expected 0x204efc98 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42747 dport 51417] != expected 0x204efc98 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53663 dport 51417] != expected 0xfb8aa590 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53663 dport 51417] != expected 0xfb8aa590 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55401 dport 51417] != expected 0x1c605a4d # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55401 dport 51417] != expected 0x1c605a4d # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 51417] != expected 0x850d39ed # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 51417] != expected 0x850d39ed # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42311 dport 51417] != expected 0x4d564df5 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42311 dport 51417] != expected 0x4d564df5 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40157 dport 51417] != expected 0x4758e834 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40157 dport 51417] != expected 0x4758e834 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35632 dport 51417] != expected 0x289b4994 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35632 dport 51417] != expected 0x289b4994 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49255 dport 51417] != expected 0x8c5e1314 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49255 dport 51417] != expected 0x8c5e1314 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51791 dport 51417] != expected 0x1b612c54 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51791 dport 51417] != expected 0x1b612c54 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60040 dport 51417] != expected 0xf2cf1653 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60040 dport 51417] != expected 0xf2cf1653 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34167 dport 51417] != expected 0xf5266b5c # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34167 dport 51417] != expected 0xf5266b5c # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 51417] != expected 0x789d5c9c # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54460 dport 51417] != expected 0x789d5c9c # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51566 dport 51417] != expected 0x8342618a # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51566 dport 51417] != expected 0x8342618a # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39301 dport 51417] != expected 0xf57a36be # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39301 dport 51417] != expected 0xf57a36be # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 51417] != expected 0xa681a8f1 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41848 dport 51417] != expected 0xa681a8f1 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33251 dport 51417] != expected 0x2503d84c # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33251 dport 51417] != expected 0x2503d84c # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 51417] != expected 0xaaefac92 # # Exception| cpu 4: rx_hash 0xcf255eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 51417] != expected 0xaaefac92 # # 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 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->