< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 37277 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb31ae877 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36776 dport 37277] != expected 0x1d53760d # # Exception| cpu 0: rx_hash 0x8af7b4c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36802 dport 37277] != expected 0x73f5893c # # Exception| cpu 0: rx_hash 0x5948c9e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36806 dport 37277] != expected 0x7f3ec8c9 # # Exception| cpu 0: rx_hash 0xf017f029 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36872 dport 37277] != expected 0x304f6389 # # Exception| cpu 0: rx_hash 0x34f3b96e [saddr 192.0.3.2 daddr 192.0.3.1 sport 36928 dport 37277] != expected 0xe6e6776c # # Exception| cpu 0: rx_hash 0xbd3b2be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36964 dport 37277] != expected 0x4bb45ea7 # # Exception| cpu 0: rx_hash 0x524b8cbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 37006 dport 37277] != expected 0x8d74fb99 # # Exception| cpu 0: rx_hash 0x7cfde465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37032 dport 37277] != expected 0x39b051b8 # # Exception| cpu 0: rx_hash 0x853ee0e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37076 dport 37277] != expected 0x179bceb # # Exception| cpu 0: rx_hash 0x0cf67268 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37104 dport 37277] != expected 0xac2b9520 # # Exception| cpu 0: rx_hash 0xd675d614 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37220 dport 37277] != expected 0x1f8773a0 # # Exception| cpu 0: rx_hash 0x04223c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37306 dport 37277] != expected 0x37272f28 # # Exception| cpu 0: rx_hash 0x1df61414 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37354 dport 37277] != expected 0x24d94b4a # # Exception| cpu 0: rx_hash 0x69379368 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37356 dport 37277] != expected 0x31848955 # # Exception| cpu 0: rx_hash 0xc0c675cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37362 dport 37277] != expected 0xe18e3bcd # # Exception| cpu 0: rx_hash 0x137908e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37366 dport 37277] != expected 0xed457a38 # # Exception| cpu 0: rx_hash 0x25a7a2c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37412 dport 37277] != expected 0x31617c3b # # Exception| cpu 0: rx_hash 0xf897c317 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37436 dport 37277] != expected 0xf4360cbc # # Exception| cpu 0: rx_hash 0xd2ebbabf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37444 dport 37277] != expected 0xc034a01a # # Exception| cpu 0: rx_hash 0x1c4afe7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37454 dport 37277] != expected 0x5fc7830a # # Exception| cpu 0: rx_hash 0x12c5e289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37458 dport 37277] != expected 0x965bb278 # # Exception| cpu 0: rx_hash 0x889c551a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37476 dport 37277] != expected 0x61adc824 # # Exception| cpu 0: rx_hash 0x48b20d2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37490 dport 37277] != expected 0x37c2da46 # # Exception| cpu 0: rx_hash 0x3c738a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37492 dport 37277] != expected 0x229f1859 # # Exception| cpu 0: rx_hash 0x1da269ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 37524 dport 37277] != expected 0x7bac9e77 # # Exception| cpu 0: rx_hash 0x3d9b1de3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37550 dport 37277] != expected 0x6f40524 # # Exception| cpu 0: rx_hash 0x196878bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37578 dport 37277] != expected 0xfb6a98f0 # # Exception| cpu 0: rx_hash 0xad87a7f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37594 dport 37277] != expected 0xb858488d # # Exception| cpu 0: rx_hash 0x2ac0298f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37602 dport 37277] != expected 0xdc965034 # # Exception| cpu 0: rx_hash 0xeaee71b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37620 dport 37277] != expected 0x8af94256 # # Exception| cpu 0: rx_hash 0xe997a56b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37670 dport 37277] != expected 0x7cc4d2d6 # # Exception| cpu 0: rx_hash 0xb72a5bbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 37720 dport 37277] != expected 0x5d9bbc6f # # Exception| cpu 4: rx_hash 0xa441dc1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36836 dport 37277] != expected 0xc731231d # # Exception| cpu 4: rx_hash 0x1e211fa5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36840 dport 37277] != expected 0x4d9fc212 # # Exception| cpu 4: rx_hash 0x10ae0351 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36852 dport 37277] != expected 0x8403f360 # # Exception| cpu 4: rx_hash 0x59e6168a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36886 dport 37277] != expected 0xe045d111 # # Exception| cpu 4: rx_hash 0x44f82f63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36888 dport 37277] != expected 0x737db3f4 # # Exception| cpu 4: rx_hash 0xdea198f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36910 dport 37277] != expected 0x848bc9a8 # # Exception| cpu 4: rx_hash 0xcd30bded [saddr 192.0.3.2 daddr 192.0.3.1 sport 36924 dport 37277] != expected 0xde2f9a3f # # Exception| cpu 4: rx_hash 0x801c6624 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36944 dport 37277] != expected 0xa5d4a711 # # Exception| cpu 4: rx_hash 0x53a31b0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36948 dport 37277] != expected 0xa91fe6e4 # # Exception| cpu 4: rx_hash 0xe9c3d8b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36952 dport 37277] != expected 0x23b107eb # # Exception| cpu 4: rx_hash 0xd4e49575 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36972 dport 37277] != expected 0xcdd1fe5d # # Exception| cpu 4: rx_hash 0x600b4a3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 36988 dport 37277] != expected 0x8ee32e20 # # Exception| cpu 4: rx_hash 0x9265d48a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37016 dport 37277] != expected 0xdb1be9fb # # Exception| cpu 4: rx_hash 0x06b37fed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37042 dport 37277] != expected 0xe571a2d5 # # Exception| cpu 4: rx_hash 0x6f6cc178 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37050 dport 37277] != expected 0x6314022f # # Exception| cpu 4: rx_hash 0x2ccf0645 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37066 dport 37277] != expected 0xd1730e73 # # Exception| cpu 4: rx_hash 0x4b9fa424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37086 dport 37277] != expected 0x9e8a9ffb # # Exception| cpu 4: rx_hash 0xd1c613b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37096 dport 37277] != expected 0x697ce5a7 # # Exception| cpu 4: rx_hash 0xab88883f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37106 dport 37277] != expected 0xb5bd16ca # # Exception| cpu 4: rx_hash 0x0f8fa6ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37154 dport 37277] != expected 0x5a1605a0 # # Exception| cpu 4: rx_hash 0xc12ee278 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37160 dport 37277] != expected 0xc5e526b0 # # Exception| cpu 4: rx_hash 0x68df04db [saddr 192.0.3.2 daddr 192.0.3.1 sport 37174 dport 37277] != expected 0x15ef9428 # # Exception| cpu 4: rx_hash 0x8c0239b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37188 dport 37277] != expected 0xbe1e1b9e # # Exception| cpu 4: rx_hash 0x828d2545 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37208 dport 37277] != expected 0x77822aec # # Exception| cpu 4: rx_hash 0xf64ca239 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37214 dport 37277] != expected 0x62dfe8f3 # # Exception| cpu 4: rx_hash 0xb1257475 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37232 dport 37277] != expected 0x507ee228 # # Exception| cpu 4: rx_hash 0xac3b4d9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37246 dport 37277] != expected 0xc34680cd # # Exception| cpu 4: rx_hash 0x8365b2f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37250 dport 37277] != expected 0x53e93791 # # Exception| cpu 4: rx_hash 0xf7a4358a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37252 dport 37277] != expected 0x46b4f58e # # Exception| cpu 4: rx_hash 0xc40c64ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 37292 dport 37277] != expected 0x61483d4a # # Exception| cpu 4: rx_hash 0x63729eed [saddr 192.0.3.2 daddr 192.0.3.1 sport 37294 dport 37277] != expected 0x78debea0 # # Exception| cpu 4: rx_hash 0x4781fbb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37322 dport 37277] != expected 0x85402374 # # Exception| cpu 4: rx_hash 0x87afa387 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37340 dport 37277] != expected 0xd32f3116 # # Exception| cpu 4: rx_hash 0x7aa6b675 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37374 dport 37277] != expected 0x6b20dac2 # # Exception| cpu 4: rx_hash 0xdc64a64b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37464 dport 37277] != expected 0x9a89168 # # Exception| cpu 4: rx_hash 0xa94db684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37508 dport 37277] != expected 0x389e4e0a # # Exception| cpu 4: rx_hash 0xd3032d0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37534 dport 37277] != expected 0xe45fbd67 # # Exception| cpu 4: rx_hash 0xfdb545d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37560 dport 37277] != expected 0x509b1746 # # Exception| cpu 4: rx_hash 0x7e38dade [saddr 192.0.3.2 daddr 192.0.3.1 sport 37598 dport 37277] != expected 0xb4930978 # # Exception| cpu 4: rx_hash 0x5e01aef3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37604 dport 37277] != expected 0xc9cb922b # # Exception| cpu 4: rx_hash 0x29b9fd5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37680 dport 37277] != expected 0x2aabc0b4 # # Exception| cpu 4: rx_hash 0x6a1a3a60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37696 dport 37277] != expected 0x98cccce8 # # Exception| cpu 4: rx_hash 0xdef5e52a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37712 dport 37277] != expected 0xdbfe1c95 # # Exception| cpu 4: rx_hash 0xc3ebdcc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37726 dport 37277] != expected 0x48c67e70 # # Exception| cpu 4: rx_hash 0x8a0d167b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37740 dport 37277] != expected 0xb3fb45d9 # # Exception| cpu 4: rx_hash 0x999c3366 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37758 dport 37277] != expected 0xe95f164e # # Exception| cpu 4: rx_hash 0x856a9d3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37802 dport 37277] != expected 0x5e0c69d6 # # Exception| cpu 4: rx_hash 0xff2406b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37808 dport 37277] != expected 0x82cd9abb # # Exception| cpu 4: rx_hash 0x2c9b7b9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 37812 dport 37277] != expected 0x8e06db4e # # Exception| cpu 4: rx_hash 0x6f38bca2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37828 dport 37277] != expected 0x3c61d712 # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 4: rx_hash 0x5575b56c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56246 dport 50406] OK # # # cpu 4: rx_hash 0x9bd4f1ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56252 dport 50406] OK # # # cpu 4: rx_hash 0x3caa0bf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56254 dport 50406] OK # # # cpu 4: rx_hash 0x18596ea5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56282 dport 50406] OK # # # cpu 4: rx_hash 0x8200d936 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56300 dport 50406] OK # # # cpu 4: rx_hash 0x422e8100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56314 dport 50406] OK # # # cpu 4: rx_hash 0x8e34b84e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56324 dport 50406] OK # # # cpu 4: rx_hash 0x27c55eed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56346 dport 50406] OK # # # cpu 4: rx_hash 0xae0dcc63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56382 dport 50406] OK # # # cpu 4: rx_hash 0x230f4f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56388 dport 50406] OK # # # cpu 4: rx_hash 0x3e117675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56394 dport 50406] OK # # # cpu 5: rx_hash 0x018d463d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56202 dport 50406] OK # # # cpu 5: rx_hash 0x0bc84bb8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56264 dport 50406] OK # # # cpu 5: rx_hash 0xd6f82a67 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56272 dport 50406] OK # # # cpu 5: rx_hash 0xcbe6138e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56286 dport 50406] OK # # # cpu 5: rx_hash 0x3adb6704 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56340 dport 50406] OK # # # cpu 5: rx_hash 0x5304d991 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56348 dport 50406] OK # # # cpu 5: rx_hash 0xd44357eb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56356 dport 50406] OK # # # cpu 5: rx_hash 0xdacc4b1f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56376 dport 50406] OK # # # cpu 5: rx_hash 0x09733634 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56380 dport 50406] OK # # # cpu 5: rx_hash 0x97e090d6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56404 dport 50406] OK # # # cpu 5: rx_hash 0x10a71eac [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56428 dport 50406] OK # # # cpu 5: rx_hash 0xd089469a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56442 dport 50406] OK # # # cpu 5: rx_hash 0xc2f0f434 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56498 dport 50406] OK # # # cpu 0: rx_hash 0xa87ca09e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56212 dport 50406] OK # # # cpu 0: rx_hash 0x121c6320 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56216 dport 50406] OK # # # cpu 0: rx_hash 0xc1a31e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56220 dport 50406] OK # # # cpu 0: rx_hash 0xe19a6a26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56230 dport 50406] OK # # # cpu 0: rx_hash 0x932a81a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56330 dport 50406] OK # # # cpu 0: rx_hash 0x146d0fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56370 dport 50406] OK # # # cpu 0: rx_hash 0x8471b5cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56390 dport 50406] OK # # # cpu 0: rx_hash 0x5941d414 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56414 dport 50406] OK # # # cpu 0: rx_hash 0xde065a6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56422 dport 50406] OK # # # cpu 0: rx_hash 0x3176fd32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56460 dport 50406] OK # # # cpu 0: rx_hash 0x56265f53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56472 dport 50406] OK # # # cpu 0: rx_hash 0xdfeecddd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56508 dport 50406] OK # # # cpu 0: rx_hash 0x9c4d0ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56524 dport 50406] OK # # # cpu 0: rx_hash 0x28a2d5aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 50406] OK # # # cpu 0: rx_hash 0xf6eb60a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56598 dport 50406] OK # # # cpu 0: rx_hash 0x9f34de32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56606 dport 50406] OK # # # cpu 0: rx_hash 0x16fc4cbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56634 dport 50406] OK # # # cpu 0: rx_hash 0x320f29e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56670 dport 50406] OK # # # count: pass=42 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 46214 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54111 dport 46214] != expected 0xc12c33e3 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54111 dport 46214] != expected 0xc12c33e3 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47378 dport 46214] != expected 0xdb0dc7d8 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47378 dport 46214] != expected 0xdb0dc7d8 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33828 dport 46214] != expected 0x40a095da # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33828 dport 46214] != expected 0x40a095da # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34593 dport 46214] != expected 0x16c687f # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34593 dport 46214] != expected 0x16c687f # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53657 dport 46214] != expected 0x6c2896f # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53657 dport 46214] != expected 0x6c2896f # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34285 dport 46214] != expected 0x5971f1e3 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 34285 dport 46214] != expected 0x5971f1e3 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51039 dport 46214] != expected 0x1163ca72 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 51039 dport 46214] != expected 0x1163ca72 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 46214] != expected 0xe11aa53b # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 46214] != expected 0xe11aa53b # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56293 dport 46214] != expected 0x9e94971f # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 56293 dport 46214] != expected 0x9e94971f # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36483 dport 46214] != expected 0xcfb09103 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36483 dport 46214] != expected 0xcfb09103 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 32879 dport 46214] != expected 0xa9bece40 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 32879 dport 46214] != expected 0xa9bece40 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53358 dport 46214] != expected 0x6e8037f0 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53358 dport 46214] != expected 0x6e8037f0 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46763 dport 46214] != expected 0xc52897df # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46763 dport 46214] != expected 0xc52897df # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33661 dport 46214] != expected 0x8d302653 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 33661 dport 46214] != expected 0x8d302653 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54160 dport 46214] != expected 0x9993b8c2 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54160 dport 46214] != expected 0x9993b8c2 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54428 dport 46214] != expected 0x781b2908 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 54428 dport 46214] != expected 0x781b2908 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36278 dport 46214] != expected 0x6cd7d4e5 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36278 dport 46214] != expected 0x6cd7d4e5 # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44235 dport 46214] != expected 0x51a18a0d # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 44235 dport 46214] != expected 0x51a18a0d # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47344 dport 46214] != expected 0xcf9bef1b # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47344 dport 46214] != expected 0xcf9bef1b # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47293 dport 46214] != expected 0x26d4bddf # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47293 dport 46214] != expected 0x26d4bddf # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46775 dport 46214] != expected 0xcb4a6ad # # Exception| cpu 0: rx_hash 0xd3c8b8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46775 dport 46214] != expected 0xcb4a6ad # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 214, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 38907 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56653 dport 38907] != expected 0xd01e4e0e # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56653 dport 38907] != expected 0xd01e4e0e # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55237 dport 38907] != expected 0x5792aa36 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55237 dport 38907] != expected 0x5792aa36 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39304 dport 38907] != expected 0x8d844f3b # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39304 dport 38907] != expected 0x8d844f3b # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44633 dport 38907] != expected 0x8de4cca6 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44633 dport 38907] != expected 0x8de4cca6 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44569 dport 38907] != expected 0x20df3b74 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44569 dport 38907] != expected 0x20df3b74 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41177 dport 38907] != expected 0x79642976 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41177 dport 38907] != expected 0x79642976 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43697 dport 38907] != expected 0xdf392ed0 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43697 dport 38907] != expected 0xdf392ed0 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35969 dport 38907] != expected 0x5d8fa857 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35969 dport 38907] != expected 0x5d8fa857 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 38907] != expected 0xf07347f9 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56841 dport 38907] != expected 0xf07347f9 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59060 dport 38907] != expected 0xf46cfc60 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59060 dport 38907] != expected 0xf46cfc60 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33461 dport 38907] != expected 0x42b5fbaa # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33461 dport 38907] != expected 0x42b5fbaa # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 38907] != expected 0x23ea323 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41688 dport 38907] != expected 0x23ea323 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48774 dport 38907] != expected 0x97fa3d4e # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48774 dport 38907] != expected 0x97fa3d4e # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 38907] != expected 0xd29dbffb # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46702 dport 38907] != expected 0xd29dbffb # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58018 dport 38907] != expected 0x2e911b2b # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58018 dport 38907] != expected 0x2e911b2b # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50783 dport 38907] != expected 0x16bbd87c # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50783 dport 38907] != expected 0x16bbd87c # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50172 dport 38907] != expected 0x24f8041 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50172 dport 38907] != expected 0x24f8041 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 38907] != expected 0xeaea45f4 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60196 dport 38907] != expected 0xeaea45f4 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38074 dport 38907] != expected 0xb89618b4 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38074 dport 38907] != expected 0xb89618b4 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34611 dport 38907] != expected 0x9174c5b6 # # Exception| cpu 0: rx_hash 0x406d2474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34611 dport 38907] != expected 0x9174c5b6 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 203, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 208, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->