< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 53658 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0846f6aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 58848 dport 53658] != expected 0xf56d67e # # Exception| cpu 0: rx_hash 0xc1979b89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58888 dport 53658] != expected 0x42326be4 # # Exception| cpu 0: rx_hash 0x15fefbc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58908 dport 53658] != expected 0x7ccbb6ad # # Exception| cpu 0: rx_hash 0x67840b95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58936 dport 53658] != expected 0xb719ce78 # # Exception| cpu 0: rx_hash 0x0f6f238c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58952 dport 53658] != expected 0x944125a1 # # Exception| cpu 0: rx_hash 0xacc383e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58964 dport 53658] != expected 0x19228ac7 # # Exception| cpu 0: rx_hash 0xf9fcc732 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59018 dport 53658] != expected 0xe762047a # # Exception| cpu 0: rx_hash 0xc96047d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59020 dport 53658] != expected 0x4e3f2898 # # Exception| cpu 0: rx_hash 0xb5dbe70b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59026 dport 53658] != expected 0xd354f42 # # Exception| cpu 0: rx_hash 0x7b235f0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59090 dport 53658] != expected 0xdb460107 # # Exception| cpu 0: rx_hash 0x4e00ef92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59128 dport 53658] != expected 0xa53271f # # Exception| cpu 0: rx_hash 0xa18b6fce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59132 dport 53658] != expected 0x6d67c341 # # Exception| cpu 0: rx_hash 0xa1199508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59154 dport 53658] != expected 0xd3903bf1 # # Exception| cpu 0: rx_hash 0xd6dc5526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59162 dport 53658] != expected 0x600a49de # # Exception| cpu 0: rx_hash 0xafd8c583 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59176 dport 53658] != expected 0x5b4824fe # # Exception| cpu 0: rx_hash 0x7bb1a5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59196 dport 53658] != expected 0x65b1f9b7 # # Exception| cpu 0: rx_hash 0x2d075dbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59248 dport 53658] != expected 0x676c2183 # # Exception| cpu 0: rx_hash 0x76f949ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 59284 dport 53658] != expected 0x11f4b031 # # Exception| cpu 0: rx_hash 0x578a71b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59344 dport 53658] != expected 0xa0b31a2a # # Exception| cpu 0: rx_hash 0x6716f153 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59350 dport 53658] != expected 0x9ee36c8 # # Exception| cpu 0: rx_hash 0x90e472ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 59424 dport 53658] != expected 0xfc54421e # # Exception| cpu 0: rx_hash 0xab0692fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59440 dport 53658] != expected 0xa5997b09 # # Exception| cpu 0: rx_hash 0xf80f5af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59472 dport 53658] != expected 0xdf0ca9c7 # # Exception| cpu 0: rx_hash 0x810bca50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59490 dport 53658] != expected 0xe44ec4e7 # # Exception| cpu 0: rx_hash 0xbae92a47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59506 dport 53658] != expected 0xbd83fdf0 # # Exception| cpu 0: rx_hash 0xfdb06a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59516 dport 53658] != expected 0xa744a33d # # Exception| cpu 0: rx_hash 0xd18bbef2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59536 dport 53658] != expected 0x624640a0 # # Exception| cpu 0: rx_hash 0xcb1a66bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59588 dport 53658] != expected 0x8accd3ac # # Exception| cpu 0: rx_hash 0x535426ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 59592 dport 53658] != expected 0x5e6245dd # # Exception| cpu 0: rx_hash 0xcea556c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59624 dport 53658] != expected 0xf284d956 # # Exception| cpu 0: rx_hash 0x5679ec71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59658 dport 53658] != expected 0x98ddb797 # # Exception| cpu 0: rx_hash 0x2ac24cad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59668 dport 53658] != expected 0xdbd7d04d # # Exception| cpu 0: rx_hash 0xd4a6744d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59730 dport 53658] != expected 0xa4f9b2ea # # Exception| cpu 0: rx_hash 0x93ff3486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59740 dport 53658] != expected 0xbe3eec27 # # Exception| cpu 0: rx_hash 0x3e92c468 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59770 dport 53658] != expected 0xbb855c4e # # Exception| cpu 0: rx_hash 0x55f050dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59800 dport 53658] != expected 0x6440e11e # # Exception| cpu 0: rx_hash 0x5b310056 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59810 dport 53658] != expected 0xec98fe11 # # Exception| cpu 0: rx_hash 0x8f58601d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59830 dport 53658] != expected 0xd2612358 # # Exception| cpu 0: rx_hash 0xa55538b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 53658] != expected 0x93b69cb6 # # Exception| cpu 0: rx_hash 0xe972188f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59900 dport 53658] != expected 0x79e1d78e # # Exception| cpu 0: rx_hash 0x8871b53b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59934 dport 53658] != expected 0x4976d087 # # Exception| cpu 0: rx_hash 0xf175259e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59948 dport 53658] != expected 0x7234bda7 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x7afa1b26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54374 dport 39586] OK # # # cpu 0: rx_hash 0x5dbfafaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54428 dport 39586] OK # # # cpu 0: rx_hash 0x0077372f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 39586] OK # # # cpu 0: rx_hash 0x3b95d738 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54486 dport 39586] OK # # # cpu 0: rx_hash 0x05c80756 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54506 dport 39586] OK # # # cpu 0: rx_hash 0x0e249d62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54546 dport 39586] OK # # # cpu 0: rx_hash 0x3b072dfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54584 dport 39586] OK # # # cpu 0: rx_hash 0x5653359e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54628 dport 39586] OK # # # cpu 0: rx_hash 0xce1d75ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54632 dport 39586] OK # # # cpu 0: rx_hash 0x6db1d589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54644 dport 39586] OK # # # cpu 0: rx_hash 0x0dad21ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 39586] OK # # # cpu 0: rx_hash 0xe226a192 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54660 dport 39586] OK # # # cpu 0: rx_hash 0x95e361bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54668 dport 39586] OK # # # cpu 0: rx_hash 0x55da8932 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54774 dport 39586] OK # # # cpu 0: rx_hash 0xdb52a4da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54800 dport 39586] OK # # # cpu 0: rx_hash 0x9c0be411 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54814 dport 39586] OK # # # cpu 0: rx_hash 0x46a3d4d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54832 dport 39586] OK # # # cpu 0: rx_hash 0xf15ffc71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54850 dport 39586] OK # # # cpu 0: rx_hash 0xf4e0cc08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54894 dport 39586] OK # # # cpu 0: rx_hash 0x4e54088f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54964 dport 39586] OK # # # cpu 0: rx_hash 0x3991c8a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54972 dport 39586] OK # # # cpu 0: rx_hash 0xc24ac038 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54998 dport 39586] OK # # # cpu 0: rx_hash 0x287e701d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55038 dport 39586] OK # # # cpu 0: rx_hash 0x2392ea29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55046 dport 39586] OK # # # cpu 0: rx_hash 0x5f294af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55064 dport 39586] OK # # # cpu 0: rx_hash 0x83b7f6e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55176 dport 39586] OK # # # cpu 0: rx_hash 0x92584e5c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55242 dport 39586] OK # # # cpu 0: rx_hash 0x76adaef2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55256 dport 39586] OK # # # cpu 0: rx_hash 0xc6066d86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55328 dport 39586] OK # # # cpu 0: rx_hash 0x9e71c57a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55382 dport 39586] OK # # # cpu 0: rx_hash 0xa02c1514 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55402 dport 39586] OK # # # cpu 0: rx_hash 0xcb4e81a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55432 dport 39586] OK # # # cpu 0: rx_hash 0x56bff1aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 39586] OK # # # cpu 0: rx_hash 0xea3db9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55500 dport 39586] OK # # # cpu 0: rx_hash 0x3e54d9b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55512 dport 39586] OK # # # cpu 0: rx_hash 0x30958938 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55522 dport 39586] OK # # # cpu 0: rx_hash 0x0b77692f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55538 dport 39586] OK # # # cpu 0: rx_hash 0xa849338c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55552 dport 39586] OK # # # cpu 4: rx_hash 0x3da35bed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54376 dport 39586] OK # # # cpu 4: rx_hash 0x11988f93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54404 dport 39586] OK # # # cpu 4: rx_hash 0x2a7a6f84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54420 dport 39586] OK # # # cpu 4: rx_hash 0x1427bfea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54440 dport 39586] OK # # # cpu 4: rx_hash 0x7973a78a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54516 dport 39586] OK # # # cpu 4: rx_hash 0x055afd90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 39586] OK # # # cpu 4: rx_hash 0x53ec05e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 39586] OK # # # cpu 4: rx_hash 0x680ee5f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54616 dport 39586] OK # # # cpu 4: rx_hash 0x5d2d556c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54642 dport 39586] OK # # # cpu 4: rx_hash 0x71168112 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54686 dport 39586] OK # # # cpu 4: rx_hash 0xabbeb1d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54704 dport 39586] OK # # # cpu 4: rx_hash 0x1c429972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54722 dport 39586] OK # # # cpu 4: rx_hash 0x840cd900 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54734 dport 39586] OK # # # cpu 4: rx_hash 0x5065b94b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54746 dport 39586] OK # # # cpu 4: rx_hash 0xb12f699c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54756 dport 39586] OK # # # cpu 4: rx_hash 0xcabd1c66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54866 dport 39586] OK # # # cpu 4: rx_hash 0xb3b98cc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54880 dport 39586] OK # # # cpu 4: rx_hash 0xe8479893 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54916 dport 39586] OK # # # cpu 4: rx_hash 0xedf8a8ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54952 dport 39586] OK # # # cpu 4: rx_hash 0x61e6605d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54986 dport 39586] OK # # # cpu 4: rx_hash 0x1d5dc081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54996 dport 39586] OK # # # cpu 4: rx_hash 0xcc196a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55042 dport 39586] OK # # # cpu 4: rx_hash 0x51e81a7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55074 dport 39586] OK # # # cpu 4: rx_hash 0x6a0afa69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55090 dport 39586] OK # # # cpu 4: rx_hash 0x9f10a27b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55138 dport 39586] OK # # # cpu 4: rx_hash 0xa4f2426c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55154 dport 39586] OK # # # cpu 4: rx_hash 0x3cbc021e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55166 dport 39586] OK # # # cpu 4: rx_hash 0xff0c563c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55190 dport 39586] OK # # # cpu 4: rx_hash 0x6742164e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55194 dport 39586] OK # # # cpu 4: rx_hash 0x8608c699 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55204 dport 39586] OK # # # cpu 4: rx_hash 0xf1cd06b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55212 dport 39586] OK # # # cpu 4: rx_hash 0x17d03db4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55320 dport 39586] OK # # # cpu 4: rx_hash 0xf69aed63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55334 dport 39586] OK # # # cpu 4: rx_hash 0xe9b40554 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55390 dport 39586] OK # # # cpu 4: rx_hash 0x4fa79548 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55406 dport 39586] OK # # # cpu 4: rx_hash 0x9bcef503 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 39586] OK # # # cpu 4: rx_hash 0x14598118 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55434 dport 39586] OK # # # cpu 4: rx_hash 0x2fbb610f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55450 dport 39586] OK # # # cpu 4: rx_hash 0x1a98d193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55472 dport 39586] OK # # # cpu 4: rx_hash 0xdf8cf3a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55560 dport 39586] OK # # # cpu 4: rx_hash 0xe1d123cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55604 dport 39586] OK # # # cpu 4: rx_hash 0x3ec62375 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55606 dport 39586] OK # # # cpu 4: rx_hash 0x562d0b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55622 dport 39586] OK # # # cpu 4: rx_hash 0x21e8cb42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55630 dport 39586] OK # # # count: pass=82 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 50042 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47135 dport 50042] != expected 0x9ff9e8d6 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47135 dport 50042] != expected 0x9ff9e8d6 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40381 dport 50042] != expected 0x5b181a2a # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40381 dport 50042] != expected 0x5b181a2a # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54279 dport 50042] != expected 0x310098aa # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54279 dport 50042] != expected 0x310098aa # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57661 dport 50042] != expected 0xdfd64b75 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57661 dport 50042] != expected 0xdfd64b75 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36021 dport 50042] != expected 0xf64776ad # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36021 dport 50042] != expected 0xf64776ad # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40705 dport 50042] != expected 0x4b6ae72d # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40705 dport 50042] != expected 0x4b6ae72d # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37300 dport 50042] != expected 0x8f8557eb # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37300 dport 50042] != expected 0x8f8557eb # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54648 dport 50042] != expected 0x21d06f57 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54648 dport 50042] != expected 0x21d06f57 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33795 dport 50042] != expected 0x97bbc283 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33795 dport 50042] != expected 0x97bbc283 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36259 dport 50042] != expected 0xb34bb0c9 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36259 dport 50042] != expected 0xb34bb0c9 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44231 dport 50042] != expected 0xcedab354 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44231 dport 50042] != expected 0xcedab354 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60266 dport 50042] != expected 0x699b7207 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60266 dport 50042] != expected 0x699b7207 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59908 dport 50042] != expected 0xbc552d95 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59908 dport 50042] != expected 0xbc552d95 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43287 dport 50042] != expected 0x32a68451 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43287 dport 50042] != expected 0x32a68451 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36155 dport 50042] != expected 0x32255cd3 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36155 dport 50042] != expected 0x32255cd3 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38255 dport 50042] != expected 0x27459894 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38255 dport 50042] != expected 0x27459894 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49837 dport 50042] != expected 0xd7dc8985 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 49837 dport 50042] != expected 0xd7dc8985 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50339 dport 50042] != expected 0x3ab28a64 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50339 dport 50042] != expected 0x3ab28a64 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 50042] != expected 0x7361b540 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52342 dport 50042] != expected 0x7361b540 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51884 dport 50042] != expected 0x1dbc828f # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51884 dport 50042] != expected 0x1dbc828f # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37862 dport 50042] != expected 0x949c81cd # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 37862 dport 50042] != expected 0x949c81cd # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50179 dport 50042] != expected 0xfd6db1cd # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 50179 dport 50042] != expected 0xfd6db1cd # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33878 dport 50042] != expected 0xe3e2c0f7 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33878 dport 50042] != expected 0xe3e2c0f7 # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33500 dport 50042] != expected 0x281806a # # Exception| cpu 5: rx_hash 0x8c51276a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33500 dport 50042] != expected 0x281806a # # Exception| count: pass=0 nohash=0 fail=48 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 60539 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47327 dport 60539] != expected 0xa5139c2 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47327 dport 60539] != expected 0xa5139c2 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37265 dport 60539] != expected 0x41a4dbbd # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37265 dport 60539] != expected 0x41a4dbbd # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58273 dport 60539] != expected 0x900b789 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58273 dport 60539] != expected 0x900b789 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43227 dport 60539] != expected 0xfae15b7e # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43227 dport 60539] != expected 0xfae15b7e # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52455 dport 60539] != expected 0xb0000958 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52455 dport 60539] != expected 0xb0000958 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38383 dport 60539] != expected 0x12f938ef # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38383 dport 60539] != expected 0x12f938ef # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47921 dport 60539] != expected 0xf31cd404 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47921 dport 60539] != expected 0xf31cd404 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35521 dport 60539] != expected 0x9f939d8e # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35521 dport 60539] != expected 0x9f939d8e # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37552 dport 60539] != expected 0x681a93c5 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37552 dport 60539] != expected 0x681a93c5 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 60539] != expected 0xc0b66da0 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 60539] != expected 0xc0b66da0 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37289 dport 60539] != expected 0x90728b8f # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37289 dport 60539] != expected 0x90728b8f # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47140 dport 60539] != expected 0x933a8c3c # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47140 dport 60539] != expected 0x933a8c3c # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 60539] != expected 0x4f282992 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59206 dport 60539] != expected 0x4f282992 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47208 dport 60539] != expected 0xc58c744b # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47208 dport 60539] != expected 0xc58c744b # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54686 dport 60539] != expected 0xc3f2e93c # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54686 dport 60539] != expected 0xc3f2e93c # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35319 dport 60539] != expected 0x37db476 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35319 dport 60539] != expected 0x37db476 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40570 dport 60539] != expected 0xabd4f915 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40570 dport 60539] != expected 0xabd4f915 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46484 dport 60539] != expected 0x63732063 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46484 dport 60539] != expected 0x63732063 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40117 dport 60539] != expected 0x82f84bab # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40117 dport 60539] != expected 0x82f84bab # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49495 dport 60539] != expected 0x4049a507 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49495 dport 60539] != expected 0x4049a507 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32870 dport 60539] != expected 0xac04e2d0 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32870 dport 60539] != expected 0xac04e2d0 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50289 dport 60539] != expected 0x6275f068 # # Exception| cpu 5: rx_hash 0x9e5e28c7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50289 dport 60539] != expected 0x6275f068 # # Exception| count: pass=0 nohash=0 fail=44 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->