< 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 47014 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc37d8fd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39908 dport 47014] != expected 0x62264480 # # Exception| cpu 0: rx_hash 0xf06ded77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39920 dport 47014] != expected 0xcbd9165a # # Exception| cpu 0: rx_hash 0x1a85278f [saddr 192.0.3.2 daddr 192.0.3.1 sport 39952 dport 47014] != expected 0x6de45dea # # Exception| cpu 0: rx_hash 0xb8cd90aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 39998 dport 47014] != expected 0xa44f325e # # Exception| cpu 0: rx_hash 0x192187b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40014 dport 47014] != expected 0xe0a96ea1 # # Exception| cpu 0: rx_hash 0xe34fdfc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40082 dport 47014] != expected 0x3fdabb69 # # Exception| cpu 0: rx_hash 0xaff7497d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40100 dport 47014] != expected 0x9124e56b # # Exception| cpu 0: rx_hash 0x2727adad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40118 dport 47014] != expected 0xa58f7168 # # Exception| cpu 0: rx_hash 0x28471532 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40120 dport 47014] != expected 0x82bd9695 # # Exception| cpu 0: rx_hash 0x0e1b5e6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40148 dport 47014] != expected 0xd5c2b994 # # Exception| cpu 0: rx_hash 0x683b9b23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40158 dport 47014] != expected 0x863c1c21 # # Exception| cpu 0: rx_hash 0xb350fc41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40202 dport 47014] != expected 0x3efad9c4 # # Exception| cpu 0: rx_hash 0xe900e335 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40218 dport 47014] != expected 0xe3c9c956 # # Exception| cpu 0: rx_hash 0x1e78f3fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40234 dport 47014] != expected 0xd063518d # # Exception| cpu 0: rx_hash 0x220829c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40240 dport 47014] != expected 0x5eaee4aa # # Exception| cpu 0: rx_hash 0x37440038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40264 dport 47014] != expected 0xa02e9971 # # Exception| cpu 0: rx_hash 0xb0f45c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40276 dport 47014] != expected 0xb3b7ea8f # # Exception| cpu 0: rx_hash 0x478c4cb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40292 dport 47014] != expected 0x801d7254 # # Exception| cpu 0: rx_hash 0x950cb71d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40294 dport 47014] != expected 0x6985f6c5 # # Exception| cpu 0: rx_hash 0xf15a827d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40334 dport 47014] != expected 0xf190f99e # # Exception| cpu 0: rx_hash 0x76eade32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40338 dport 47014] != expected 0xe2098a60 # # Exception| cpu 0: rx_hash 0x3ea786e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40456 dport 47014] != expected 0x6458f4d8 # # Exception| cpu 0: rx_hash 0xa09febf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40508 dport 47014] != expected 0x233e2e4b # # Exception| cpu 0: rx_hash 0x0173fce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40524 dport 47014] != expected 0x67d872b4 # # Exception| cpu 0: rx_hash 0x1a8d3d98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40582 dport 47014] != expected 0xf8cc7137 # # Exception| cpu 0: rx_hash 0x26fde7a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40604 dport 47014] != expected 0x7601c410 # # Exception| cpu 0: rx_hash 0xf47d1c05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40606 dport 47014] != expected 0x9f994081 # # Exception| cpu 0: rx_hash 0xc4c9de95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40660 dport 47014] != expected 0xbb2b2110 # # Exception| cpu 0: rx_hash 0xcd224253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40706 dport 47014] != expected 0xea756064 # # Exception| cpu 0: rx_hash 0x10c20168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40718 dport 47014] != expected 0x24df0308 # # Exception| cpu 0: rx_hash 0x353aea02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40764 dport 47014] != expected 0xfeed1f42 # # Exception| cpu 0: rx_hash 0x058e2892 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40822 dport 47014] != expected 0xda5f7ed3 # # Exception| cpu 0: rx_hash 0x5da8c7cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40836 dport 47014] != expected 0xcc87c4af # # Exception| cpu 0: rx_hash 0x61d81df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40862 dport 47014] != expected 0x424a7188 # # Exception| cpu 0: rx_hash 0x7730943e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40888 dport 47014] != expected 0x31873f18 # # Exception| cpu 0: rx_hash 0x382ca2b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40912 dport 47014] != expected 0x12345251 # # Exception| cpu 0: rx_hash 0x74943408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40934 dport 47014] != expected 0xbcca0c53 # # Exception| cpu 0: rx_hash 0xf3246847 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40954 dport 47014] != expected 0xaf537fad # # Exception| cpu 0: rx_hash 0x2bbfdd7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40964 dport 47014] != expected 0x83e60fcb # # Exception| cpu 0: rx_hash 0xf65f9e41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40968 dport 47014] != expected 0x4d4c6ca7 # # Exception| cpu 0: rx_hash 0x71efc20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40980 dport 47014] != expected 0x5ed51f59 # # Exception| cpu 0: rx_hash 0xa36f39aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40982 dport 47014] != expected 0xb74d9bc8 # # Exception| cpu 0: rx_hash 0x89f76a5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41002 dport 47014] != expected 0x4a4d607f # # Exception| cpu 0: rx_hash 0x01278e8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41016 dport 47014] != expected 0x7ee6f47c # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe902f2fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43968 dport 54301] OK # # # cpu 0: rx_hash 0x442afd41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44000 dport 54301] OK # # # cpu 0: rx_hash 0xde0a7b38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44076 dport 54301] OK # # # cpu 0: rx_hash 0x59ba2777 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44080 dport 54301] OK # # # cpu 0: rx_hash 0x91164db6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44100 dport 54301] OK # # # cpu 0: rx_hash 0x25b6735f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44108 dport 54301] OK # # # cpu 0: rx_hash 0xe3a8f11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44170 dport 54301] OK # # # cpu 0: rx_hash 0xdfd82b23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44176 dport 54301] OK # # # cpu 0: rx_hash 0x54ac6fc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44252 dport 54301] OK # # # cpu 0: rx_hash 0x9fa4a532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44278 dport 54301] OK # # # cpu 0: rx_hash 0x80a7b038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44294 dport 54301] OK # # # cpu 0: rx_hash 0x992f816b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44334 dport 54301] OK # # # cpu 0: rx_hash 0x8303100e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44376 dport 54301] OK # # # cpu 0: rx_hash 0x95eb99c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44414 dport 54301] OK # # # cpu 0: rx_hash 0xe755256e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44464 dport 54301] OK # # # cpu 0: rx_hash 0xa84913e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44504 dport 54301] OK # # # cpu 0: rx_hash 0x0a01a4c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44534 dport 54301] OK # # # cpu 0: rx_hash 0x27c89965 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44600 dport 54301] OK # # # cpu 0: rx_hash 0x732a6e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44698 dport 54301] OK # # # cpu 0: rx_hash 0x03e22214 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44726 dport 54301] OK # # # cpu 0: rx_hash 0x9431d3ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44884 dport 54301] OK # # # cpu 0: rx_hash 0xf2111683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44894 dport 54301] OK # # # cpu 0: rx_hash 0x0569064d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44910 dport 54301] OK # # # cpu 0: rx_hash 0x8fcf12b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44958 dport 54301] OK # # # cpu 0: rx_hash 0x2d87a595 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44976 dport 54301] OK # # # cpu 0: rx_hash 0xf3c34698 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45026 dport 54301] OK # # # cpu 0: rx_hash 0x47637871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45034 dport 54301] OK # # # cpu 0: rx_hash 0x1d336705 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45050 dport 54301] OK # # # cpu 0: rx_hash 0xcd6d885f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45088 dport 54301] OK # # # cpu 0: rx_hash 0x1fed73fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45090 dport 54301] OK # # # cpu 0: rx_hash 0x45bd6c8f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45106 dport 54301] OK # # # cpu 4: rx_hash 0xa97e7cea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43942 dport 54301] OK # # # cpu 4: rx_hash 0x2ece20a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43962 dport 54301] OK # # # cpu 4: rx_hash 0xda12905d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43988 dport 54301] OK # # # cpu 4: rx_hash 0x08926bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43990 dport 54301] OK # # # cpu 4: rx_hash 0x6eb2aeb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43996 dport 54301] OK # # # cpu 4: rx_hash 0x4b4a45de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44014 dport 54301] OK # # # cpu 4: rx_hash 0x785a2778 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44026 dport 54301] OK # # # cpu 4: rx_hash 0x1502b1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44038 dport 54301] OK # # # cpu 4: rx_hash 0xb82abe75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44070 dport 54301] OK # # # cpu 4: rx_hash 0x0c8a809c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44078 dport 54301] OK # # # cpu 4: rx_hash 0x30fa5aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44084 dport 54301] OK # # # cpu 4: rx_hash 0x2ad6cbc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44098 dport 54301] OK # # # cpu 4: rx_hash 0xeebeb9a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44134 dport 54301] OK # # # cpu 4: rx_hash 0x335efa93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44138 dport 54301] OK # # # cpu 4: rx_hash 0x28a03bed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44192 dport 54301] OK # # # cpu 4: rx_hash 0x68dcb5fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44230 dport 54301] OK # # # cpu 4: rx_hash 0xe6877575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44300 dport 54301] OK # # # cpu 4: rx_hash 0xb01372a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44364 dport 54301] OK # # # cpu 4: rx_hash 0x38c39678 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44382 dport 54301] OK # # # cpu 4: rx_hash 0x796d4872 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44420 dport 54301] OK # # # cpu 4: rx_hash 0xf1bdaca2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44438 dport 54301] OK # # # cpu 4: rx_hash 0x06c5bc6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44454 dport 54301] OK # # # cpu 4: rx_hash 0x5c95a318 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44470 dport 54301] OK # # # cpu 4: rx_hash 0x1ce92d09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44496 dport 54301] OK # # # cpu 4: rx_hash 0x82d14015 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44516 dport 54301] OK # # # cpu 4: rx_hash 0x58606d7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44570 dport 54301] OK # # # cpu 4: rx_hash 0x4e88e4b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44604 dport 54301] OK # # # cpu 4: rx_hash 0x3de40800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44622 dport 54301] OK # # # cpu 4: rx_hash 0x0194d239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44628 dport 54301] OK # # # cpu 4: rx_hash 0x4d2c4481 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44642 dport 54301] OK # # # cpu 4: rx_hash 0x424cfc1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44652 dport 54301] OK # # # cpu 4: rx_hash 0x297a71e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44682 dport 54301] OK # # # cpu 4: rx_hash 0x56d285ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44712 dport 54301] OK # # # cpu 4: rx_hash 0x0f263abd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44774 dport 54301] OK # # # cpu 4: rx_hash 0x557625c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44790 dport 54301] OK # # # cpu 4: rx_hash 0x8e1d42ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44834 dport 54301] OK # # # cpu 4: rx_hash 0x3abd7c42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44842 dport 54301] OK # # # cpu 4: rx_hash 0x60ed6336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44858 dport 54301] OK # # # cpu 4: rx_hash 0x5f391939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44926 dport 54301] OK # # # cpu 4: rx_hash 0x087f4eff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44930 dport 54301] OK # # # cpu 4: rx_hash 0x77d7bae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44960 dport 54301] OK # # # cpu 4: rx_hash 0xa5574145 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44962 dport 54301] OK # # # cpu 4: rx_hash 0xd4e5b90c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45064 dport 54301] OK # # # cpu 4: rx_hash 0x81d51ee7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45078 dport 54301] OK # # # cpu 4: rx_hash 0xe4517b9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45122 dport 54301] OK # # # cpu 4: rx_hash 0x50f14575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45130 dport 54301] OK # # # cpu 4: rx_hash 0xa5ffa596 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45208 dport 54301] OK # # # cpu 4: rx_hash 0x80074efc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45226 dport 54301] OK # # # cpu 4: rx_hash 0xcf1b7872 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45250 dport 54301] OK # # # cpu 4: rx_hash 0x954b6706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45266 dport 54301] OK # # # count: pass=81 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 48057 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 48057] != expected 0x9c8146aa # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 48057] != expected 0x9c8146aa # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56270 dport 48057] != expected 0xd81904c2 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56270 dport 48057] != expected 0xd81904c2 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45509 dport 48057] != expected 0x581c83bd # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45509 dport 48057] != expected 0x581c83bd # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48161 dport 48057] != expected 0x7fbe74e0 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 48161 dport 48057] != expected 0x7fbe74e0 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34762 dport 48057] != expected 0x1eb1933d # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34762 dport 48057] != expected 0x1eb1933d # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41781 dport 48057] != expected 0x846816c4 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41781 dport 48057] != expected 0x846816c4 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42339 dport 48057] != expected 0xeade506d # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42339 dport 48057] != expected 0xeade506d # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54283 dport 48057] != expected 0xacfaea71 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54283 dport 48057] != expected 0xacfaea71 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44284 dport 48057] != expected 0x3e219b1b # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44284 dport 48057] != expected 0x3e219b1b # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37498 dport 48057] != expected 0x31c7a7af # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37498 dport 48057] != expected 0x31c7a7af # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44915 dport 48057] != expected 0xc2bebe5a # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 44915 dport 48057] != expected 0xc2bebe5a # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36836 dport 48057] != expected 0x4ca09aa8 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36836 dport 48057] != expected 0x4ca09aa8 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60995 dport 48057] != expected 0x7fb05b4c # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60995 dport 48057] != expected 0x7fb05b4c # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54413 dport 48057] != expected 0x8a084eba # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 54413 dport 48057] != expected 0x8a084eba # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 48057] != expected 0x30aa2836 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60298 dport 48057] != expected 0x30aa2836 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52371 dport 48057] != expected 0xa66eece4 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52371 dport 48057] != expected 0xa66eece4 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57183 dport 48057] != expected 0x5ac9b323 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 57183 dport 48057] != expected 0x5ac9b323 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40794 dport 48057] != expected 0xae43b48c # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40794 dport 48057] != expected 0xae43b48c # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37577 dport 48057] != expected 0x8362d0d4 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37577 dport 48057] != expected 0x8362d0d4 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34627 dport 48057] != expected 0xcc40d928 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 34627 dport 48057] != expected 0xcc40d928 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46490 dport 48057] != expected 0x31147597 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46490 dport 48057] != expected 0x31147597 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56596 dport 48057] != expected 0xc3a34315 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 56596 dport 48057] != expected 0xc3a34315 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35958 dport 48057] != expected 0x7097c534 # # Exception| cpu 0: rx_hash 0x84390c8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 35958 dport 48057] != expected 0x7097c534 # # 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 56069 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48629 dport 56069] != expected 0xa408af29 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48629 dport 56069] != expected 0xa408af29 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42785 dport 56069] != expected 0x8bfab966 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42785 dport 56069] != expected 0x8bfab966 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40006 dport 56069] != expected 0x56b3991d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40006 dport 56069] != expected 0x56b3991d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49823 dport 56069] != expected 0x829fef5b # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49823 dport 56069] != expected 0x829fef5b # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48927 dport 56069] != expected 0xd80ce116 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48927 dport 56069] != expected 0xd80ce116 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47964 dport 56069] != expected 0x9c70aa5a # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47964 dport 56069] != expected 0x9c70aa5a # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 56069] != expected 0x93bc38d4 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59878 dport 56069] != expected 0x93bc38d4 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56254 dport 56069] != expected 0xb4fde67f # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56254 dport 56069] != expected 0xb4fde67f # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35734 dport 56069] != expected 0xd2791334 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35734 dport 56069] != expected 0xd2791334 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43489 dport 56069] != expected 0x6b2bdded # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43489 dport 56069] != expected 0x6b2bdded # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41519 dport 56069] != expected 0x74564073 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41519 dport 56069] != expected 0x74564073 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50964 dport 56069] != expected 0x9a389f3a # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50964 dport 56069] != expected 0x9a389f3a # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58589 dport 56069] != expected 0x659dfbab # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58589 dport 56069] != expected 0x659dfbab # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54716 dport 56069] != expected 0xfb727d63 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54716 dport 56069] != expected 0xfb727d63 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49388 dport 56069] != expected 0x9e20745f # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49388 dport 56069] != expected 0x9e20745f # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49019 dport 56069] != expected 0x4af094a3 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49019 dport 56069] != expected 0x4af094a3 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39592 dport 56069] != expected 0x269eea8d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39592 dport 56069] != expected 0x269eea8d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60504 dport 56069] != expected 0xb022d2e1 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60504 dport 56069] != expected 0xb022d2e1 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44581 dport 56069] != expected 0x45ab657d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44581 dport 56069] != expected 0x45ab657d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58746 dport 56069] != expected 0x689b8736 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58746 dport 56069] != expected 0x689b8736 # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33388 dport 56069] != expected 0x99ee634d # # Exception| cpu 5: rx_hash 0x23f8a058 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33388 dport 56069] != expected 0x99ee634d # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->