< 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 216, 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 51279 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0f3c4cd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48698 dport 51279] != expected 0xcce4b5f # # Exception| cpu 0: rx_hash 0x01bb7c29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48734 dport 51279] != expected 0x780f3842 # # Exception| cpu 0: rx_hash 0xd49c59ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 48788 dport 51279] != expected 0xf6206524 # # Exception| cpu 0: rx_hash 0xbb5395fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 48794 dport 51279] != expected 0x355b8a82 # # Exception| cpu 0: rx_hash 0xdd0b1759 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48814 dport 51279] != expected 0x32b17a25 # # Exception| cpu 0: rx_hash 0x38884cda [saddr 192.0.3.2 daddr 192.0.3.1 sport 48816 dport 51279] != expected 0x6743691e # # Exception| cpu 0: rx_hash 0x646bc1b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48854 dport 51279] != expected 0xa7cdfeeb # # Exception| cpu 0: rx_hash 0x22965344 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48860 dport 51279] != expected 0x3e91e339 # # Exception| cpu 0: rx_hash 0x9ce6fbcb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48890 dport 51279] != expected 0x1bbd0beb # # Exception| cpu 0: rx_hash 0x0ef8534a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48962 dport 51279] != expected 0xe0da5058 # # Exception| cpu 0: rx_hash 0xd6d07962 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48976 dport 51279] != expected 0xc21c482d # # Exception| cpu 0: rx_hash 0x99baa508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48992 dport 51279] != expected 0x9fd14afe # # Exception| cpu 0: rx_hash 0x8d238a6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49000 dport 51279] != expected 0xb2c2b3c4 # # Exception| cpu 0: rx_hash 0x5804af89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49058 dport 51279] != expected 0x3cedeea2 # # Exception| cpu 0: rx_hash 0x37cb63b9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49068 dport 51279] != expected 0xff960104 # # Exception| cpu 0: rx_hash 0x107e0d8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49100 dport 51279] != expected 0xd170806d # # Exception| cpu 0: rx_hash 0xdccf08c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49110 dport 51279] != expected 0xdea56122 # # Exception| cpu 0: rx_hash 0xfc6a1898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49128 dport 51279] != expected 0x40138c57 # # Exception| cpu 0: rx_hash 0x0d706c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49150 dport 51279] != expected 0x38f26656 # # Exception| cpu 0: rx_hash 0x72b8e7dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 49250 dport 51279] != expected 0x4a8d254d # # Exception| cpu 0: rx_hash 0x394a7aef [saddr 192.0.3.2 daddr 192.0.3.1 sport 49328 dport 51279] != expected 0x7f387d8c # # Exception| cpu 0: rx_hash 0x37cd4a17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49364 dport 51279] != expected 0xbf90e91 # # Exception| cpu 0: rx_hash 0xf2eb01ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 49396 dport 51279] != expected 0xc0bdf0df # # Exception| cpu 0: rx_hash 0x9d24cdfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 49402 dport 51279] != expected 0x3c61f79 # # Exception| cpu 0: rx_hash 0xbfcdfd08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49408 dport 51279] != expected 0xa94cdf05 # # Exception| cpu 0: rx_hash 0xab54d26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 49416 dport 51279] != expected 0x845f263f # # Exception| cpu 0: rx_hash 0x329114d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49486 dport 51279] != expected 0x8f954f84 # # Exception| cpu 0: rx_hash 0x91efddaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 49498 dport 51279] != expected 0x433b416d # # Exception| cpu 0: rx_hash 0x6dfaa680 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49556 dport 51279] != expected 0x9733ee7f # # Exception| cpu 0: rx_hash 0x1f3b0b41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49576 dport 51279] != expected 0xbdcae7e2 # # Exception| cpu 0: rx_hash 0xee217fa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49598 dport 51279] != expected 0xc52b0de3 # # Exception| cpu 0: rx_hash 0x11bc3bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49612 dport 51279] != expected 0xc90b94ff # # Exception| cpu 0: rx_hash 0xfda82ead [saddr 192.0.3.2 daddr 192.0.3.1 sport 49640 dport 51279] != expected 0x586898c5 # # Exception| cpu 0: rx_hash 0x86fecdfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49646 dport 51279] != expected 0xb6008e59 # # Exception| cpu 0: rx_hash 0x206db398 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49670 dport 51279] != expected 0x2f819b4 # # Exception| cpu 0: rx_hash 0xd177c77d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49680 dport 51279] != expected 0x7a19f3b5 # # Exception| cpu 0: rx_hash 0xbeb80b4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49694 dport 51279] != expected 0xb9621c13 # # Exception| cpu 0: rx_hash 0x6f076ff2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49718 dport 51279] != expected 0x5f351b67 # # Exception| cpu 0: rx_hash 0x52ac1e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49722 dport 51279] != expected 0x28011029 # # Exception| cpu 0: rx_hash 0x1ad6bc5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49748 dport 51279] != expected 0xc59c7ee6 # # Exception| cpu 0: rx_hash 0x45bd0e08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49806 dport 51279] != expected 0xdd3adf1d # # Exception| cpu 0: rx_hash 0x809b45d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49838 dport 51279] != expected 0x167e2153 # # Exception| cpu 0: rx_hash 0x0ad7d262 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49854 dport 51279] != expected 0x80f7ddce # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x8c7a7e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43726 dport 49645] OK # # # cpu 0: rx_hash 0xc8cbcc59 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43776 dport 49645] OK # # # cpu 0: rx_hash 0x047ac917 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43802 dport 49645] OK # # # cpu 0: rx_hash 0x1974a8e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43816 dport 49645] OK # # # cpu 0: rx_hash 0x62224bb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43822 dport 49645] OK # # # cpu 0: rx_hash 0x510e0ae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43846 dport 49645] OK # # # cpu 0: rx_hash 0x892620cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43860 dport 49645] OK # # # cpu 0: rx_hash 0xc64cfca1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43876 dport 49645] OK # # # cpu 0: rx_hash 0x90b00062 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43908 dport 49645] OK # # # cpu 0: rx_hash 0x410f64dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43948 dport 49645] OK # # # cpu 0: rx_hash 0xf6e882c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43952 dport 49645] OK # # # cpu 0: rx_hash 0x528635d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44026 dport 49645] OK # # # cpu 0: rx_hash 0x4ea5568f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44058 dport 49645] OK # # # cpu 0: rx_hash 0x5d2c0786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44108 dport 49645] OK # # # cpu 0: rx_hash 0x919d02c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44118 dport 49645] OK # # # cpu 0: rx_hash 0xfe52cef8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44120 dport 49645] OK # # # cpu 0: rx_hash 0x2fedaa47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44144 dport 49645] OK # # # cpu 0: rx_hash 0xd4e8af02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44256 dport 49645] OK # # # cpu 0: rx_hash 0x4a3d17d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44280 dport 49645] OK # # # cpu 0: rx_hash 0x84c03235 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44326 dport 49645] OK # # # cpu 0: rx_hash 0x5ce8181d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44340 dport 49645] OK # # # cpu 0: rx_hash 0x1d05f48f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44384 dport 49645] OK # # # cpu 0: rx_hash 0xe887c132 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44436 dport 49645] OK # # # cpu 0: rx_hash 0xfb0e903b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44482 dport 49645] OK # # # cpu 0: rx_hash 0xcadf181a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44552 dport 49645] OK # # # cpu 0: rx_hash 0x4904c13e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44578 dport 49645] OK # # # cpu 0: rx_hash 0x26cb0d0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44588 dport 49645] OK # # # cpu 0: rx_hash 0xfee32726 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44606 dport 49645] OK # # # cpu 0: rx_hash 0xb6998523 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44624 dport 49645] OK # # # cpu 0: rx_hash 0xfd6b1811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44674 dport 49645] OK # # # cpu 0: rx_hash 0x6a29ee53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44704 dport 49645] OK # # # cpu 0: rx_hash 0x117f0d05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44710 dport 49645] OK # # # cpu 0: rx_hash 0x7eb0c135 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44712 dport 49645] OK # # # cpu 0: rx_hash 0x9b339ab6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44726 dport 49645] OK # # # cpu 0: rx_hash 0xf4fc5686 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44728 dport 49645] OK # # # cpu 0: rx_hash 0x22534c56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44750 dport 49645] OK # # # cpu 4: rx_hash 0xf4a4a269 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43636 dport 49645] OK # # # cpu 4: rx_hash 0xb6c171cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43676 dport 49645] OK # # # cpu 4: rx_hash 0x82fd4ef0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43690 dport 49645] OK # # # cpu 4: rx_hash 0xde1ec393 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43724 dport 49645] OK # # # cpu 4: rx_hash 0x2693f9e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43744 dport 49645] OK # # # cpu 4: rx_hash 0x320ad687 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43752 dport 49645] OK # # # cpu 4: rx_hash 0x85ed309f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43764 dport 49645] OK # # # cpu 4: rx_hash 0x91741ff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43772 dport 49645] OK # # # cpu 4: rx_hash 0xdc52e33f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43784 dport 49645] OK # # # cpu 4: rx_hash 0x42875bea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43792 dport 49645] OK # # # cpu 4: rx_hash 0xd5c5ada8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43826 dport 49645] OK # # # cpu 4: rx_hash 0x4c006b12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43892 dport 49645] OK # # # cpu 4: rx_hash 0x75335be1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43930 dport 49645] OK # # # cpu 4: rx_hash 0xbe9220c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43998 dport 49645] OK # # # cpu 4: rx_hash 0xc4e9c13c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44042 dport 49645] OK # # # cpu 4: rx_hash 0x53ab377e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44072 dport 49645] OK # # # cpu 4: rx_hash 0xf0d5fe00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44092 dport 49645] OK # # # cpu 4: rx_hash 0x8c936339 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44132 dport 49645] OK # # # cpu 4: rx_hash 0x691038ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44154 dport 49645] OK # # # cpu 4: rx_hash 0x59b446de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44206 dport 49645] OK # # # cpu 4: rx_hash 0xbc371d5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44208 dport 49645] OK # # # cpu 4: rx_hash 0x11cee4db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44224 dport 49645] OK # # # cpu 4: rx_hash 0xc9e6cef3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44242 dport 49645] OK # # # cpu 4: rx_hash 0xb2b02da5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44244 dport 49645] OK # # # cpu 4: rx_hash 0xfddaf1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44260 dport 49645] OK # # # cpu 4: rx_hash 0xa465226f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44312 dport 49645] OK # # # cpu 4: rx_hash 0xd6a48fae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44324 dport 49645] OK # # # cpu 4: rx_hash 0x3327d42d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44346 dport 49645] OK # # # cpu 4: rx_hash 0xccba9030 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44360 dport 49645] OK # # # cpu 4: rx_hash 0x5bf86672 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44394 dport 49645] OK # # # cpu 4: rx_hash 0x0d049ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44426 dport 49645] OK # # # cpu 4: rx_hash 0x765279e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44428 dport 49645] OK # # # cpu 4: rx_hash 0xae7a53cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44446 dport 49645] OK # # # cpu 4: rx_hash 0xf589a0c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44454 dport 49645] OK # # # cpu 4: rx_hash 0xb4644c51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44530 dport 49645] OK # # # cpu 4: rx_hash 0x4e14bf51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44668 dport 49645] OK # # # cpu 4: rx_hash 0x2cd47cae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44714 dport 49645] OK # # # cpu 4: rx_hash 0xddce084b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44732 dport 49645] OK # # # cpu 4: rx_hash 0xc7d017d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44752 dport 49645] OK # # # cpu 4: rx_hash 0xce475942 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44778 dport 49645] OK # # # cpu 4: rx_hash 0xf1a00845 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44834 dport 49645] OK # # # cpu 4: rx_hash 0x4647ee5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44862 dport 49645] OK # # # cpu 4: rx_hash 0x3e99323c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44932 dport 49645] OK # # # count: pass=79 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 216, 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 33430 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45682 dport 33430] != expected 0x27a9dc97 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45682 dport 33430] != expected 0x27a9dc97 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45942 dport 33430] != expected 0x4e6b12a # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45942 dport 33430] != expected 0x4e6b12a # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56854 dport 33430] != expected 0x30317d00 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56854 dport 33430] != expected 0x30317d00 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53043 dport 33430] != expected 0xf733aedf # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53043 dport 33430] != expected 0xf733aedf # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45890 dport 33430] != expected 0x30c418d # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45890 dport 33430] != expected 0x30c418d # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54559 dport 33430] != expected 0xbf4c8e3e # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54559 dport 33430] != expected 0xbf4c8e3e # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47951 dport 33430] != expected 0x938a90ea # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47951 dport 33430] != expected 0x938a90ea # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49799 dport 33430] != expected 0xea17ca29 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 49799 dport 33430] != expected 0xea17ca29 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56418 dport 33430] != expected 0xeecdbd64 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56418 dport 33430] != expected 0xeecdbd64 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55498 dport 33430] != expected 0xe411a271 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55498 dport 33430] != expected 0xe411a271 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36791 dport 33430] != expected 0xe20c147 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 36791 dport 33430] != expected 0xe20c147 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32831 dport 33430] != expected 0x549e3c8 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 32831 dport 33430] != expected 0x549e3c8 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41134 dport 33430] != expected 0xaa45ade8 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41134 dport 33430] != expected 0xaa45ade8 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46155 dport 33430] != expected 0x1d0686b8 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46155 dport 33430] != expected 0x1d0686b8 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44206 dport 33430] != expected 0x3b3299e3 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 44206 dport 33430] != expected 0x3b3299e3 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 33430] != expected 0x553d7eaf # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41290 dport 33430] != expected 0x553d7eaf # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55310 dport 33430] != expected 0xa94510b1 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55310 dport 33430] != expected 0xa94510b1 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60285 dport 33430] != expected 0x6c7b5d52 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60285 dport 33430] != expected 0x6c7b5d52 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34512 dport 33430] != expected 0x50741352 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34512 dport 33430] != expected 0x50741352 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48266 dport 33430] != expected 0xedc71c25 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48266 dport 33430] != expected 0xedc71c25 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33515 dport 33430] != expected 0xe220e271 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33515 dport 33430] != expected 0xe220e271 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51677 dport 33430] != expected 0xca919795 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51677 dport 33430] != expected 0xca919795 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56338 dport 33430] != expected 0x56a2c090 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56338 dport 33430] != expected 0x56a2c090 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58362 dport 33430] != expected 0x9770ae74 # # Exception| cpu 0: rx_hash 0xb189902c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58362 dport 33430] != expected 0x9770ae74 # # 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 216, 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 51066 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39826 dport 51066] != expected 0x342265c6 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39826 dport 51066] != expected 0x342265c6 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39457 dport 51066] != expected 0x4408248d # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39457 dport 51066] != expected 0x4408248d # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38343 dport 51066] != expected 0xf4693daf # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38343 dport 51066] != expected 0xf4693daf # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40916 dport 51066] != expected 0x3ce9122 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40916 dport 51066] != expected 0x3ce9122 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 51066] != expected 0xab7fc382 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48732 dport 51066] != expected 0xab7fc382 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36806 dport 51066] != expected 0x306cf79d # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36806 dport 51066] != expected 0x306cf79d # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51771 dport 51066] != expected 0xd9d1fe71 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51771 dport 51066] != expected 0xd9d1fe71 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42801 dport 51066] != expected 0x9192bbe8 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42801 dport 51066] != expected 0x9192bbe8 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52232 dport 51066] != expected 0x926db254 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52232 dport 51066] != expected 0x926db254 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46891 dport 51066] != expected 0xb6a9f231 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46891 dport 51066] != expected 0xb6a9f231 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44620 dport 51066] != expected 0xcab918a6 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44620 dport 51066] != expected 0xcab918a6 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43718 dport 51066] != expected 0x53242af3 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43718 dport 51066] != expected 0x53242af3 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50188 dport 51066] != expected 0x6c4b75b6 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50188 dport 51066] != expected 0x6c4b75b6 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58159 dport 51066] != expected 0x60da4110 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58159 dport 51066] != expected 0x60da4110 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46690 dport 51066] != expected 0x5cce4af7 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46690 dport 51066] != expected 0x5cce4af7 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53134 dport 51066] != expected 0x7c846e32 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53134 dport 51066] != expected 0x7c846e32 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55371 dport 51066] != expected 0xc3f02fdd # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55371 dport 51066] != expected 0xc3f02fdd # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41637 dport 51066] != expected 0x55281b45 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41637 dport 51066] != expected 0x55281b45 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49067 dport 51066] != expected 0x10f4f9e8 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49067 dport 51066] != expected 0x10f4f9e8 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34635 dport 51066] != expected 0xf53f6d8 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34635 dport 51066] != expected 0xf53f6d8 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 51066] != expected 0xe52ac109 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59044 dport 51066] != expected 0xe52ac109 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38442 dport 51066] != expected 0xdf016636 # # Exception| cpu 4: rx_hash 0xb60ece9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38442 dport 51066] != expected 0xdf016636 # # 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 204, 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 204, 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 204, 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 204, 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 209, 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 209, 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 209, 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 209, 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__->