< 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 44578 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 60 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3f98076e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49682 dport 44578] != expected 0x92b06d99 # # Exception| cpu 0: rx_hash 0x949e3874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49734 dport 44578] != expected 0x30d508d9 # # Exception| cpu 0: rx_hash 0x05fe1b02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49788 dport 44578] != expected 0x42795708 # # Exception| cpu 0: rx_hash 0x75a38111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49800 dport 44578] != expected 0xdde3aa4a # # Exception| cpu 0: rx_hash 0xb2cfdc53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49816 dport 44578] != expected 0xeb853f1b # # Exception| cpu 0: rx_hash 0x6a1b18e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49850 dport 44578] != expected 0xc382df39 # # Exception| cpu 0: rx_hash 0x8aa02cc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49856 dport 44578] != expected 0xfcb725bc # # Exception| cpu 0: rx_hash 0xae7a5f26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49904 dport 44578] != expected 0x51e2fa45 # # Exception| cpu 0: rx_hash 0x3d1390aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49916 dport 44578] != expected 0xe4b585a2 # # Exception| cpu 0: rx_hash 0xcc89ba65 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49932 dport 44578] != expected 0x71d344f0 # # Exception| cpu 0: rx_hash 0xbdd0d60b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50068 dport 44578] != expected 0x8db429a9 # # Exception| cpu 0: rx_hash 0x5f620ed7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50136 dport 44578] != expected 0x757af31a # # Exception| cpu 0: rx_hash 0x096e70e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50162 dport 44578] != expected 0x31b0399a # # Exception| cpu 0: rx_hash 0xd1d289b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50178 dport 44578] != expected 0x79bc5637 # # Exception| cpu 0: rx_hash 0x14b7380b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50212 dport 44578] != expected 0x8821e350 # # Exception| cpu 0: rx_hash 0x5e0ec54a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50278 dport 44578] != expected 0x768cec8e # # Exception| cpu 0: rx_hash 0xbfb10711 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50288 dport 44578] != expected 0x2a448610 # # Exception| cpu 0: rx_hash 0x99629808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50294 dport 44578] != expected 0x40ea79df # # Exception| cpu 0: rx_hash 0x17ba228c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50302 dport 44578] != expected 0x2c27537d # # Exception| cpu 0: rx_hash 0x2e535f59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50322 dport 44578] != expected 0xe91611cc # # Exception| cpu 0: rx_hash 0x65ee5465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50364 dport 44578] != expected 0x74468e09 # # Exception| cpu 0: rx_hash 0x5e8cbe74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50366 dport 44578] != expected 0xc7722483 # # Exception| cpu 0: rx_hash 0xf58a816e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50410 dport 44578] != expected 0x651741c3 # # Exception| cpu 0: rx_hash 0xb3a317ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 50470 dport 44578] != expected 0xe873208f # # Exception| cpu 0: rx_hash 0xdcc46f11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50488 dport 44578] != expected 0xd87660b3 # # Exception| cpu 0: rx_hash 0x77c2500b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50540 dport 44578] != expected 0x7a1305f3 # # Exception| cpu 4: rx_hash 0x1b42748d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49698 dport 44578] != expected 0x3fe5b260 # # Exception| cpu 4: rx_hash 0x1a4682f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49742 dport 44578] != expected 0x5c18227b # # Exception| cpu 4: rx_hash 0xf972d76f [saddr 192.0.3.2 daddr 192.0.3.1 sport 49846 dport 44578] != expected 0x76d5a0de # # Exception| cpu 4: rx_hash 0x76ae9b96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49874 dport 44578] != expected 0x79e51a67 # # Exception| cpu 4: rx_hash 0xc314cb03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49880 dport 44578] != expected 0xa61c9a4f # # Exception| cpu 4: rx_hash 0x5274e875 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49890 dport 44578] != expected 0xd4b0c59e # # Exception| cpu 4: rx_hash 0x74a7776c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49892 dport 44578] != expected 0xbe1e3a51 # # Exception| cpu 4: rx_hash 0x988c28ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 49936 dport 44578] != expected 0xf2e2ae46 # # Exception| cpu 4: rx_hash 0x9a85c451 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49958 dport 44578] != expected 0x35198e70 # # Exception| cpu 4: rx_hash 0x4058ec1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 49970 dport 44578] != expected 0xdae54e64 # # Exception| cpu 4: rx_hash 0x338a17b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49988 dport 44578] != expected 0x5087cb06 # # Exception| cpu 4: rx_hash 0xf6efa609 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50018 dport 44578] != expected 0xa11a7e61 # # Exception| cpu 4: rx_hash 0x3183fb4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50034 dport 44578] != expected 0x977ceb30 # # Exception| cpu 4: rx_hash 0x17d21f6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50092 dport 44578] != expected 0x4c2cdcf2 # # Exception| cpu 4: rx_hash 0x5d6be22d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50158 dport 44578] != expected 0xb281d32c # # Exception| cpu 4: rx_hash 0xeab063a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50176 dport 44578] != expected 0xca88fcbd # # Exception| cpu 4: rx_hash 0xbeb5f16c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50204 dport 44578] != expected 0x49b9160b # # Exception| cpu 4: rx_hash 0x0802bb7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 50252 dport 44578] != expected 0x3246260e # # Exception| cpu 4: rx_hash 0xbd3a90d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50334 dport 44578] != expected 0x5c416e2b # # Exception| cpu 4: rx_hash 0x99e0e336 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50350 dport 44578] != expected 0xf114b1d2 # # Exception| cpu 4: rx_hash 0xd05404f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50358 dport 44578] != expected 0xabbf0e21 # # Exception| cpu 4: rx_hash 0x98e4154b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50370 dport 44578] != expected 0x92e921c9 # # Exception| cpu 4: rx_hash 0xd150f28d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50394 dport 44578] != expected 0xc8429e3a # # Exception| cpu 4: rx_hash 0x5015396f [saddr 192.0.3.2 daddr 192.0.3.1 sport 50438 dport 44578] != expected 0x73406a27 # # Exception| cpu 4: rx_hash 0x9779642d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50454 dport 44578] != expected 0x4526ff76 # # Exception| cpu 4: rx_hash 0xfb130675 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50514 dport 44578] != expected 0xd1250f67 # # Exception| cpu 4: rx_hash 0x687ac9f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50526 dport 44578] != expected 0x64727080 # # Exception| cpu 4: rx_hash 0x6a732503 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50536 dport 44578] != expected 0xa38950b6 # # Exception| cpu 4: rx_hash 0x7549c7cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 50562 dport 44578] != expected 0xc16edc8 # # Exception| cpu 4: rx_hash 0xb2259a8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50578 dport 44578] != expected 0x3a707899 # # Exception| cpu 4: rx_hash 0x182753ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 50602 dport 44578] != expected 0xfbe88dc2 # # Exception| cpu 4: rx_hash 0x4c22c124 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50614 dport 44578] != expected 0x78d96774 # # Exception| cpu 4: rx_hash 0x8a4a6a1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50634 dport 44578] != expected 0x2d42623e # # Exception| cpu 4: rx_hash 0xde4ff8d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50646 dport 44578] != expected 0xae738888 # # Exception| count: pass=0 nohash=0 fail=60 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc013d29b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 43993] OK # # # cpu 0: rx_hash 0x537a1d17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55980 dport 43993] OK # # # cpu 0: rx_hash 0x4fcf9e62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56004 dport 43993] OK # # # cpu 0: rx_hash 0xb1c8c5cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56032 dport 43993] OK # # # cpu 0: rx_hash 0x76a49889 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56048 dport 43993] OK # # # cpu 0: rx_hash 0xdeafbd14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56062 dport 43993] OK # # # cpu 0: rx_hash 0x6681701d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56086 dport 43993] OK # # # cpu 0: rx_hash 0x175a674d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56150 dport 43993] OK # # # cpu 0: rx_hash 0xf4ec49ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56182 dport 43993] OK # # # cpu 0: rx_hash 0x2cbaf662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56204 dport 43993] OK # # # cpu 0: rx_hash 0xd3b95bb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56260 dport 43993] OK # # # cpu 0: rx_hash 0x300f7517 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56292 dport 43993] OK # # # cpu 0: rx_hash 0xbcb61e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56328 dport 43993] OK # # # cpu 0: rx_hash 0x42b14520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56364 dport 43993] OK # # # cpu 0: rx_hash 0x0b05a2e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56372 dport 43993] OK # # # cpu 0: rx_hash 0xf60fe3c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 43993] OK # # # cpu 0: rx_hash 0x99689b17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56404 dport 43993] OK # # # cpu 0: rx_hash 0xcf64e523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56446 dport 43993] OK # # # cpu 0: rx_hash 0xa2880a38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56462 dport 43993] OK # # # cpu 0: rx_hash 0x5e86bd6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56476 dport 43993] OK # # # cpu 0: rx_hash 0xd3531d68 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56526 dport 43993] OK # # # cpu 4: rx_hash 0xdfab4b69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55954 dport 43993] OK # # # cpu 4: rx_hash 0xdda2a793 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55972 dport 43993] OK # # # cpu 4: rx_hash 0x89a7355d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55992 dport 43993] OK # # # cpu 4: rx_hash 0xe7c4bbff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56010 dport 43993] OK # # # cpu 4: rx_hash 0xae705c39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56018 dport 43993] OK # # # cpu 4: rx_hash 0xbc5c5857 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56066 dport 43993] OK # # # cpu 4: rx_hash 0x64889ce7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56096 dport 43993] OK # # # cpu 4: rx_hash 0xea502663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56104 dport 43993] OK # # # cpu 4: rx_hash 0xd132cc72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56106 dport 43993] OK # # # cpu 4: rx_hash 0xa3e4c1a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 43993] OK # # # cpu 4: rx_hash 0x165e9130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56122 dport 43993] OK # # # cpu 4: rx_hash 0xeb54d01e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56132 dport 43993] OK # # # cpu 4: rx_hash 0x15538bb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56160 dport 43993] OK # # # cpu 4: rx_hash 0x9b8b3133 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56168 dport 43993] OK # # # cpu 4: rx_hash 0x84b1d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56194 dport 43993] OK # # # cpu 4: rx_hash 0x33026f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56254 dport 43993] OK # # # cpu 4: rx_hash 0x0b6d9f06 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56294 dport 43993] OK # # # cpu 4: rx_hash 0xeaba60bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56354 dport 43993] OK # # # cpu 4: rx_hash 0x43b5b35d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56384 dport 43993] OK # # # cpu 4: rx_hash 0x3163be8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56410 dport 43993] OK # # # cpu 4: rx_hash 0x2edb2778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56424 dport 43993] OK # # # cpu 4: rx_hash 0x31e1c5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 43993] OK # # # cpu 4: rx_hash 0x865279db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56510 dport 43993] OK # # # cpu 4: rx_hash 0x98ee1654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56544 dport 43993] OK # # # cpu 4: rx_hash 0x4ea355ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56698 dport 43993] OK # # # cpu 4: rx_hash 0xad970060 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56706 dport 43993] OK # # # cpu 4: rx_hash 0x68f2b1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56740 dport 43993] OK # # # cpu 4: rx_hash 0x69f647a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56776 dport 43993] OK # # # cpu 4: rx_hash 0x2042a063 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56784 dport 43993] OK # # # cpu 4: rx_hash 0xb1228315 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56810 dport 43993] OK # # # cpu 4: rx_hash 0xe52711db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56822 dport 43993] OK # # # cpu 4: rx_hash 0x728d7c63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56840 dport 43993] OK # # # cpu 4: rx_hash 0x8e83cb30 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56858 dport 43993] OK # # # cpu 4: rx_hash 0x718066e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56914 dport 43993] OK # # # cpu 4: rx_hash 0x015f87c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56958 dport 43993] OK # # # cpu 4: rx_hash 0x6cb368d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56974 dport 43993] OK # # # cpu 4: rx_hash 0x90bddf81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56988 dport 43993] OK # # # cpu 4: rx_hash 0xabdf3590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56990 dport 43993] OK # # # cpu 4: rx_hash 0x1c6c89ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56994 dport 43993] OK # # # count: pass=60 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 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 39965 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39085 dport 39965] != expected 0x9273bbad # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39085 dport 39965] != expected 0x9273bbad # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59222 dport 39965] != expected 0xc963006d # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59222 dport 39965] != expected 0xc963006d # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59102 dport 39965] != expected 0xd0049130 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59102 dport 39965] != expected 0xd0049130 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39117 dport 39965] != expected 0x44d95451 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39117 dport 39965] != expected 0x44d95451 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42407 dport 39965] != expected 0xcbf45070 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42407 dport 39965] != expected 0xcbf45070 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56762 dport 39965] != expected 0x8420ee83 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56762 dport 39965] != expected 0x8420ee83 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52106 dport 39965] != expected 0xd929f910 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52106 dport 39965] != expected 0xd929f910 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60156 dport 39965] != expected 0x16b6266d # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60156 dport 39965] != expected 0x16b6266d # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46249 dport 39965] != expected 0x33c78add # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46249 dport 39965] != expected 0x33c78add # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47340 dport 39965] != expected 0x2f1878a6 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47340 dport 39965] != expected 0x2f1878a6 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52656 dport 39965] != expected 0x76ef083e # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52656 dport 39965] != expected 0x76ef083e # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34102 dport 39965] != expected 0xabac71d4 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34102 dport 39965] != expected 0xabac71d4 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37953 dport 39965] != expected 0xb9f7ae63 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37953 dport 39965] != expected 0xb9f7ae63 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40152 dport 39965] != expected 0x79955b05 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40152 dport 39965] != expected 0x79955b05 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48474 dport 39965] != expected 0x2990793a # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48474 dport 39965] != expected 0x2990793a # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34775 dport 39965] != expected 0xd4102d3d # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34775 dport 39965] != expected 0xd4102d3d # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39741 dport 39965] != expected 0xb80ca1a9 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39741 dport 39965] != expected 0xb80ca1a9 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52563 dport 39965] != expected 0xd3d4caf7 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52563 dport 39965] != expected 0xd3d4caf7 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39491 dport 39965] != expected 0x8dc5673c # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39491 dport 39965] != expected 0x8dc5673c # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47879 dport 39965] != expected 0x5c3bcd32 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47879 dport 39965] != expected 0x5c3bcd32 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37655 dport 39965] != expected 0xa6aaa603 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37655 dport 39965] != expected 0xa6aaa603 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56632 dport 39965] != expected 0x91d896a3 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56632 dport 39965] != expected 0x91d896a3 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45636 dport 39965] != expected 0x4df53386 # # Exception| cpu 5: rx_hash 0x48d43834 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45636 dport 39965] != expected 0x4df53386 # # 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 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 57253 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45397 dport 57253] != expected 0xdef47861 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45397 dport 57253] != expected 0xdef47861 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35385 dport 57253] != expected 0x3b172beb # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35385 dport 57253] != expected 0x3b172beb # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 57253] != expected 0xbf0a7d59 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39342 dport 57253] != expected 0xbf0a7d59 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 57253] != expected 0xcfc62696 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57572 dport 57253] != expected 0xcfc62696 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 57253] != expected 0xb4ffa834 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53128 dport 57253] != expected 0xb4ffa834 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53318 dport 57253] != expected 0x6adbb3fd # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53318 dport 57253] != expected 0x6adbb3fd # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56761 dport 57253] != expected 0x511c0142 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56761 dport 57253] != expected 0x511c0142 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37720 dport 57253] != expected 0xc980b70b # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37720 dport 57253] != expected 0xc980b70b # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43043 dport 57253] != expected 0xbb19f2f8 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43043 dport 57253] != expected 0xbb19f2f8 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52969 dport 57253] != expected 0xcc218033 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52969 dport 57253] != expected 0xcc218033 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37290 dport 57253] != expected 0x5135d0eb # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37290 dport 57253] != expected 0x5135d0eb # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39483 dport 57253] != expected 0x79b2ada7 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39483 dport 57253] != expected 0x79b2ada7 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41218 dport 57253] != expected 0x41921515 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41218 dport 57253] != expected 0x41921515 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47626 dport 57253] != expected 0x174ebc48 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47626 dport 57253] != expected 0x174ebc48 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33742 dport 57253] != expected 0x691592a5 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33742 dport 57253] != expected 0x691592a5 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42672 dport 57253] != expected 0xd3971104 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42672 dport 57253] != expected 0xd3971104 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56851 dport 57253] != expected 0x6db053e0 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56851 dport 57253] != expected 0x6db053e0 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50169 dport 57253] != expected 0x83a8716a # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50169 dport 57253] != expected 0x83a8716a # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60396 dport 57253] != expected 0xe0dde396 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60396 dport 57253] != expected 0xe0dde396 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34692 dport 57253] != expected 0x4a696415 # # Exception| cpu 5: rx_hash 0x054e203d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34692 dport 57253] != expected 0x4a696415 # # 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 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__->