< 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 216, 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 46075 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 80 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x75ab125f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33784 dport 46075] != expected 0x5f96b8ba # # Exception| cpu 0: rx_hash 0x330b92dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33794 dport 46075] != expected 0x20f4e943 # # Exception| cpu 0: rx_hash 0xf2126ab3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33834 dport 46075] != expected 0x99302476 # # Exception| cpu 0: rx_hash 0xd43dd03b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33876 dport 46075] != expected 0x460b5743 # # Exception| cpu 0: rx_hash 0x9717d889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33896 dport 46075] != expected 0x8c46001d # # Exception| cpu 0: rx_hash 0xc4f75217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33956 dport 46075] != expected 0xf4980294 # # Exception| cpu 0: rx_hash 0x6751a692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33992 dport 46075] != expected 0xe2373350 # # Exception| cpu 0: rx_hash 0xa3648a62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34018 dport 46075] != expected 0x77e56e89 # # Exception| cpu 0: rx_hash 0xa4de34b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34020 dport 46075] != expected 0xcdf8b613 # # Exception| cpu 0: rx_hash 0x247bae20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34036 dport 46075] != expected 0x287a640e # # Exception| cpu 0: rx_hash 0xece9b8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 34084 dport 46075] != expected 0x667075f6 # # Exception| cpu 0: rx_hash 0x9afbd792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34202 dport 46075] != expected 0x9c9be807 # # Exception| cpu 0: rx_hash 0x597445b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34230 dport 46075] != expected 0xb3546d44 # # Exception| cpu 0: rx_hash 0x395d2317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34294 dport 46075] != expected 0x8a34d9c3 # # Exception| cpu 0: rx_hash 0xdb403914 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34376 dport 46075] != expected 0x39ab7f83 # # Exception| cpu 0: rx_hash 0xdcfa87c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34382 dport 46075] != expected 0x83b6a719 # # Exception| cpu 0: rx_hash 0x5f82423e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34386 dport 46075] != expected 0x3b3a9949 # # Exception| cpu 0: rx_hash 0x1a59c17a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34400 dport 46075] != expected 0x806fb2b6 # # Exception| cpu 0: rx_hash 0x1ca84a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34414 dport 46075] != expected 0xf177ce17 # # Exception| cpu 0: rx_hash 0x0a934356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34448 dport 46075] != expected 0x32fce761 # # Exception| cpu 0: rx_hash 0x094e1c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34460 dport 46075] != expected 0x6ff20b2c # # Exception| cpu 0: rx_hash 0xcd7b30ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34486 dport 46075] != expected 0xfa2056f5 # # Exception| cpu 0: rx_hash 0xcb8abb38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34488 dport 46075] != expected 0x8b382a54 # # Exception| cpu 0: rx_hash 0xeda501b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34502 dport 46075] != expected 0x54035961 # # Exception| cpu 0: rx_hash 0x6aba25f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34512 dport 46075] != expected 0xb9c53e6 # # Exception| cpu 0: rx_hash 0xa0be5971 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34564 dport 46075] != expected 0xd39d0a68 # # Exception| cpu 0: rx_hash 0xa4d9b8c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34574 dport 46075] != expected 0x348e3ebf # # Exception| cpu 0: rx_hash 0x2150f6c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34588 dport 46075] != expected 0xfd1a7c4e # # Exception| cpu 0: rx_hash 0x60ec9438 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34596 dport 46075] != expected 0xa15c6366 # # Exception| cpu 0: rx_hash 0x661d1fce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34602 dport 46075] != expected 0xd0441fc7 # # Exception| cpu 0: rx_hash 0xc666b423 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34634 dport 46075] != expected 0x9be5c24e # # Exception| cpu 0: rx_hash 0xb7ce658c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34802 dport 46075] != expected 0xdb138725 # # Exception| cpu 4: rx_hash 0xb624807e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33748 dport 46075] != expected 0x70593df9 # # Exception| cpu 4: rx_hash 0xf1696975 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33762 dport 46075] != expected 0x5d075e70 # # Exception| cpu 4: rx_hash 0x74e02778 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33776 dport 46075] != expected 0x94931c81 # # Exception| cpu 4: rx_hash 0x716aaf48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33846 dport 46075] != expected 0x21bc1a26 # # Exception| cpu 4: rx_hash 0x54984aa8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33860 dport 46075] != expected 0xa389855e # # Exception| cpu 4: rx_hash 0x146f1d72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33908 dport 46075] != expected 0x34ca3e4d # # Exception| cpu 4: rx_hash 0x129e9684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33914 dport 46075] != expected 0x45d242ec # # Exception| cpu 4: rx_hash 0x854b30ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 33948 dport 46075] != expected 0xa8de1dbc # # Exception| cpu 4: rx_hash 0xc5bc6730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33964 dport 46075] != expected 0x3f9da6af # # Exception| cpu 4: rx_hash 0xc090b3ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 33966 dport 46075] != expected 0x138b3643 # # Exception| cpu 4: rx_hash 0x4452c884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33972 dport 46075] != expected 0x111ad089 # # Exception| cpu 4: rx_hash 0x42a34372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33978 dport 46075] != expected 0x6002ac28 # # Exception| cpu 4: rx_hash 0x201c4f99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 46075] != expected 0xcf6950d9 # # Exception| cpu 4: rx_hash 0xaaef64c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34074 dport 46075] != expected 0x802bb244 # # Exception| cpu 4: rx_hash 0x6eda4830 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34096 dport 46075] != expected 0x15f9ef9d # # Exception| cpu 4: rx_hash 0x682bc3c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34110 dport 46075] != expected 0x64e1933c # # Exception| cpu 4: rx_hash 0x4e04794e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34112 dport 46075] != expected 0xbbdae009 # # Exception| cpu 4: rx_hash 0x8cc0de48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34148 dport 46075] != expected 0x5f10c171 # # Exception| cpu 4: rx_hash 0x0a94cf2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34170 dport 46075] != expected 0xcb8a6fcd # # Exception| cpu 4: rx_hash 0x5be22ffc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34226 dport 46075] != expected 0x255f2532 # # Exception| cpu 4: rx_hash 0x7a772ba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34250 dport 46075] != expected 0x40798e9d # # Exception| cpu 4: rx_hash 0xb9f8b984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34278 dport 46075] != expected 0x6fb60bde # # Exception| cpu 4: rx_hash 0xbf0ebe09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34306 dport 46075] != expected 0xe7d8ffd3 # # Exception| cpu 4: rx_hash 0xb9ff35ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 34316 dport 46075] != expected 0x96c08372 # # Exception| cpu 4: rx_hash 0x3ee011bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 34330 dport 46075] != expected 0xc95f89f5 # # Exception| cpu 4: rx_hash 0x7dca190f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 46075] != expected 0x312deab # # Exception| cpu 4: rx_hash 0x5be5a387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34392 dport 46075] != expected 0xdc29ad9e # # Exception| cpu 4: rx_hash 0x99210481 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34428 dport 46075] != expected 0x38e38ce6 # # Exception| cpu 4: rx_hash 0x8cc75233 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34446 dport 46075] != expected 0xa66649dd # # Exception| cpu 4: rx_hash 0x4f48c012 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34466 dport 46075] != expected 0x89a9cc9e # # Exception| cpu 4: rx_hash 0xcfed5a81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34482 dport 46075] != expected 0x6c2b1e83 # # Exception| cpu 4: rx_hash 0x6bf110d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34520 dport 46075] != expected 0xc099f7dd # # Exception| cpu 4: rx_hash 0x2b06470f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34536 dport 46075] != expected 0x57da4cce # # Exception| cpu 4: rx_hash 0xaba3dd9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34552 dport 46075] != expected 0xb2589ed3 # # Exception| cpu 4: rx_hash 0xe39451c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34616 dport 46075] != expected 0x19d05d36 # # Exception| cpu 4: rx_hash 0xe6b8855d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34618 dport 46075] != expected 0x35c6cdda # # Exception| cpu 4: rx_hash 0x42a4cf09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34640 dport 46075] != expected 0x99742484 # # Exception| cpu 4: rx_hash 0x8060680f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34676 dport 46075] != expected 0x7dbe05fc # # Exception| cpu 4: rx_hash 0xd11688de [saddr 192.0.3.2 daddr 192.0.3.1 sport 34748 dport 46075] != expected 0x936b4f03 # # Exception| cpu 4: rx_hash 0xf0838c87 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34756 dport 46075] != expected 0xf64de4ac # # Exception| cpu 4: rx_hash 0x32472b81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34784 dport 46075] != expected 0x1287c5d4 # # Exception| cpu 4: rx_hash 0xb4133ae4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34814 dport 46075] != expected 0x861d6b68 # # Exception| cpu 4: rx_hash 0x15d510ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 34830 dport 46075] != expected 0xafa70be2 # # Exception| cpu 4: rx_hash 0x91176bc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34836 dport 46075] != expected 0xad36ed28 # # Exception| cpu 4: rx_hash 0xd23d6372 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34856 dport 46075] != expected 0x677bba76 # # Exception| cpu 4: rx_hash 0x53d3ccc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34864 dport 46075] != expected 0x49fccc50 # # Exception| cpu 4: rx_hash 0x74b74369 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34886 dport 46075] != expected 0x5dc21b5e # # Exception| cpu 4: rx_hash 0x75fc764e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34894 dport 46075] != expected 0x96c7bf65 # # Exception| count: pass=0 nohash=0 fail=80 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xde9df450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60054 dport 52532] OK # # # cpu 0: rx_hash 0x9cfcc9c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60066 dport 52532] OK # # # cpu 0: rx_hash 0x9b467714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60068 dport 52532] OK # # # cpu 0: rx_hash 0x9f2196ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60078 dport 52532] OK # # # cpu 0: rx_hash 0x197587c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60080 dport 52532] OK # # # cpu 0: rx_hash 0x1d126671 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60090 dport 52532] OK # # # cpu 0: rx_hash 0x7c7035f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60146 dport 52532] OK # # # cpu 0: rx_hash 0x719c3ae9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60160 dport 52532] OK # # # cpu 0: rx_hash 0xb3589def [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 52532] OK # # # cpu 0: rx_hash 0x3447b9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60210 dport 52532] OK # # # cpu 0: rx_hash 0x379ae6c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60222 dport 52532] OK # # # cpu 0: rx_hash 0x45ef6802 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60298 dport 52532] OK # # # cpu 0: rx_hash 0xc401c7b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60306 dport 52532] OK # # # cpu 0: rx_hash 0xe1f32256 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60384 dport 52532] OK # # # cpu 0: rx_hash 0x6156b8c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60400 dport 52532] OK # # # cpu 0: rx_hash 0x628be7ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60412 dport 52532] OK # # # cpu 0: rx_hash 0x27f63847 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60426 dport 52532] OK # # # cpu 0: rx_hash 0xa48efdbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60438 dport 52532] OK # # # cpu 0: rx_hash 0xe7a4f50e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60458 dport 52532] OK # # # cpu 0: rx_hash 0x42f38a7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60488 dport 52532] OK # # # cpu 0: rx_hash 0x4065e032 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60492 dport 52532] OK # # # cpu 0: rx_hash 0xc18b4f86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60500 dport 52532] OK # # # cpu 0: rx_hash 0x817c185c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60516 dport 52532] OK # # # cpu 0: rx_hash 0x111300e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60548 dport 52532] OK # # # cpu 0: rx_hash 0x143fd47d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60550 dport 52532] OK # # # cpu 0: rx_hash 0x97471186 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60570 dport 52532] OK # # # cpu 0: rx_hash 0x713a6647 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60612 dport 52532] OK # # # cpu 0: rx_hash 0x72e7392f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60616 dport 52532] OK # # # cpu 0: rx_hash 0xf19ffcd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60628 dport 52532] OK # # # cpu 0: rx_hash 0xf242a3bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60632 dport 52532] OK # # # cpu 0: rx_hash 0x32106ef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60664 dport 52532] OK # # # cpu 0: rx_hash 0xffaeaca7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60714 dport 52532] OK # # # cpu 0: rx_hash 0x5af9d3d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60744 dport 52532] OK # # # cpu 0: rx_hash 0xd981162f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60756 dport 52532] OK # # # cpu 0: rx_hash 0x1b45b129 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60784 dport 52532] OK # # # cpu 0: rx_hash 0x1898ee41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60796 dport 52532] OK # # # cpu 0: rx_hash 0x0ea3e79b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60802 dport 52532] OK # # # cpu 0: rx_hash 0x0919594a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60804 dport 52532] OK # # # cpu 0: rx_hash 0x0fe8d2bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60810 dport 52532] OK # # # cpu 0: rx_hash 0x8c901747 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60822 dport 52532] OK # # # cpu 0: rx_hash 0x4a3351f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60856 dport 52532] OK # # # cpu 0: rx_hash 0x2a1a375c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60920 dport 52532] OK # # # cpu 0: rx_hash 0x2cec30d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60956 dport 52532] OK # # # cpu 0: rx_hash 0x6e8d0d44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60968 dport 52532] OK # # # cpu 0: rx_hash 0xecbefd98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60988 dport 52532] OK # # # cpu 0: rx_hash 0xc8072d5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60998 dport 52532] OK # # # cpu 0: rx_hash 0xe5da0c92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32806 dport 52532] OK # # # cpu 0: rx_hash 0x467cf817 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32842 dport 52532] OK # # # count: pass=48 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 216, 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 41469 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37181 dport 41469] != expected 0x67719ffa # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37181 dport 41469] != expected 0x67719ffa # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55586 dport 41469] != expected 0x8c34758f # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55586 dport 41469] != expected 0x8c34758f # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56133 dport 41469] != expected 0xe28947d5 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56133 dport 41469] != expected 0xe28947d5 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60157 dport 41469] != expected 0x58b06c24 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60157 dport 41469] != expected 0x58b06c24 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59098 dport 41469] != expected 0x1a1cf285 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59098 dport 41469] != expected 0x1a1cf285 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45083 dport 41469] != expected 0xd87c226 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45083 dport 41469] != expected 0xd87c226 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37949 dport 41469] != expected 0x8abfb993 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37949 dport 41469] != expected 0x8abfb993 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34097 dport 41469] != expected 0x10cfa2d # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34097 dport 41469] != expected 0x10cfa2d # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44364 dport 41469] != expected 0x37b5fce0 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44364 dport 41469] != expected 0x37b5fce0 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51059 dport 41469] != expected 0x456fa862 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51059 dport 41469] != expected 0x456fa862 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48647 dport 41469] != expected 0xa07ae40a # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48647 dport 41469] != expected 0xa07ae40a # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59124 dport 41469] != expected 0x19c5e72a # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59124 dport 41469] != expected 0x19c5e72a # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60082 dport 41469] != expected 0x48e585db # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60082 dport 41469] != expected 0x48e585db # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37654 dport 41469] != expected 0x6da2f56a # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37654 dport 41469] != expected 0x6da2f56a # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42470 dport 41469] != expected 0xf1cfede # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42470 dport 41469] != expected 0xf1cfede # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54541 dport 41469] != expected 0x59d4f15 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54541 dport 41469] != expected 0x59d4f15 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54685 dport 41469] != expected 0xfcafc74b # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54685 dport 41469] != expected 0xfcafc74b # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57362 dport 41469] != expected 0x5073a5a2 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57362 dport 41469] != expected 0x5073a5a2 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47402 dport 41469] != expected 0xfd7a7069 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47402 dport 41469] != expected 0xfd7a7069 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50087 dport 41469] != expected 0x70a0d785 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50087 dport 41469] != expected 0x70a0d785 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37895 dport 41469] != expected 0xfaef3657 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37895 dport 41469] != expected 0xfaef3657 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49390 dport 41469] != expected 0x939cdd51 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49390 dport 41469] != expected 0x939cdd51 # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56356 dport 41469] != expected 0xdbe78b7c # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56356 dport 41469] != expected 0xdbe78b7c # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40588 dport 41469] != expected 0x2f866a2e # # Exception| cpu 5: rx_hash 0xa2241f25 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40588 dport 41469] != expected 0x2f866a2e # # Exception| count: pass=0 nohash=0 fail=48 # # 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 216, 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 46503 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36848 dport 46503] != expected 0x42924adf # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36848 dport 46503] != expected 0x42924adf # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59858 dport 46503] != expected 0xe94b921d # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59858 dport 46503] != expected 0xe94b921d # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56870 dport 46503] != expected 0xe05a6e3e # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56870 dport 46503] != expected 0xe05a6e3e # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54338 dport 46503] != expected 0x2db3c87d # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54338 dport 46503] != expected 0x2db3c87d # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 46503] != expected 0x427ad90c # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58360 dport 46503] != expected 0x427ad90c # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48054 dport 46503] != expected 0xaa43f397 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48054 dport 46503] != expected 0xaa43f397 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45815 dport 46503] != expected 0x3b382e92 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45815 dport 46503] != expected 0x3b382e92 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56903 dport 46503] != expected 0x4a786cee # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56903 dport 46503] != expected 0x4a786cee # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54136 dport 46503] != expected 0x3b2e9d09 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54136 dport 46503] != expected 0x3b2e9d09 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39842 dport 46503] != expected 0x10b05186 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39842 dport 46503] != expected 0x10b05186 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34093 dport 46503] != expected 0xf48a940e # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34093 dport 46503] != expected 0xf48a940e # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45182 dport 46503] != expected 0x8c3b2d0e # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45182 dport 46503] != expected 0x8c3b2d0e # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38061 dport 46503] != expected 0xad14db6f # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38061 dport 46503] != expected 0xad14db6f # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51920 dport 46503] != expected 0x40a86133 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51920 dport 46503] != expected 0x40a86133 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 46503] != expected 0xdc18dfef # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54062 dport 46503] != expected 0xdc18dfef # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42852 dport 46503] != expected 0x2b7410a9 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42852 dport 46503] != expected 0x2b7410a9 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46260 dport 46503] != expected 0x1e638f2b # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46260 dport 46503] != expected 0x1e638f2b # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58636 dport 46503] != expected 0x1a218bd1 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58636 dport 46503] != expected 0x1a218bd1 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40312 dport 46503] != expected 0x8e4845e4 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40312 dport 46503] != expected 0x8e4845e4 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 46503] != expected 0x33d9e43 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44370 dport 46503] != expected 0x33d9e43 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35700 dport 46503] != expected 0xb61205a8 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35700 dport 46503] != expected 0xb61205a8 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44478 dport 46503] != expected 0x908fd994 # # Exception| cpu 5: rx_hash 0xa8b4a5d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44478 dport 46503] != expected 0x908fd994 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->