< 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 48261 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x8cecf744 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38710 dport 48261] != expected 0xab62a7c1 # # Exception| cpu 0: rx_hash 0x1659adef [saddr 192.0.3.2 daddr 192.0.3.1 sport 38748 dport 48261] != expected 0x8443d32c # # Exception| cpu 0: rx_hash 0x21840492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38770 dport 48261] != expected 0x144ac878 # # Exception| cpu 0: rx_hash 0xec17d3cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 38786 dport 48261] != expected 0x21392533 # # Exception| cpu 0: rx_hash 0x6584e5ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 38862 dport 48261] != expected 0xc4260968 # # Exception| cpu 0: rx_hash 0x8841d171 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38886 dport 48261] != expected 0x889c9a72 # # Exception| cpu 0: rx_hash 0xef8d1c35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38926 dport 48261] != expected 0xc994abfe # # Exception| cpu 0: rx_hash 0xbc06b7f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38980 dport 48261] != expected 0xf0380feb # # Exception| cpu 0: rx_hash 0x0b126483 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38990 dport 48261] != expected 0xc2d24382 # # Exception| cpu 0: rx_hash 0xe6d7505f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39014 dport 48261] != expected 0x8e68d098 # # Exception| cpu 0: rx_hash 0x1d0bda62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39082 dport 48261] != expected 0x6ed488fd # # Exception| cpu 0: rx_hash 0xf2987da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39202 dport 48261] != expected 0x3391053e # # Exception| cpu 0: rx_hash 0x2880e005 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39204 dport 48261] != expected 0xef228d70 # # Exception| cpu 0: rx_hash 0xfa50c5d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39256 dport 48261] != expected 0x31abd022 # # Exception| cpu 0: rx_hash 0xa081227a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39290 dport 48261] != expected 0x4ffb0f51 # # Exception| cpu 0: rx_hash 0xeddb8f2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39342 dport 48261] != expected 0xd86bb527 # # Exception| cpu 0: rx_hash 0x814535e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39344 dport 48261] != expected 0x73f4df7a # # Exception| cpu 0: rx_hash 0x898d8d95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39370 dport 48261] != expected 0x71ce0a66 # # Exception| cpu 0: rx_hash 0x5f4933e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39476 dport 48261] != expected 0xc1804b91 # # Exception| cpu 0: rx_hash 0x7bb2f656 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39484 dport 48261] != expected 0x9bb70873 # # Exception| cpu 0: rx_hash 0x3b1f315c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39504 dport 48261] != expected 0x6825f4d0 # # Exception| cpu 0: rx_hash 0x1fe4f4ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 39512 dport 48261] != expected 0x3212b732 # # Exception| cpu 0: rx_hash 0xbbd64b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39540 dport 48261] != expected 0xcac6a3ed # # Exception| cpu 0: rx_hash 0xe4387ed1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39572 dport 48261] != expected 0xd2aeef57 # # Exception| cpu 0: rx_hash 0xbf7b6d65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39588 dport 48261] != expected 0xe9389e5e # # Exception| cpu 0: rx_hash 0x64f104dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 39600 dport 48261] != expected 0x704db86a # # Exception| cpu 0: rx_hash 0x25ce37ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 39630 dport 48261] != expected 0xc619eab3 # # Exception| cpu 0: rx_hash 0x245cc3d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39644 dport 48261] != expected 0x83df44c9 # # Exception| cpu 0: rx_hash 0x13816aaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39666 dport 48261] != expected 0x13d65f9d # # Exception| cpu 0: rx_hash 0x377aaf1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39674 dport 48261] != expected 0x49e11c7f # # Exception| cpu 0: rx_hash 0x0a392d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39694 dport 48261] != expected 0xca2dccee # # Exception| cpu 4: rx_hash 0x17cb59f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38734 dport 48261] != expected 0xc1857d56 # # Exception| cpu 4: rx_hash 0xfa0e6d2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38758 dport 48261] != expected 0x8d3fee4c # # Exception| cpu 4: rx_hash 0x4c884a42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38782 dport 48261] != expected 0xfa130c5f # # Exception| cpu 4: rx_hash 0xed8527d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38800 dport 48261] != expected 0x64ff8b49 # # Exception| cpu 4: rx_hash 0xb6c63466 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38816 dport 48261] != expected 0x5f69fa40 # # Exception| cpu 4: rx_hash 0x93af05cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 38842 dport 48261] != expected 0x409817d8 # # Exception| cpu 4: rx_hash 0x641611b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38876 dport 48261] != expected 0x81e0a712 # # Exception| cpu 4: rx_hash 0x53cbb8c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38898 dport 48261] != expected 0x11e9bc46 # # Exception| cpu 4: rx_hash 0x116e4424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38912 dport 48261] != expected 0x4f106052 # # Exception| cpu 4: rx_hash 0x7df0feed [saddr 192.0.3.2 daddr 192.0.3.1 sport 38942 dport 48261] != expected 0xe48f0a0f # # Exception| cpu 4: rx_hash 0xd850b548 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38944 dport 48261] != expected 0x599db0aa # # Exception| cpu 4: rx_hash 0x03dadcf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38964 dport 48261] != expected 0xc0e8969e # # Exception| cpu 4: rx_hash 0xaf20db3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 48261] != expected 0x3a06575d # # Exception| cpu 4: rx_hash 0x3d5d39e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39026 dport 48261] != expected 0x171df6ac # # Exception| cpu 4: rx_hash 0xb93965de [saddr 192.0.3.2 daddr 192.0.3.1 sport 39046 dport 48261] != expected 0x96009c22 # # Exception| cpu 4: rx_hash 0x2b448706 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39062 dport 48261] != expected 0xbb1b3dd3 # # Exception| cpu 4: rx_hash 0xe1be1169 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39172 dport 48261] != expected 0xf9af5d88 # # Exception| cpu 4: rx_hash 0xdf39f47e [saddr 192.0.3.2 daddr 192.0.3.1 sport 39234 dport 48261] != expected 0x2e5a3dba # # Exception| cpu 4: rx_hash 0x5ff08e72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39270 dport 48261] != expected 0x8cb96a87 # # Exception| cpu 4: rx_hash 0xe8e45d03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39276 dport 48261] != expected 0xbe5326ee # # Exception| cpu 4: rx_hash 0x001ebbf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39302 dport 48261] != expected 0x94d1263d # # Exception| cpu 4: rx_hash 0xc9204a9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39334 dport 48261] != expected 0x825cf6c5 # # Exception| cpu 4: rx_hash 0xec497b36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39356 dport 48261] != expected 0x9dad1b5d # # Exception| cpu 4: rx_hash 0xace4bc3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39376 dport 48261] != expected 0x6e3fe7fe # # Exception| cpu 4: rx_hash 0x5207e42d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39390 dport 48261] != expected 0xe8bb2c52 # # Exception| cpu 4: rx_hash 0x2c2dc630 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39412 dport 48261] != expected 0xccdcb0c3 # # Exception| cpu 4: rx_hash 0xde12bdf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39426 dport 48261] != expected 0x26a5b2d6 # # Exception| cpu 4: rx_hash 0xe09558e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39492 dport 48261] != expected 0xf150d2e4 # # Exception| cpu 4: rx_hash 0x76459c09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39556 dport 48261] != expected 0xffb54ea6 # # Exception| cpu 4: rx_hash 0x36e85b03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39656 dport 48261] != expected 0xc27b205 # # Exception| cpu 4: rx_hash 0xa495b9db [saddr 192.0.3.2 daddr 192.0.3.1 sport 39672 dport 48261] != expected 0x213c13f4 # # Exception| cpu 4: rx_hash 0xbcbf0a66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39702 dport 48261] != expected 0xbd012efd # # Exception| cpu 4: rx_hash 0xe7fc19d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39718 dport 48261] != expected 0x86975ff4 # # Exception| cpu 4: rx_hash 0x191f41c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39720 dport 48261] != expected 0x139458 # # Exception| cpu 4: rx_hash 0x8b62a31b [saddr 192.0.3.2 daddr 192.0.3.1 sport 39736 dport 48261] != expected 0x2d0835a9 # # Exception| cpu 4: rx_hash 0x352c3c00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39770 dport 48261] != expected 0x581e02a6 # # Exception| cpu 4: rx_hash 0x6e6f2fb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39786 dport 48261] != expected 0x638873af # # Exception| cpu 4: rx_hash 0xfc12cd6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39802 dport 48261] != expected 0x4e93d25e # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0xfd78ab24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48896 dport 40907] OK # # # cpu 4: rx_hash 0xb51dd45d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48918 dport 40907] OK # # # cpu 4: rx_hash 0x83528939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48938 dport 40907] OK # # # cpu 4: rx_hash 0x112f6be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48954 dport 40907] OK # # # cpu 4: rx_hash 0xc3ff4e33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48966 dport 40907] OK # # # cpu 4: rx_hash 0x665f0596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49016 dport 40907] OK # # # cpu 4: rx_hash 0x552f8ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49030 dport 40907] OK # # # cpu 4: rx_hash 0xc7526806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49046 dport 40907] OK # # # cpu 4: rx_hash 0xa2969ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49120 dport 40907] OK # # # cpu 4: rx_hash 0x581204ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49164 dport 40907] OK # # # cpu 4: rx_hash 0x5980f0f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49182 dport 40907] OK # # # cpu 4: rx_hash 0x670715e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49240 dport 40907] OK # # # cpu 4: rx_hash 0x9d496bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49286 dport 40907] OK # # # cpu 4: rx_hash 0x46c30278 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49298 dport 40907] OK # # # cpu 4: rx_hash 0xb8205a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49308 dport 40907] OK # # # cpu 5: rx_hash 0x27603685 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48902 dport 40907] OK # # # cpu 5: rx_hash 0x7c232531 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48950 dport 40907] OK # # # cpu 5: rx_hash 0x0b534b46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49012 dport 40907] OK # # # cpu 5: rx_hash 0x0ffe6d73 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49060 dport 40907] OK # # # cpu 5: rx_hash 0x479b120a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49074 dport 40907] OK # # # cpu 5: rx_hash 0x0e6c996a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49078 dport 40907] OK # # # cpu 5: rx_hash 0x6a3a9bd0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49106 dport 40907] OK # # # cpu 5: rx_hash 0x94d9c3c1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49116 dport 40907] OK # # # cpu 5: rx_hash 0xee942382 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49172 dport 40907] OK # # # cpu 5: rx_hash 0x6695e1fd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49226 dport 40907] OK # # # cpu 5: rx_hash 0xf4e80325 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49242 dport 40907] OK # # # cpu 5: rx_hash 0xc335aa58 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49268 dport 40907] OK # # # cpu 5: rx_hash 0x4751f661 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49280 dport 40907] OK # # # cpu 5: rx_hash 0x8e6f070d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49312 dport 40907] OK # # # cpu 5: rx_hash 0x708c5f1c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49326 dport 40907] OK # # # cpu 5: rx_hash 0x79d61376 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49350 dport 40907] OK # # # cpu 5: rx_hash 0x6af07fbb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49376 dport 40907] OK # # # cpu 5: rx_hash 0xe135dac7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49420 dport 40907] OK # # # cpu 5: rx_hash 0x3abfb37f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49432 dport 40907] OK # # # cpu 5: rx_hash 0xbbe43d6a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49454 dport 40907] OK # # # cpu 5: rx_hash 0xd77a87a3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49456 dport 40907] OK # # # cpu 5: rx_hash 0xf3814213 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49464 dport 40907] OK # # # cpu 5: rx_hash 0xa1981dcd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49504 dport 40907] OK # # # cpu 5: rx_hash 0x84f12c64 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49530 dport 40907] OK # # # cpu 5: rx_hash 0x6c0bca94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49552 dport 40907] OK # # # cpu 5: rx_hash 0x1ae950fa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49600 dport 40907] OK # # # cpu 5: rx_hash 0x8894b222 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49616 dport 40907] OK # # # cpu 5: rx_hash 0x09cf3c37 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49638 dport 40907] OK # # # cpu 5: rx_hash 0xb207cc94 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49684 dport 40907] OK # # # cpu 5: rx_hash 0x4ce49485 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49690 dport 40907] OK # # # count: pass=45 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 36815 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45367 dport 36815] != expected 0xee6659c1 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45367 dport 36815] != expected 0xee6659c1 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49841 dport 36815] != expected 0x14ff1238 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49841 dport 36815] != expected 0x14ff1238 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52117 dport 36815] != expected 0xb497c859 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52117 dport 36815] != expected 0xb497c859 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39018 dport 36815] != expected 0x3545cbf0 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 39018 dport 36815] != expected 0x3545cbf0 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48705 dport 36815] != expected 0x152762e # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48705 dport 36815] != expected 0x152762e # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36321 dport 36815] != expected 0x51fe2389 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36321 dport 36815] != expected 0x51fe2389 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47996 dport 36815] != expected 0x742088f # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47996 dport 36815] != expected 0x742088f # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46334 dport 36815] != expected 0x696b4dee # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46334 dport 36815] != expected 0x696b4dee # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 36815] != expected 0x49286c3b # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36796 dport 36815] != expected 0x49286c3b # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59265 dport 36815] != expected 0xed1a3a79 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59265 dport 36815] != expected 0xed1a3a79 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60411 dport 36815] != expected 0xefceb6a1 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60411 dport 36815] != expected 0xefceb6a1 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45357 dport 36815] != expected 0xf197b459 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45357 dport 36815] != expected 0xf197b459 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37662 dport 36815] != expected 0xb2188513 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37662 dport 36815] != expected 0xb2188513 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54274 dport 36815] != expected 0x125cafba # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54274 dport 36815] != expected 0x125cafba # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60902 dport 36815] != expected 0xfcea7fe8 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60902 dport 36815] != expected 0xfcea7fe8 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40129 dport 36815] != expected 0xc58f52cf # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40129 dport 36815] != expected 0xc58f52cf # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44720 dport 36815] != expected 0x65b69fd3 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44720 dport 36815] != expected 0x65b69fd3 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33037 dport 36815] != expected 0xa721f2d0 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33037 dport 36815] != expected 0xa721f2d0 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45003 dport 36815] != expected 0xb4e7efc7 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45003 dport 36815] != expected 0xb4e7efc7 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36635 dport 36815] != expected 0x570f5fa4 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36635 dport 36815] != expected 0x570f5fa4 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44089 dport 36815] != expected 0xeaf06a17 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44089 dport 36815] != expected 0xeaf06a17 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41532 dport 36815] != expected 0x8ea2760e # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41532 dport 36815] != expected 0x8ea2760e # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60165 dport 36815] != expected 0x5c399046 # # Exception| cpu 5: rx_hash 0x62f32e6a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60165 dport 36815] != expected 0x5c399046 # # 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 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 38604 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32829 dport 38604] != expected 0x9ba1a825 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32829 dport 38604] != expected 0x9ba1a825 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 38604] != expected 0x2f292ef3 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33644 dport 38604] != expected 0x2f292ef3 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59954 dport 38604] != expected 0x360668ed # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59954 dport 38604] != expected 0x360668ed # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54248 dport 38604] != expected 0x95e7fb52 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54248 dport 38604] != expected 0x95e7fb52 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33659 dport 38604] != expected 0x40927c09 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33659 dport 38604] != expected 0x40927c09 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60383 dport 38604] != expected 0x9a1de012 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60383 dport 38604] != expected 0x9a1de012 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 38604] != expected 0x90855122 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59090 dport 38604] != expected 0x90855122 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45224 dport 38604] != expected 0xebe11356 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45224 dport 38604] != expected 0xebe11356 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48146 dport 38604] != expected 0x8c946386 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48146 dport 38604] != expected 0x8c946386 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44800 dport 38604] != expected 0xc320db46 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44800 dport 38604] != expected 0xc320db46 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42279 dport 38604] != expected 0xfc6f8edb # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42279 dport 38604] != expected 0xfc6f8edb # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56588 dport 38604] != expected 0x2600a6eb # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56588 dport 38604] != expected 0x2600a6eb # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35274 dport 38604] != expected 0x45f7eab6 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35274 dport 38604] != expected 0x45f7eab6 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58587 dport 38604] != expected 0xcf335607 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58587 dport 38604] != expected 0xcf335607 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53045 dport 38604] != expected 0x8967cf98 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53045 dport 38604] != expected 0x8967cf98 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 38604] != expected 0x2eb93150 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43404 dport 38604] != expected 0x2eb93150 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 38604] != expected 0x108769d3 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43672 dport 38604] != expected 0x108769d3 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37981 dport 38604] != expected 0xb3dbab96 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37981 dport 38604] != expected 0xb3dbab96 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59158 dport 38604] != expected 0xf685c082 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59158 dport 38604] != expected 0xf685c082 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42126 dport 38604] != expected 0xfd1cf5f2 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42126 dport 38604] != expected 0xfd1cf5f2 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53386 dport 38604] != expected 0xce1d5572 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53386 dport 38604] != expected 0xce1d5572 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42356 dport 38604] != expected 0x3ebc2ff7 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42356 dport 38604] != expected 0x3ebc2ff7 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53180 dport 38604] != expected 0xf80d9bf0 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53180 dport 38604] != expected 0xf80d9bf0 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57395 dport 38604] != expected 0x1a6f51bd # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57395 dport 38604] != expected 0x1a6f51bd # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48787 dport 38604] != expected 0x85961d48 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48787 dport 38604] != expected 0x85961d48 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 38604] != expected 0x381894b3 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39270 dport 38604] != expected 0x381894b3 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40674 dport 38604] != expected 0x485d6538 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40674 dport 38604] != expected 0x485d6538 # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44034 dport 38604] != expected 0xb57bfcbc # # Exception| cpu 4: rx_hash 0xbfbc05ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44034 dport 38604] != expected 0xb57bfcbc # # Exception| count: pass=0 nohash=0 fail=56 # # 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__->