< 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 200, 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 129, 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 59401 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x7898584a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59752 dport 59401] != expected 0x46ce51a4 # # Exception| cpu 0: rx_hash 0xea7aee62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59772 dport 59401] != expected 0x605fc1bd # # Exception| cpu 0: rx_hash 0x2061ecd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59858 dport 59401] != expected 0x5bba6c6d # # Exception| cpu 0: rx_hash 0xa5331dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59878 dport 59401] != expected 0x7696b88 # # Exception| cpu 0: rx_hash 0xd4928fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59902 dport 59401] != expected 0x1ae61b80 # # Exception| cpu 0: rx_hash 0xa6dca244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59920 dport 59401] != expected 0x4ce862e # # Exception| cpu 0: rx_hash 0x238e5368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59940 dport 59401] != expected 0x581d81cb # # Exception| cpu 0: rx_hash 0x064b3f38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59950 dport 59401] != expected 0x153ea1f9 # # Exception| cpu 0: rx_hash 0xe1272bfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59980 dport 59401] != expected 0x76740239 # # Exception| cpu 0: rx_hash 0x9086b9e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59988 dport 59401] != expected 0x6bfb7231 # # Exception| cpu 0: rx_hash 0xb543d5b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59998 dport 59401] != expected 0x26d85203 # # Exception| cpu 0: rx_hash 0x4b1554da [saddr 192.0.3.2 daddr 192.0.3.1 sport 60008 dport 59401] != expected 0xde222a24 # # Exception| cpu 0: rx_hash 0x3ab4c6c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60016 dport 59401] != expected 0xc3ad5a2c # # Exception| cpu 0: rx_hash 0xbdf1af95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60056 dport 59401] != expected 0x33547c21 # # Exception| cpu 0: rx_hash 0xdbe07a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60064 dport 59401] != expected 0x54999bd5 # # Exception| cpu 0: rx_hash 0x4902cca1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60084 dport 59401] != expected 0x72080bcc # # Exception| cpu 0: rx_hash 0xd14598d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60090 dport 59401] != expected 0xed3f941f # # Exception| cpu 0: rx_hash 0xfa0a262f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60100 dport 59401] != expected 0x41eef836 # # Exception| cpu 0: rx_hash 0xf0afc477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60126 dport 59401] != expected 0xf848f7fc # # Exception| cpu 0: rx_hash 0x5a9dbb53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60154 dport 59401] != expected 0x501edfe1 # # Exception| cpu 0: rx_hash 0xd04e54ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60162 dport 59401] != expected 0xbb2a84eb # # Exception| cpu 0: rx_hash 0x1c6dfed4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60190 dport 59401] != expected 0x74b14b02 # # Exception| cpu 0: rx_hash 0xe89e9de0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60210 dport 59401] != expected 0x35ed3cef # # Exception| cpu 0: rx_hash 0x0ff28926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60240 dport 59401] != expected 0x56a79f2f # # Exception| cpu 0: rx_hash 0xd461641a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60268 dport 59401] != expected 0xe37ec73a # # Exception| cpu 0: rx_hash 0x53240d4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60292 dport 59401] != expected 0x1387e137 # # Exception| cpu 0: rx_hash 0x76e1611d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60302 dport 59401] != expected 0x5ea4c105 # # Exception| cpu 0: rx_hash 0x1a555659 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60332 dport 59401] != expected 0x80cf293b # # Exception| cpu 0: rx_hash 0x657e16ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 60352 dport 59401] != expected 0x7cb21528 # # Exception| cpu 0: rx_hash 0x2c0f4dfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60392 dport 59401] != expected 0xeffadd24 # # Exception| cpu 0: rx_hash 0x5daedfe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60400 dport 59401] != expected 0xf275ad2c # # Exception| cpu 0: rx_hash 0x9adf485c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60442 dport 59401] != expected 0x859b9bdc # # Exception| cpu 0: rx_hash 0x3a48d520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60452 dport 59401] != expected 0x946bbc0b # # Exception| cpu 0: rx_hash 0x4fc677ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 60498 dport 59401] != expected 0xd1b08fd2 # # Exception| cpu 0: rx_hash 0xac8553fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60510 dport 59401] != expected 0xeaae6fc3 # # Exception| cpu 0: rx_hash 0x7716bec2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60514 dport 59401] != expected 0x5f7737d6 # # Exception| cpu 0: rx_hash 0x3c707dad [saddr 192.0.3.2 daddr 192.0.3.1 sport 60566 dport 59401] != expected 0x6015de32 # # Exception| cpu 0: rx_hash 0x50c44ae9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60596 dport 59401] != expected 0xbe7e360c # # Exception| cpu 0: rx_hash 0xb7a85e2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60630 dport 59401] != expected 0xdd3495cc # # Exception| cpu 0: rx_hash 0x9dec2cec [saddr 192.0.3.2 daddr 192.0.3.1 sport 60688 dport 59401] != expected 0x27f0e911 # # Exception| cpu 0: rx_hash 0xa53ce5e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60704 dport 59401] != expected 0xa9375115 # # Exception| cpu 0: rx_hash 0x4250f126 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60738 dport 59401] != expected 0xca7df2d5 # # Exception| cpu 0: rx_hash 0x2ee4c662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60768 dport 59401] != expected 0x14161aeb # # Exception| cpu 0: rx_hash 0x4ae28b05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60804 dport 59401] != expected 0xdff1dcf7 # # Exception| cpu 0: rx_hash 0x3b43191d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60828 dport 59401] != expected 0xc27eacff # # Exception| cpu 0: rx_hash 0x2656bc41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60838 dport 59401] != expected 0x19a34c9 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7f37b44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41702 dport 42378] OK # # # cpu 0: rx_hash 0xbc9500e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41782 dport 42378] OK # # # cpu 0: rx_hash 0xc91ba208 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41792 dport 42378] OK # # # cpu 0: rx_hash 0x8acf1b44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41842 dport 42378] OK # # # cpu 0: rx_hash 0xf7f3c389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41922 dport 42378] OK # # # cpu 0: rx_hash 0xc4713702 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41988 dport 42378] OK # # # cpu 0: rx_hash 0xb5d0a51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42012 dport 42378] OK # # # cpu 0: rx_hash 0x3a27b66e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42034 dport 42378] OK # # # cpu 0: rx_hash 0xb1ff95ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42098 dport 42378] OK # # # cpu 0: rx_hash 0xaefda8cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42132 dport 42378] OK # # # cpu 0: rx_hash 0x8b38c49b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42142 dport 42378] OK # # # cpu 0: rx_hash 0x1750a01d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42238 dport 42378] OK # # # cpu 0: rx_hash 0x5b0507c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42240 dport 42378] OK # # # cpu 0: rx_hash 0x7ec06b92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42250 dport 42378] OK # # # cpu 0: rx_hash 0xf13778e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42276 dport 42378] OK # # # cpu 0: rx_hash 0x4610a29e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42298 dport 42378] OK # # # cpu 0: rx_hash 0x165b6c20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42310 dport 42378] OK # # # cpu 0: rx_hash 0x8e1c3850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42312 dport 42378] OK # # # cpu 0: rx_hash 0x423f9268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42324 dport 42378] OK # # # cpu 0: rx_hash 0xc76d6344 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42336 dport 42378] OK # # # cpu 0: rx_hash 0xe2a80f14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42346 dport 42378] OK # # # cpu 0: rx_hash 0x57984d17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42408 dport 42378] OK # # # cpu 0: rx_hash 0x9bbbe72f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42420 dport 42378] OK # # # cpu 0: rx_hash 0x1063c4ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42484 dport 42378] OK # # # cpu 4: rx_hash 0x50573a45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41718 dport 42378] OK # # # cpu 4: rx_hash 0x42c3818a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41728 dport 42378] OK # # # cpu 4: rx_hash 0x8445c9ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41734 dport 42378] OK # # # cpu 4: rx_hash 0xd02137a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41748 dport 42378] OK # # # cpu 4: rx_hash 0x70b6aade [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41770 dport 42378] OK # # # cpu 4: rx_hash 0x011738c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41778 dport 42378] OK # # # cpu 4: rx_hash 0x515cf678 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41806 dport 42378] OK # # # cpu 4: rx_hash 0x05380830 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41820 dport 42378] OK # # # cpu 4: rx_hash 0x3de8c13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41836 dport 42378] OK # # # cpu 4: rx_hash 0x072f904b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41856 dport 42378] OK # # # cpu 4: rx_hash 0x95cd2663 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41876 dport 42378] OK # # # cpu 4: rx_hash 0xb0084a33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41886 dport 42378] OK # # # cpu 4: rx_hash 0x88d8833f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41902 dport 42378] OK # # # cpu 4: rx_hash 0xf9791127 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41910 dport 42378] OK # # # cpu 4: rx_hash 0x6fb497f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41932 dport 42378] OK # # # cpu 4: rx_hash 0x26c5cced [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41956 dport 42378] OK # # # cpu 4: rx_hash 0x9ab02b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41996 dport 42378] OK # # # cpu 4: rx_hash 0x5693812a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42000 dport 42378] OK # # # cpu 4: rx_hash 0x87a58e4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42038 dport 42378] OK # # # cpu 4: rx_hash 0x34ad64c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42054 dport 42378] OK # # # cpu 4: rx_hash 0x450cf6d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42078 dport 42378] OK # # # cpu 4: rx_hash 0x58195384 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42084 dport 42378] OK # # # cpu 4: rx_hash 0x29b8c19c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42108 dport 42378] OK # # # cpu 4: rx_hash 0x62de02f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42120 dport 42378] OK # # # cpu 4: rx_hash 0x687be0ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42130 dport 42378] OK # # # cpu 4: rx_hash 0xb94defcf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42164 dport 42378] OK # # # cpu 4: rx_hash 0xccc34d21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42178 dport 42378] OK # # # cpu 4: rx_hash 0x54841951 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42188 dport 42378] OK # # # cpu 4: rx_hash 0x98a7b369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42192 dport 42378] OK # # # cpu 4: rx_hash 0x1df54245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42212 dport 42378] OK # # # cpu 4: rx_hash 0x38302e15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42222 dport 42378] OK # # # cpu 4: rx_hash 0xc9e7b1ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42260 dport 42378] OK # # # cpu 4: rx_hash 0x69702c96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42282 dport 42378] OK # # # cpu 4: rx_hash 0x1cfe8e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42332 dport 42378] OK # # # cpu 4: rx_hash 0x93099d0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42354 dport 42378] OK # # # cpu 4: rx_hash 0x1ee91603 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42368 dport 42378] OK # # # cpu 4: rx_hash 0xfdaa3233 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42380 dport 42378] OK # # # cpu 4: rx_hash 0x4a8de84b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42386 dport 42378] OK # # # cpu 4: rx_hash 0xb4db6927 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42404 dport 42378] OK # # # cpu 4: rx_hash 0xa7441ed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42474 dport 42378] OK # # # cpu 4: rx_hash 0xd50a3372 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42500 dport 42378] OK # # # cpu 4: rx_hash 0x47e8855a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42512 dport 42378] OK # # # cpu 4: rx_hash 0x9c7b6866 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42540 dport 42378] OK # # # cpu 4: rx_hash 0x0e99de4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42552 dport 42378] OK # # # cpu 4: rx_hash 0x5ed210f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42564 dport 42378] OK # # # cpu 4: rx_hash 0x6602d9fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42612 dport 42378] OK # # # cpu 4: rx_hash 0x8541fdcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42616 dport 42378] OK # # # cpu 4: rx_hash 0x2d641a93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42624 dport 42378] OK # # # cpu 4: rx_hash 0x64154187 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42664 dport 42378] OK # # # cpu 4: rx_hash 0xa29309e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42670 dport 42378] OK # # # cpu 4: rx_hash 0x15b4d39f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42672 dport 42378] OK # # # cpu 4: rx_hash 0x94c91245 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42730 dport 42378] OK # # # cpu 4: rx_hash 0x2c6fd6ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42808 dport 42378] OK # # # cpu 4: rx_hash 0xe4634c60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42826 dport 42378] OK # # # cpu 4: rx_hash 0x7681fa48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42846 dport 42378] OK # # # cpu 4: rx_hash 0x20f29c7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42896 dport 42378] 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 200, 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 129, 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 53963 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44717 dport 53963] != expected 0xe2e1ea1e # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44717 dport 53963] != expected 0xe2e1ea1e # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50744 dport 53963] != expected 0x139c49ff # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50744 dport 53963] != expected 0x139c49ff # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 53963] != expected 0x640da6d4 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37424 dport 53963] != expected 0x640da6d4 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56766 dport 53963] != expected 0x50c0d8d3 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56766 dport 53963] != expected 0x50c0d8d3 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37000 dport 53963] != expected 0xaaf4cda0 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37000 dport 53963] != expected 0xaaf4cda0 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44185 dport 53963] != expected 0xc996c484 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44185 dport 53963] != expected 0xc996c484 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51713 dport 53963] != expected 0xda384f6f # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51713 dport 53963] != expected 0xda384f6f # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 53963] != expected 0xca74ecb5 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53124 dport 53963] != expected 0xca74ecb5 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38416 dport 53963] != expected 0xa59d2597 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38416 dport 53963] != expected 0xa59d2597 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56637 dport 53963] != expected 0x622bfd6a # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56637 dport 53963] != expected 0x622bfd6a # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 53963] != expected 0x5f856477 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52742 dport 53963] != expected 0x5f856477 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60449 dport 53963] != expected 0x7b76a7c4 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60449 dport 53963] != expected 0x7b76a7c4 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38259 dport 53963] != expected 0x16690253 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38259 dport 53963] != expected 0x16690253 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55494 dport 53963] != expected 0xdeb63299 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55494 dport 53963] != expected 0xdeb63299 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57467 dport 53963] != expected 0x99cafd10 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57467 dport 53963] != expected 0x99cafd10 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46012 dport 53963] != expected 0x79b1f352 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46012 dport 53963] != expected 0x79b1f352 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57048 dport 53963] != expected 0x7972bf72 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57048 dport 53963] != expected 0x7972bf72 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55656 dport 53963] != expected 0xa1bcdb6 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55656 dport 53963] != expected 0xa1bcdb6 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46762 dport 53963] != expected 0xaf935ac9 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46762 dport 53963] != expected 0xaf935ac9 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35885 dport 53963] != expected 0x5caf2409 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35885 dport 53963] != expected 0x5caf2409 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 53963] != expected 0xa51d239 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56450 dport 53963] != expected 0xa51d239 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35429 dport 53963] != expected 0xc4f20dc7 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35429 dport 53963] != expected 0xc4f20dc7 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33099 dport 53963] != expected 0xe4827437 # # Exception| cpu 0: rx_hash 0xf4b83953 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33099 dport 53963] != expected 0xe4827437 # # 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 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 200, 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 129, 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 46230 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 56 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36803 dport 46230] != expected 0xe59262c # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36803 dport 46230] != expected 0xe59262c # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59263 dport 46230] != expected 0xb5e473a9 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59263 dport 46230] != expected 0xb5e473a9 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43417 dport 46230] != expected 0x57f5d1f9 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43417 dport 46230] != expected 0x57f5d1f9 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45958 dport 46230] != expected 0x81d04ee2 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45958 dport 46230] != expected 0x81d04ee2 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38821 dport 46230] != expected 0xd2c6ab58 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38821 dport 46230] != expected 0xd2c6ab58 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47108 dport 46230] != expected 0x88ebe2ef # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47108 dport 46230] != expected 0x88ebe2ef # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42098 dport 46230] != expected 0x73a963ab # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42098 dport 46230] != expected 0x73a963ab # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47270 dport 46230] != expected 0xa1b3c46a # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47270 dport 46230] != expected 0xa1b3c46a # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58683 dport 46230] != expected 0x92c56c7b # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58683 dport 46230] != expected 0x92c56c7b # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43589 dport 46230] != expected 0x666f4512 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43589 dport 46230] != expected 0x666f4512 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40713 dport 46230] != expected 0x678718b1 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40713 dport 46230] != expected 0x678718b1 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44454 dport 46230] != expected 0x9d72e3c # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44454 dport 46230] != expected 0x9d72e3c # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55761 dport 46230] != expected 0x215fe681 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55761 dport 46230] != expected 0x215fe681 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34572 dport 46230] != expected 0xaa7c6182 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34572 dport 46230] != expected 0xaa7c6182 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49168 dport 46230] != expected 0xbde49d31 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49168 dport 46230] != expected 0xbde49d31 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44163 dport 46230] != expected 0x771bb979 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44163 dport 46230] != expected 0x771bb979 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37301 dport 46230] != expected 0xe460a318 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37301 dport 46230] != expected 0xe460a318 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49458 dport 46230] != expected 0xf3a6a295 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49458 dport 46230] != expected 0xf3a6a295 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35067 dport 46230] != expected 0x53787d98 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35067 dport 46230] != expected 0x53787d98 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35786 dport 46230] != expected 0xae2d5885 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35786 dport 46230] != expected 0xae2d5885 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33295 dport 46230] != expected 0xd3b7b9b # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33295 dport 46230] != expected 0xd3b7b9b # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58199 dport 46230] != expected 0xf428aa85 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58199 dport 46230] != expected 0xf428aa85 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37170 dport 46230] != expected 0x91021a38 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37170 dport 46230] != expected 0x91021a38 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47698 dport 46230] != expected 0xfbae0375 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47698 dport 46230] != expected 0xfbae0375 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55683 dport 46230] != expected 0xfee33b4b # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55683 dport 46230] != expected 0xfee33b4b # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53713 dport 46230] != expected 0x2501279d # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53713 dport 46230] != expected 0x2501279d # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 46230] != expected 0xec214089 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41762 dport 46230] != expected 0xec214089 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39614 dport 46230] != expected 0x7ee245 # # Exception| cpu 0: rx_hash 0xeb030077 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39614 dport 46230] != expected 0x7ee245 # # Exception| count: pass=0 nohash=0 fail=56 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 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__->