< 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 # 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 194, 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 54615 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9a2ed305 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 54615] != expected 0xe461f8b1 # # Exception| cpu 0: rx_hash 0x53825d5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40526 dport 54615] != expected 0x97c85520 # # Exception| cpu 0: rx_hash 0x6e618bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40538 dport 54615] != expected 0xe069b65a # # Exception| cpu 0: rx_hash 0x4d73b62c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40550 dport 54615] != expected 0xac18a49d # # Exception| cpu 0: rx_hash 0xb63c1b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40632 dport 54615] != expected 0x8ea96ac8 # # Exception| cpu 0: rx_hash 0x436342aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40644 dport 54615] != expected 0x11453563 # # Exception| cpu 0: rx_hash 0x8b2fcd62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40672 dport 54615] != expected 0x8fab7972 # # Exception| cpu 0: rx_hash 0xf9f0ee6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40716 dport 54615] != expected 0x31be686 # # Exception| cpu 0: rx_hash 0x134e5da4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40754 dport 54615] != expected 0x3cc359d0 # # Exception| cpu 0: rx_hash 0x6889f068 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40760 dport 54615] != expected 0xd3809f25 # # Exception| cpu 0: rx_hash 0x559a2647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40800 dport 54615] != expected 0xd2828c9f # # Exception| cpu 0: rx_hash 0x9c36a81d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40802 dport 54615] != expected 0xa12b210e # # Exception| cpu 0: rx_hash 0x0cafb78c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40816 dport 54615] != expected 0x9cf7b92d # # Exception| cpu 0: rx_hash 0x1cbea8b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40886 dport 54615] != expected 0x6cd929ae # # Exception| cpu 0: rx_hash 0x8d37b67a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40910 dport 54615] != expected 0xcae1a0cd # # Exception| cpu 0: rx_hash 0x5a6ad353 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40932 dport 54615] != expected 0x8298fce1 # # Exception| cpu 0: rx_hash 0x035f4298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40948 dport 54615] != expected 0xccedc953 # # Exception| cpu 0: rx_hash 0x56f3c0b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40970 dport 54615] != expected 0xfebe163b # # Exception| cpu 0: rx_hash 0x1137ba0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41010 dport 54615] != expected 0x8b1bd234 # # Exception| cpu 0: rx_hash 0x9faf4e20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41028 dport 54615] != expected 0xfbb44b6a # # Exception| cpu 0: rx_hash 0x5603c07a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41030 dport 54615] != expected 0x881de6fb # # Exception| cpu 0: rx_hash 0x49122a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41032 dport 54615] != expected 0x5e8af6c6 # # Exception| cpu 0: rx_hash 0xe468e3ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 41038 dport 54615] != expected 0x14f78d9f # # Exception| cpu 0: rx_hash 0x74f1fc7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41052 dport 54615] != expected 0x292b15bc # # Exception| cpu 0: rx_hash 0x11c7bac2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41086 dport 54615] != expected 0xfdb822f4 # # Exception| cpu 0: rx_hash 0x22c4986b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41092 dport 54615] != expected 0x41e7a0b0 # # Exception| cpu 0: rx_hash 0xd68bc0d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41106 dport 54615] != expected 0x45efee5b # # Exception| cpu 0: rx_hash 0x47f2ded4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41126 dport 54615] != expected 0x957497f8 # # Exception| cpu 0: rx_hash 0xb3bd8668 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41136 dport 54615] != expected 0x917cd913 # # Exception| cpu 0: rx_hash 0xacac6c89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41150 dport 54615] != expected 0x47ebc92e # # Exception| cpu 0: rx_hash 0xd79bc18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41208 dport 54615] != expected 0xde0bff1b # # Exception| cpu 0: rx_hash 0x083e2bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41234 dport 54615] != expected 0x18c61bb6 # # Exception| cpu 0: rx_hash 0x4eea5011 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41280 dport 54615] != expected 0xf687cef9 # # Exception| cpu 0: rx_hash 0x352dfddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 54615] != expected 0x19c4080c # # Exception| cpu 0: rx_hash 0x17dfc1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 41296 dport 54615] != expected 0xb8f2fb4b # # Exception| cpu 0: rx_hash 0x88b62b5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41414 dport 54615] != expected 0xd5341316 # # Exception| cpu 0: rx_hash 0xb555fdb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41426 dport 54615] != expected 0xa295f06c # # Exception| cpu 0: rx_hash 0x63e89902 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41438 dport 54615] != expected 0x7ab4dc0 # # Exception| cpu 0: rx_hash 0x7d197271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41462 dport 54615] != expected 0x3c7bbc7d # # Exception| cpu 0: rx_hash 0x5a870886 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41478 dport 54615] != expected 0x41f3023a # # Exception| cpu 0: rx_hash 0x03b2994d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41494 dport 54615] != expected 0xf863788 # # Exception| cpu 0: rx_hash 0xf70dc138 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41548 dport 54615] != expected 0x7d2d89a3 # # Exception| cpu 0: rx_hash 0x1c537365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41556 dport 54615] != expected 0xafb2d775 # # Exception| cpu 0: rx_hash 0x2050a411 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41574 dport 54615] != expected 0x3554d58f # # Exception| cpu 0: rx_hash 0xb0c9bb80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41588 dport 54615] != expected 0x8884dac # # Exception| cpu 0: rx_hash 0x83ca9929 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41614 dport 54615] != expected 0xb4d7cfe8 # # Exception| cpu 0: rx_hash 0x0c426c59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41618 dport 54615] != expected 0x5f9c47f6 # # Exception| cpu 0: rx_hash 0x7785c195 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41624 dport 54615] != expected 0xb0df8103 # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd379e650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49190 dport 40651] OK # # # cpu 0: rx_hash 0x8a4c779b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49206 dport 40651] OK # # # cpu 0: rx_hash 0x95ad9db3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49268 dport 40651] OK # # # cpu 0: rx_hash 0x85bc828f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49330 dport 40651] OK # # # cpu 0: rx_hash 0x9345e662 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49430 dport 40651] OK # # # cpu 0: rx_hash 0x8db40d11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49470 dport 40651] OK # # # cpu 0: rx_hash 0xc460832f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49572 dport 40651] OK # # # cpu 0: rx_hash 0x760ba0b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49580 dport 40651] OK # # # cpu 0: rx_hash 0x8244f805 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49594 dport 40651] OK # # # cpu 0: rx_hash 0x2e2e3029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49622 dport 40651] OK # # # cpu 0: rx_hash 0x313fdac8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49624 dport 40651] OK # # # cpu 0: rx_hash 0xf8935492 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49626 dport 40651] OK # # # cpu 0: rx_hash 0xc49083e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49640 dport 40651] OK # # # cpu 0: rx_hash 0xe30ef911 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49688 dport 40651] OK # # # cpu 0: rx_hash 0xdf0d2e65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49706 dport 40651] OK # # # cpu 0: rx_hash 0xfdff1262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49712 dport 40651] OK # # # cpu 0: rx_hash 0xa5da82f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49738 dport 40651] OK # # # cpu 0: rx_hash 0x8728bef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49744 dport 40651] OK # # # cpu 0: rx_hash 0xc0ecc44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49768 dport 40651] OK # # # cpu 0: rx_hash 0x99d95586 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49784 dport 40651] OK # # # cpu 0: rx_hash 0xd11ddae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49800 dport 40651] OK # # # cpu 0: rx_hash 0xb42b9c5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49834 dport 40651] OK # # # cpu 0: rx_hash 0x3ba3692c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49846 dport 40651] OK # # # cpu 0: rx_hash 0xcefc30cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49866 dport 40651] OK # # # cpu 0: rx_hash 0x3ab36877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49884 dport 40651] OK # # # cpu 0: rx_hash 0xcf1c3159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49900 dport 40651] OK # # # cpu 0: rx_hash 0xe4f6839b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49936 dport 40651] OK # # # cpu 0: rx_hash 0x324be720 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49948 dport 40651] OK # # # cpu 0: rx_hash 0xbc2313c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49958 dport 40651] OK # # # cpu 0: rx_hash 0x2cba0c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49972 dport 40651] OK # # # cpu 0: rx_hash 0xbcd3130b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50026 dport 40651] OK # # # cpu 0: rx_hash 0xeb06768f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50068 dport 40651] OK # # # cpu 0: rx_hash 0x7a7f688c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50080 dport 40651] OK # # # cpu 0: rx_hash 0x1ea92fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50084 dport 40651] OK # # # cpu 0: rx_hash 0x9121dad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50104 dport 40651] OK # # # cpu 4: rx_hash 0xf09bdb0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49238 dport 40651] OK # # # cpu 4: rx_hash 0x2626bfb7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49242 dport 40651] OK # # # cpu 4: rx_hash 0x9b4d69fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49306 dport 40651] OK # # # cpu 4: rx_hash 0x15259d1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49312 dport 40651] OK # # # cpu 4: rx_hash 0xb85f5469 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49318 dport 40651] OK # # # cpu 4: rx_hash 0x36c7a042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49360 dport 40651] OK # # # cpu 4: rx_hash 0xff6b2e18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49362 dport 40651] OK # # # cpu 4: rx_hash 0x0ac47736 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49378 dport 40651] OK # # # cpu 4: rx_hash 0xd5619d48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49416 dport 40651] OK # # # cpu 4: rx_hash 0x92a5e7f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49456 dport 40651] OK # # # cpu 4: rx_hash 0x1c3d13db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49478 dport 40651] OK # # # cpu 4: rx_hash 0x02ccf8a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49518 dport 40651] OK # # # cpu 4: rx_hash 0x5bf96963 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49534 dport 40651] OK # # # cpu 4: rx_hash 0xc58082bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49538 dport 40651] OK # # # cpu 4: rx_hash 0x133de606 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49550 dport 40651] OK # # # cpu 4: rx_hash 0x680a4b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49608 dport 40651] OK # # # cpu 4: rx_hash 0x4b187696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49652 dport 40651] OK # # # cpu 4: rx_hash 0x5165da87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49680 dport 40651] OK # # # cpu 4: rx_hash 0x6d660df3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49698 dport 40651] OK # # # cpu 4: rx_hash 0x09b04ade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49702 dport 40651] OK # # # cpu 4: rx_hash 0x7277e712 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49708 dport 40651] OK # # # cpu 4: rx_hash 0x8638bfae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49722 dport 40651] OK # # # cpu 4: rx_hash 0x5195da4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49756 dport 40651] OK # # # cpu 4: rx_hash 0x1651a0f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49764 dport 40651] OK # # # cpu 4: rx_hash 0x5e952f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49812 dport 40651] OK # # # cpu 4: rx_hash 0xab3a76bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49828 dport 40651] OK # # # cpu 4: rx_hash 0xd1edda2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49860 dport 40651] OK # # # cpu 4: rx_hash 0xec0e0ccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49872 dport 40651] OK # # # cpu 4: rx_hash 0xc604bf9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49930 dport 40651] OK # # # cpu 4: rx_hash 0x577da19f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49982 dport 40651] OK # # # cpu 4: rx_hash 0x749f9cc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49998 dport 40651] OK # # # cpu 4: rx_hash 0xfaf76821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50036 dport 40651] OK # # # cpu 4: rx_hash 0xd6e5a069 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50048 dport 40651] OK # # # cpu 4: rx_hash 0x0058c4d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50060 dport 40651] OK # # # cpu 4: rx_hash 0xadd20d6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50118 dport 40651] OK # # # cpu 4: rx_hash 0x91d1da18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50164 dport 40651] OK # # # cpu 4: rx_hash 0xa10cdaf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50216 dport 40651] OK # # # cpu 4: rx_hash 0xe638a087 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50268 dport 40651] OK # # # cpu 4: rx_hash 0xbeed30de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50282 dport 40651] OK # # # cpu 4: rx_hash 0xe7d8a115 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50298 dport 40651] OK # # # cpu 4: rx_hash 0xe938555a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50324 dport 40651] OK # # # cpu 4: rx_hash 0xf6d9bf72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50390 dport 40651] OK # # # cpu 4: rx_hash 0x44b29ce4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50398 dport 40651] OK # # # cpu 4: rx_hash 0x78b14b90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50412 dport 40651] OK # # # cpu 4: rx_hash 0x4daa1221 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50488 dport 40651] OK # # # count: pass=80 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 194, 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 33301 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49955 dport 33301] != expected 0xc378e391 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49955 dport 33301] != expected 0xc378e391 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36774 dport 33301] != expected 0x67476b3d # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36774 dport 33301] != expected 0x67476b3d # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45497 dport 33301] != expected 0x9bc9cd2f # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45497 dport 33301] != expected 0x9bc9cd2f # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36717 dport 33301] != expected 0xd5041d30 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36717 dport 33301] != expected 0xd5041d30 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39914 dport 33301] != expected 0xff933a1e # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39914 dport 33301] != expected 0xff933a1e # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 33301] != expected 0x6ec18c71 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40786 dport 33301] != expected 0x6ec18c71 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43943 dport 33301] != expected 0xbc8ade53 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43943 dport 33301] != expected 0xbc8ade53 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39475 dport 33301] != expected 0x44eb876b # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39475 dport 33301] != expected 0x44eb876b # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55756 dport 33301] != expected 0x5074ef7e # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55756 dport 33301] != expected 0x5074ef7e # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52891 dport 33301] != expected 0xa051ecce # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52891 dport 33301] != expected 0xa051ecce # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 33301] != expected 0x9c2d7ada # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51748 dport 33301] != expected 0x9c2d7ada # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43149 dport 33301] != expected 0xda677889 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43149 dport 33301] != expected 0xda677889 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45748 dport 33301] != expected 0xf730d157 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45748 dport 33301] != expected 0xf730d157 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38056 dport 33301] != expected 0x3a961ea8 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38056 dport 33301] != expected 0x3a961ea8 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34065 dport 33301] != expected 0x9607015d # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34065 dport 33301] != expected 0x9607015d # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59423 dport 33301] != expected 0xd6a6db51 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59423 dport 33301] != expected 0xd6a6db51 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59101 dport 33301] != expected 0x4e8a0a0a # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59101 dport 33301] != expected 0x4e8a0a0a # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49161 dport 33301] != expected 0xa595454b # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49161 dport 33301] != expected 0xa595454b # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34076 dport 33301] != expected 0xd46ae7d3 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34076 dport 33301] != expected 0xd46ae7d3 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51103 dport 33301] != expected 0x6bfe8336 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51103 dport 33301] != expected 0x6bfe8336 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45973 dport 33301] != expected 0x83be43f7 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45973 dport 33301] != expected 0x83be43f7 # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49207 dport 33301] != expected 0x9a4dfa1d # # Exception| cpu 0: rx_hash 0xea94d7b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49207 dport 33301] != expected 0x9a4dfa1d # # Exception| count: pass=0 nohash=0 fail=44 # # 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 194, 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 50234 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36624 dport 50234] != expected 0xa57e38fc # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36624 dport 50234] != expected 0xa57e38fc # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47795 dport 50234] != expected 0x5635f0cd # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47795 dport 50234] != expected 0x5635f0cd # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60201 dport 50234] != expected 0xc7fd5f1a # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60201 dport 50234] != expected 0xc7fd5f1a # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58748 dport 50234] != expected 0xbe15e0d1 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58748 dport 50234] != expected 0xbe15e0d1 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 50234] != expected 0x662c5662 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 50234] != expected 0x662c5662 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59212 dport 50234] != expected 0x91731571 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59212 dport 50234] != expected 0x91731571 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41037 dport 50234] != expected 0xb6c26775 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41037 dport 50234] != expected 0xb6c26775 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45755 dport 50234] != expected 0x52ecb878 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45755 dport 50234] != expected 0x52ecb878 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47028 dport 50234] != expected 0x653c177 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47028 dport 50234] != expected 0x653c177 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59585 dport 50234] != expected 0xb3d97b0 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59585 dport 50234] != expected 0xb3d97b0 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49168 dport 50234] != expected 0xa7243d6e # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49168 dport 50234] != expected 0xa7243d6e # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57380 dport 50234] != expected 0x5bf1b9a5 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57380 dport 50234] != expected 0x5bf1b9a5 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54053 dport 50234] != expected 0x1107ffdb # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54053 dport 50234] != expected 0x1107ffdb # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50836 dport 50234] != expected 0x1f79b2b3 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50836 dport 50234] != expected 0x1f79b2b3 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38551 dport 50234] != expected 0x280358a9 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38551 dport 50234] != expected 0x280358a9 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34667 dport 50234] != expected 0xd8b0dffa # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34667 dport 50234] != expected 0xd8b0dffa # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33771 dport 50234] != expected 0xdef2bb84 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33771 dport 50234] != expected 0xdef2bb84 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44018 dport 50234] != expected 0x7debe487 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44018 dport 50234] != expected 0x7debe487 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46741 dport 50234] != expected 0x8c034c3b # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46741 dport 50234] != expected 0x8c034c3b # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37260 dport 50234] != expected 0x9b965bce # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37260 dport 50234] != expected 0x9b965bce # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51184 dport 50234] != expected 0xb4eb0015 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51184 dport 50234] != expected 0xb4eb0015 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54878 dport 50234] != expected 0x28cfca5 # # Exception| cpu 5: rx_hash 0x5adf4cfd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54878 dport 50234] != expected 0x28cfca5 # # 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 182, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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 187, 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 80, 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 67, 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 47, 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__->