< 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 45571 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 70 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x72dea680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51430 dport 45571] != expected 0xdc4c0fed # # Exception| cpu 0: rx_hash 0xa38e82c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51456 dport 45571] != expected 0x9c557726 # # Exception| cpu 0: rx_hash 0xcd76d965 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51474 dport 45571] != expected 0xeaf6536f # # Exception| cpu 0: rx_hash 0xe52c1374 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51514 dport 45571] != expected 0xf30b0216 # # Exception| cpu 0: rx_hash 0x8d2d3695 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51520 dport 45571] != expected 0x9f99ff00 # # Exception| cpu 0: rx_hash 0x671673e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51524 dport 45571] != expected 0xa3517d69 # # Exception| cpu 0: rx_hash 0x42be4574 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51544 dport 45571] != expected 0x8ecf9eae # # Exception| cpu 0: rx_hash 0xcb8fa723 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51578 dport 45571] != expected 0xf0c78a30 # # Exception| cpu 0: rx_hash 0xf9764b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51686 dport 45571] != expected 0xdcbf2de4 # # Exception| cpu 0: rx_hash 0xa9c3dfb6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51698 dport 45571] != expected 0xef458f17 # # Exception| cpu 0: rx_hash 0x36e53874 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51710 dport 45571] != expected 0xcde94c4a # # Exception| cpu 0: rx_hash 0x69310786 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51734 dport 45571] != expected 0x56b4620b # # Exception| cpu 0: rx_hash 0xf617e044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51738 dport 45571] != expected 0x7418a156 # # Exception| cpu 0: rx_hash 0x0a3ba0ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51760 dport 45571] != expected 0x1474f4fc # # Exception| cpu 0: rx_hash 0xe000e5d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51764 dport 45571] != expected 0x28bc7695 # # Exception| cpu 0: rx_hash 0x172727f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51778 dport 45571] != expected 0x668248de # # Exception| cpu 0: rx_hash 0x5185b644 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51832 dport 45571] != expected 0x9dc3dee # # Exception| cpu 0: rx_hash 0x8fbe61c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51848 dport 45571] != expected 0x35dc10c # # Exception| cpu 0: rx_hash 0xecb4c6e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51886 dport 45571] != expected 0x419d57fb # # Exception| cpu 0: rx_hash 0x6877d838 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51896 dport 45571] != expected 0xbf6f1db # # Exception| cpu 0: rx_hash 0x4b2690e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51916 dport 45571] != expected 0x3c59cb43 # # Exception| cpu 0: rx_hash 0x08a2afef [saddr 192.0.3.2 daddr 192.0.3.1 sport 51986 dport 45571] != expected 0x6a8fc26b # # Exception| cpu 0: rx_hash 0x9a76b4a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52010 dport 45571] != expected 0x7c40b388 # # Exception| cpu 0: rx_hash 0xb927fc7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52062 dport 45571] != expected 0x4bef8910 # # Exception| cpu 0: rx_hash 0x917d366b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52086 dport 45571] != expected 0x5212d869 # # Exception| cpu 0: rx_hash 0xee2dc9a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52108 dport 45571] != expected 0x3f66616c # # Exception| cpu 0: rx_hash 0x42b41d6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52146 dport 45571] != expected 0x6cf09635 # # Exception| cpu 0: rx_hash 0x61e555b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52166 dport 45571] != expected 0x5b5facad # # Exception| cpu 0: rx_hash 0xf3314efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 45571] != expected 0x4d90dd4e # # Exception| cpu 0: rx_hash 0xcacc5492 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52224 dport 45571] != expected 0xdc9a9dad # # Exception| cpu 0: rx_hash 0x43fdb6c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52258 dport 45571] != expected 0xa2928933 # # Exception| cpu 0: rx_hash 0x2d05ed62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52272 dport 45571] != expected 0xd431ad7a # # Exception| cpu 0: rx_hash 0x134822e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52278 dport 45571] != expected 0x91682bc0 # # Exception| cpu 0: rx_hash 0xda222f41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52294 dport 45571] != expected 0x9a0f9331 # # Exception| cpu 0: rx_hash 0x4504c883 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52298 dport 45571] != expected 0xb8a3506c # # Exception| cpu 0: rx_hash 0xb4da74e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52308 dport 45571] != expected 0xecacb778 # # Exception| cpu 0: rx_hash 0x1843a02c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52330 dport 45571] != expected 0xbf3a4021 # # Exception| cpu 0: rx_hash 0x09eb0441 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52354 dport 45571] != expected 0xa4eddd6d # # Exception| cpu 0: rx_hash 0x67135fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52368 dport 45571] != expected 0xd24ef924 # # Exception| cpu 4: rx_hash 0xb0bf29ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 45571] != expected 0xf979dcfd # # Exception| cpu 4: rx_hash 0x8ef2e669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51404 dport 45571] != expected 0xbc205a47 # # Exception| cpu 4: rx_hash 0x347c3736 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51420 dport 45571] != expected 0xb3127add # # Exception| cpu 4: rx_hash 0x98e5e3fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51426 dport 45571] != expected 0xe0848d84 # # Exception| cpu 4: rx_hash 0xb86b7bdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51482 dport 45571] != expected 0xf492125b # # Exception| cpu 4: rx_hash 0xae7c7e4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51508 dport 45571] != expected 0xa836c598 # # Exception| cpu 4: rx_hash 0x09ee284e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51542 dport 45571] != expected 0xd5f25920 # # Exception| cpu 4: rx_hash 0x9b3a3300 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51566 dport 45571] != expected 0xc33d28c3 # # Exception| cpu 4: rx_hash 0xc1c2fa57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51592 dport 45571] != expected 0x83d77201 # # Exception| cpu 4: rx_hash 0x8801c030 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51790 dport 45571] != expected 0x442e8b83 # # Exception| cpu 4: rx_hash 0x328f116f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51806 dport 45571] != expected 0x4b1cab19 # # Exception| cpu 4: rx_hash 0xeb0b671b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51816 dport 45571] != expected 0x6ee1d74 # # Exception| cpu 4: rx_hash 0x1b9304c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51928 dport 45571] != expected 0xfa369b0 # # Exception| cpu 4: rx_hash 0xc21772b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51950 dport 45571] != expected 0x4251dfdd # # Exception| cpu 4: rx_hash 0x134756f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51976 dport 45571] != expected 0x248a716 # # Exception| cpu 4: rx_hash 0x3b1d9ce7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52000 dport 45571] != expected 0x1bb5f66f # # Exception| cpu 4: rx_hash 0xa2c20563 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52036 dport 45571] != expected 0x2328ec6d # # Exception| cpu 4: rx_hash 0xda2d5b51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52088 dport 45571] != expected 0x92f1fe7 # # Exception| cpu 4: rx_hash 0x37a9bfd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52154 dport 45571] != expected 0x7294d701 # # Exception| cpu 4: rx_hash 0xc08e7df6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52172 dport 45571] != expected 0x3caae94a # # Exception| cpu 4: rx_hash 0x903be9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52184 dport 45571] != expected 0xf504bb9 # # Exception| cpu 4: rx_hash 0xd6997863 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52194 dport 45571] != expected 0x600e3e89 # # Exception| cpu 4: rx_hash 0xe8d4b7e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52196 dport 45571] != expected 0x2557b833 # # Exception| cpu 4: rx_hash 0x819c39a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 45571] != expected 0x87a75a23 # # Exception| cpu 4: rx_hash 0xef64620f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52252 dport 45571] != expected 0xf1047e6a # # Exception| cpu 4: rx_hash 0xc73ea81e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52276 dport 45571] != expected 0xe8f92f13 # # Exception| cpu 4: rx_hash 0xaf3f8dff [saddr 192.0.3.2 daddr 192.0.3.1 sport 52302 dport 45571] != expected 0x846bd205 # # Exception| cpu 4: rx_hash 0x3deb96b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 45571] != expected 0x92a4a3e6 # # Exception| cpu 4: rx_hash 0x48f6340f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52350 dport 45571] != expected 0x8cc0e2d2 # # Exception| cpu 4: rx_hash 0xdb64f0ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 52456 dport 45571] != expected 0xc74d00e1 # # Exception| cpu 4: rx_hash 0x5fa7ee24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52478 dport 45571] != expected 0x8d26a6c1 # # Exception| count: pass=0 nohash=0 fail=70 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcc9b828c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42850 dport 38235] OK # # # cpu 4: rx_hash 0x48589c57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42868 dport 38235] OK # # # cpu 4: rx_hash 0x96634bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42884 dport 38235] OK # # # cpu 4: rx_hash 0x2ced9a84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42900 dport 38235] OK # # # cpu 4: rx_hash 0x27e6184e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42952 dport 38235] OK # # # cpu 4: rx_hash 0x7aa170e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42984 dport 38235] OK # # # cpu 4: rx_hash 0xb5320300 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42992 dport 38235] OK # # # cpu 4: rx_hash 0xe29ce30c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43010 dport 38235] OK # # # cpu 4: rx_hash 0x8c64b8ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43024 dport 38235] OK # # # cpu 4: rx_hash 0x05555afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43058 dport 38235] OK # # # cpu 5: rx_hash 0xf89b107c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42902 dport 38235] OK # # # cpu 5: rx_hash 0x67bdf7be [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42906 dport 38235] OK # # # cpu 5: rx_hash 0xbe3981ca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42924 dport 38235] OK # # # cpu 5: rx_hash 0x71aaf22b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42932 dport 38235] OK # # # cpu 5: rx_hash 0xd0c1da6d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42942 dport 38235] OK # # # cpu 5: rx_hash 0xe8756baf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42960 dport 38235] OK # # # cpu 5: rx_hash 0xbfdb8ba3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43042 dport 38235] OK # # # cpu 5: rx_hash 0xcc3f575b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43074 dport 38235] OK # # # cpu 5: rx_hash 0x76b18604 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43090 dport 38235] OK # # # cpu 5: rx_hash 0x91783ff4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43106 dport 38235] OK # # # cpu 5: rx_hash 0xaf35f070 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43108 dport 38235] OK # # # cpu 5: rx_hash 0x7b437a88 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43110 dport 38235] OK # # # cpu 5: rx_hash 0x60a68391 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43132 dport 38235] OK # # # cpu 5: rx_hash 0xdb6e8d70 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43202 dport 38235] OK # # # cpu 5: rx_hash 0x02eafb04 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43252 dport 38235] OK # # # cpu 5: rx_hash 0xd3badf46 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43282 dport 38235] OK # # # cpu 0: rx_hash 0x87cbefb6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42860 dport 38235] OK # # # cpu 0: rx_hash 0xcb242374 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42916 dport 38235] OK # # # cpu 0: rx_hash 0x04b75095 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42940 dport 38235] OK # # # cpu 0: rx_hash 0x6cb67574 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 38235] OK # # # cpu 0: rx_hash 0x0fbcd25f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42976 dport 38235] OK # # # cpu 0: rx_hash 0xe5879723 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42980 dport 38235] OK # # # cpu 0: rx_hash 0x44ecbf65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42990 dport 38235] OK # # # cpu 0: rx_hash 0x614489f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42994 dport 38235] OK # # # cpu 0: rx_hash 0x58123253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43026 dport 38235] OK # # # cpu 0: rx_hash 0xb229772f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43030 dport 38235] OK # # # cpu 0: rx_hash 0xef6e1f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43062 dport 38235] OK # # # cpu 0: rx_hash 0x6d547f1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43080 dport 38235] OK # # # cpu 0: rx_hash 0xe4659d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43114 dport 38235] OK # # # cpu 0: rx_hash 0xda2852ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43116 dport 38235] OK # # # cpu 0: rx_hash 0xff806453 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43120 dport 38235] OK # # # cpu 0: rx_hash 0xbe9d541d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43148 dport 38235] OK # # # cpu 0: rx_hash 0x9b356280 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43152 dport 38235] OK # # # cpu 0: rx_hash 0xae732fce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43210 dport 38235] OK # # # cpu 0: rx_hash 0xc85f265f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43272 dport 38235] OK # # # cpu 0: rx_hash 0x416ec408 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43306 dport 38235] OK # # # cpu 0: rx_hash 0xc354a495 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43348 dport 38235] OK # # # cpu 0: rx_hash 0xbbbbfaa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43368 dport 38235] OK # # # cpu 0: rx_hash 0x85f63523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 38235] OK # # # cpu 0: rx_hash 0x109d8f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43408 dport 38235] OK # # # cpu 0: rx_hash 0xf7543665 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43424 dport 38235] OK # # # cpu 0: rx_hash 0xbc045b5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43438 dport 38235] OK # # # cpu 0: rx_hash 0x756e56f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43486 dport 38235] OK # # # cpu 0: rx_hash 0xd9f78232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43488 dport 38235] OK # # # cpu 0: rx_hash 0x789caa74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43498 dport 38235] OK # # # cpu 0: rx_hash 0x92a7ef08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43502 dport 38235] OK # # # cpu 0: rx_hash 0x6c18f8bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43532 dport 38235] OK # # # cpu 0: rx_hash 0x444232ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43556 dport 38235] OK # # # cpu 0: rx_hash 0xb59c8ec8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43578 dport 38235] OK # # # cpu 0: rx_hash 0xcc350f44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43688 dport 38235] 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 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 42689 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36084 dport 42689] != expected 0x7c94dca6 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36084 dport 42689] != expected 0x7c94dca6 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47066 dport 42689] != expected 0x58ac7719 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47066 dport 42689] != expected 0x58ac7719 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45531 dport 42689] != expected 0x6bcb2738 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45531 dport 42689] != expected 0x6bcb2738 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46278 dport 42689] != expected 0xf5b827d3 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46278 dport 42689] != expected 0xf5b827d3 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46604 dport 42689] != expected 0x101e3f05 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46604 dport 42689] != expected 0x101e3f05 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45636 dport 42689] != expected 0x4d8a3e95 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45636 dport 42689] != expected 0x4d8a3e95 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38443 dport 42689] != expected 0xe9fb3945 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38443 dport 42689] != expected 0xe9fb3945 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57825 dport 42689] != expected 0x3099aca0 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57825 dport 42689] != expected 0x3099aca0 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40466 dport 42689] != expected 0x2c082540 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40466 dport 42689] != expected 0x2c082540 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57097 dport 42689] != expected 0x131da71b # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57097 dport 42689] != expected 0x131da71b # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39521 dport 42689] != expected 0xede05847 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39521 dport 42689] != expected 0xede05847 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33245 dport 42689] != expected 0xf69a0ab2 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33245 dport 42689] != expected 0xf69a0ab2 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40312 dport 42689] != expected 0xcf224bc1 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40312 dport 42689] != expected 0xcf224bc1 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45340 dport 42689] != expected 0xdf9a6410 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45340 dport 42689] != expected 0xdf9a6410 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38919 dport 42689] != expected 0x2c95d792 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38919 dport 42689] != expected 0x2c95d792 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36973 dport 42689] != expected 0x6f2b6e5f # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36973 dport 42689] != expected 0x6f2b6e5f # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48310 dport 42689] != expected 0xdec1fb63 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48310 dport 42689] != expected 0xdec1fb63 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59438 dport 42689] != expected 0xba41e8f4 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59438 dport 42689] != expected 0xba41e8f4 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32965 dport 42689] != expected 0xe73f4915 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32965 dport 42689] != expected 0xe73f4915 # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48483 dport 42689] != expected 0x1cc0be0b # # Exception| cpu 0: rx_hash 0x998a2fd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48483 dport 42689] != expected 0x1cc0be0b # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 56246 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43903 dport 56246] != expected 0x55782f7a # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43903 dport 56246] != expected 0x55782f7a # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38896 dport 56246] != expected 0x76ec62c4 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38896 dport 56246] != expected 0x76ec62c4 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58923 dport 56246] != expected 0x6d776748 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58923 dport 56246] != expected 0x6d776748 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 56246] != expected 0x97f3610c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45572 dport 56246] != expected 0x97f3610c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38614 dport 56246] != expected 0x9e4e28fa # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38614 dport 56246] != expected 0x9e4e28fa # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43953 dport 56246] != expected 0x27da2c3c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43953 dport 56246] != expected 0x27da2c3c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57022 dport 56246] != expected 0xb7ece8aa # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57022 dport 56246] != expected 0xb7ece8aa # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37668 dport 56246] != expected 0xfd41a3de # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37668 dport 56246] != expected 0xfd41a3de # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34400 dport 56246] != expected 0x28210a74 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34400 dport 56246] != expected 0x28210a74 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57396 dport 56246] != expected 0x137a8313 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57396 dport 56246] != expected 0x137a8313 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 56246] != expected 0x7310e53c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59637 dport 56246] != expected 0x7310e53c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37818 dport 56246] != expected 0x1bcec590 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37818 dport 56246] != expected 0x1bcec590 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51320 dport 56246] != expected 0xefd78a4c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51320 dport 56246] != expected 0xefd78a4c # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54652 dport 56246] != expected 0xe5618a13 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54652 dport 56246] != expected 0xe5618a13 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44644 dport 56246] != expected 0x8f3215c2 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44644 dport 56246] != expected 0x8f3215c2 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52277 dport 56246] != expected 0x1455f76d # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52277 dport 56246] != expected 0x1455f76d # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47209 dport 56246] != expected 0xe77d24ef # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47209 dport 56246] != expected 0xe77d24ef # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54202 dport 56246] != expected 0xc5e06624 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54202 dport 56246] != expected 0xc5e06624 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49883 dport 56246] != expected 0xedfbcce9 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49883 dport 56246] != expected 0xedfbcce9 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38445 dport 56246] != expected 0x49f3c2c1 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38445 dport 56246] != expected 0x49f3c2c1 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56770 dport 56246] != expected 0xafdc9950 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56770 dport 56246] != expected 0xafdc9950 # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50682 dport 56246] != expected 0xb4c7116d # # Exception| cpu 0: rx_hash 0xc531e2c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50682 dport 56246] != expected 0xb4c7116d # # 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 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__->