< 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 49850 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 91 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x86a68eda [saddr 192.0.3.2 daddr 192.0.3.1 sport 46182 dport 49850] != expected 0xa6598df7 # # Exception| cpu 0: rx_hash 0x3dd3d580 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46216 dport 49850] != expected 0xc3c3606 # # Exception| cpu 0: rx_hash 0x11cf4aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46256 dport 49850] != expected 0xf9f90b28 # # Exception| cpu 0: rx_hash 0xc1553859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46366 dport 49850] != expected 0x923463d2 # # Exception| cpu 0: rx_hash 0x90ac938f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46380 dport 49850] != expected 0x52eb3f8c # # Exception| cpu 0: rx_hash 0x0502e5a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46388 dport 49850] != expected 0x5b6fd01b # # Exception| cpu 0: rx_hash 0x130caa35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46404 dport 49850] != expected 0xa18d4e8c # # Exception| cpu 0: rx_hash 0x81e2af68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46440 dport 49850] != expected 0x4ec5431a # # Exception| cpu 0: rx_hash 0xd75b77cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46446 dport 49850] != expected 0x68d6fd45 # # Exception| cpu 0: rx_hash 0x8ae588a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46472 dport 49850] != expected 0x33b40c51 # # Exception| cpu 0: rx_hash 0xaf39821a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46494 dport 49850] != expected 0xed24177c # # Exception| cpu 0: rx_hash 0x0e05c26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46548 dport 49850] != expected 0x261e9f50 # # Exception| cpu 0: rx_hash 0xc4d2f97a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46564 dport 49850] != expected 0x22dce89b # # Exception| cpu 0: rx_hash 0x22195d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46572 dport 49850] != expected 0xd3dba27e # # Exception| cpu 0: rx_hash 0x8f643226 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46652 dport 49850] != expected 0x8a24bd82 # # Exception| cpu 0: rx_hash 0xcfd3a517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46666 dport 49850] != expected 0x56d59d4a # # Exception| cpu 0: rx_hash 0xcd141741 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46724 dport 49850] != expected 0xf1f402 # # Exception| cpu 0: rx_hash 0xbe71c559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46740 dport 49850] != expected 0xf8725170 # # Exception| cpu 0: rx_hash 0x65e8c2aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 46816 dport 49850] != expected 0xe09e5a2d # # Exception| cpu 0: rx_hash 0x3dd1fce3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46844 dport 49850] != expected 0xb142070 # # Exception| cpu 0: rx_hash 0x3192fa98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46866 dport 49850] != expected 0x9ef9a1d6 # # Exception| cpu 0: rx_hash 0xfb45c18c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46882 dport 49850] != expected 0x9a3bd61d # # Exception| cpu 0: rx_hash 0xd0192ddd [saddr 192.0.3.2 daddr 192.0.3.1 sport 46894 dport 49850] != expected 0x89320932 # # Exception| cpu 0: rx_hash 0x130e8356 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46896 dport 49850] != expected 0xa6a558fa # # Exception| cpu 0: rx_hash 0x45b75bf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46902 dport 49850] != expected 0x80b6e6a5 # # Exception| cpu 0: rx_hash 0x90aebaec [saddr 192.0.3.2 daddr 192.0.3.1 sport 46936 dport 49850] != expected 0x55c329fa # # Exception| cpu 0: rx_hash 0x5a7981f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46952 dport 49850] != expected 0x51015e31 # # Exception| cpu 0: rx_hash 0x255b075c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47020 dport 49850] != expected 0x323f5609 # # Exception| cpu 0: rx_hash 0xe64ca9d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47026 dport 49850] != expected 0x1da807c1 # # Exception| cpu 0: rx_hash 0x335548ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 47068 dport 49850] != expected 0xc8ddc89e # # Exception| cpu 0: rx_hash 0x8ae7a1c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47100 dport 49850] != expected 0x349c1a27 # # Exception| cpu 0: rx_hash 0xb57107dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47106 dport 49850] != expected 0xe252a07 # # Exception| cpu 0: rx_hash 0xc614d5c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47122 dport 49850] != expected 0xf6a68f75 # # Exception| cpu 0: rx_hash 0xe488ac0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47152 dport 49850] != expected 0xcefa7659 # # Exception| cpu 0: rx_hash 0xd9da0fc8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47180 dport 49850] != expected 0x271137e1 # # Exception| cpu 0: rx_hash 0xa8786f86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47250 dport 49850] != expected 0x89b6fbdb # # Exception| cpu 0: rx_hash 0xf981c450 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47264 dport 49850] != expected 0x4969a785 # # Exception| cpu 0: rx_hash 0xef8f8bc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47312 dport 49850] != expected 0xb38b3912 # # Exception| cpu 4: rx_hash 0xde9fb093 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46202 dport 49850] != expected 0x4dd3f7aa # # Exception| cpu 4: rx_hash 0xa6fd4542 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46218 dport 49850] != expected 0xc8211d93 # # Exception| cpu 4: rx_hash 0xd598975a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46234 dport 49850] != expected 0x30a2b8e1 # # Exception| cpu 4: rx_hash 0x1f4fac4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46250 dport 49850] != expected 0x3460cf2a # # Exception| cpu 4: rx_hash 0xca564d57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46276 dport 49850] != expected 0xe1150075 # # Exception| cpu 4: rx_hash 0x221d0f8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46294 dport 49850] != expected 0xdd8b8e92 # # Exception| cpu 4: rx_hash 0x926f731e [saddr 192.0.3.2 daddr 192.0.3.1 sport 46296 dport 49850] != expected 0xa9f7a28 # # Exception| cpu 4: rx_hash 0xe8ca3499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46310 dport 49850] != expected 0xd949f959 # # Exception| cpu 4: rx_hash 0x2bdd9a12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46328 dport 49850] != expected 0xf6dea891 # # Exception| cpu 4: rx_hash 0x279e9c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46358 dport 49850] != expected 0x63332937 # # Exception| cpu 4: rx_hash 0xde9be254 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46400 dport 49850] != expected 0x4383db46 # # Exception| cpu 4: rx_hash 0xaabe4339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46436 dport 49850] != expected 0x5dcc9c35 # # Exception| cpu 4: rx_hash 0x4772c0c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46476 dport 49850] != expected 0xd1ba999b # # Exception| cpu 4: rx_hash 0xfec029cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 46508 dport 49850] != expected 0x2dfb4b22 # # Exception| cpu 4: rx_hash 0xe64e80b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46534 dport 49850] != expected 0x1a8011b7 # # Exception| cpu 4: rx_hash 0x7a206303 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46576 dport 49850] != expected 0x3851d823 # # Exception| cpu 4: rx_hash 0x9cebc733 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46584 dport 49850] != expected 0xc95692c6 # # Exception| cpu 4: rx_hash 0x38563dc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46598 dport 49850] != expected 0xbbfcab39 # # Exception| cpu 4: rx_hash 0x4b33efd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46614 dport 49850] != expected 0x437f0e4b # # Exception| cpu 4: rx_hash 0x36d6db2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46620 dport 49850] != expected 0x76656f3b # # Exception| cpu 4: rx_hash 0x996a7db4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46668 dport 49850] != expected 0x70c62315 # # Exception| cpu 4: rx_hash 0x5a7dd33f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46674 dport 49850] != expected 0x5f5172dd # # Exception| cpu 4: rx_hash 0xbcb6770f [saddr 192.0.3.2 daddr 192.0.3.1 sport 46682 dport 49850] != expected 0xae563838 # # Exception| cpu 4: rx_hash 0xe3cf3a33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46706 dport 49850] != expected 0xa310a064 # # Exception| cpu 4: rx_hash 0x517af4f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46770 dport 49850] != expected 0x22203d96 # # Exception| cpu 4: rx_hash 0xd59abe39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46830 dport 49850] != expected 0x378aae97 # # Exception| cpu 4: rx_hash 0x3f121c72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46856 dport 49850] != expected 0x536065d4 # # Exception| cpu 4: rx_hash 0x2c9b92c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46978 dport 49850] != expected 0x196a700a # # Exception| cpu 4: rx_hash 0xca5036f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46986 dport 49850] != expected 0xe86d3aef # # Exception| cpu 4: rx_hash 0x09479878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46996 dport 49850] != expected 0xc7fa6b27 # # Exception| cpu 4: rx_hash 0xc390a36c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47012 dport 49850] != expected 0xc3381cec # # Exception| cpu 4: rx_hash 0xf042e645 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47042 dport 49850] != expected 0xe74a9956 # # Exception| cpu 4: rx_hash 0x1809a49f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47056 dport 49850] != expected 0xdbd417b1 # # Exception| cpu 4: rx_hash 0xa1bb4d93 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47088 dport 49850] != expected 0x2795c508 # # Exception| cpu 4: rx_hash 0xe3c8df7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47108 dport 49850] != expected 0x28369458 # # Exception| cpu 4: rx_hash 0x5a7a3672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47140 dport 49850] != expected 0xd47746e1 # # Exception| cpu 4: rx_hash 0xb23174a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47158 dport 49850] != expected 0xe8e9c806 # # Exception| cpu 4: rx_hash 0x31914d12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47198 dport 49850] != expected 0x1b8fb906 # # Exception| cpu 4: rx_hash 0x1d8dd236 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47206 dport 49850] != expected 0xee4a8428 # # Exception| cpu 4: rx_hash 0x3851d88d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47216 dport 49850] != expected 0x30da9f05 # # Exception| cpu 4: rx_hash 0x8823a41e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47230 dport 49850] != expected 0xe7ce6bbf # # Exception| cpu 4: rx_hash 0xa6f8896c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47240 dport 49850] != expected 0x442f3fd9 # # Exception| cpu 4: rx_hash 0x3dd619ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 47242 dport 49850] != expected 0x8032144c # # Exception| cpu 4: rx_hash 0x180a1315 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47260 dport 49850] != expected 0x5ea20f61 # # Exception| cpu 4: rx_hash 0xaf381cf3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47270 dport 49850] != expected 0x6f7a19da # # Exception| cpu 4: rx_hash 0x1f4a6060 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47272 dport 49850] != expected 0xb86eed60 # # Exception| cpu 4: rx_hash 0x11ca868a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47282 dport 49850] != expected 0x75f72962 # # Exception| cpu 4: rx_hash 0xf70122ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 47290 dport 49850] != expected 0x84f06387 # # Exception| cpu 4: rx_hash 0x07c4c918 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47298 dport 49850] != expected 0x8f15b7f5 # # Exception| cpu 4: rx_hash 0xc4d36793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47324 dport 49850] != expected 0xa082e63d # # Exception| cpu 4: rx_hash 0xb235266f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47372 dport 49850] != expected 0xe6b9e4ea # # Exception| cpu 4: rx_hash 0x0b87cf63 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47404 dport 49850] != expected 0x1af83653 # # Exception| cpu 4: rx_hash 0x78e21d7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47420 dport 49850] != expected 0xe27b9321 # # Exception| count: pass=0 nohash=0 fail=91 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb092694a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50616 dport 56646] OK # # # cpu 0: rx_hash 0x658b8853 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50646 dport 56646] OK # # # cpu 0: rx_hash 0x11ae293e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50674 dport 56646] OK # # # cpu 0: rx_hash 0x5d589117 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50718 dport 56646] OK # # # cpu 0: rx_hash 0x5a18e262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50730 dport 56646] OK # # # cpu 0: rx_hash 0xcfb6944a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50738 dport 56646] OK # # # cpu 0: rx_hash 0x31f39902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50768 dport 56646] OK # # # cpu 0: rx_hash 0xd0784e47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50796 dport 56646] OK # # # cpu 0: rx_hash 0x6b0d151d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50818 dport 56646] OK # # # cpu 0: rx_hash 0xdc3f1afb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50872 dport 56646] OK # # # cpu 0: rx_hash 0x2cfaf159 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50880 dport 56646] OK # # # cpu 0: rx_hash 0x00e66e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50936 dport 56646] OK # # # cpu 0: rx_hash 0xbb9767e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50988 dport 56646] OK # # # cpu 0: rx_hash 0x2e3911c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50996 dport 56646] OK # # # cpu 0: rx_hash 0xf5a0163b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51008 dport 56646] OK # # # cpu 0: rx_hash 0x136bb20b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51016 dport 56646] OK # # # cpu 0: rx_hash 0x86c5c423 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51024 dport 56646] OK # # # cpu 0: rx_hash 0x36b7b8b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51038 dport 56646] OK # # # cpu 4: rx_hash 0xe8ab5703 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50596 dport 56646] OK # # # cpu 4: rx_hash 0x9bce851b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50612 dport 56646] OK # # # cpu 4: rx_hash 0x16ee5a4b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50630 dport 56646] OK # # # cpu 4: rx_hash 0xf9e56be4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50656 dport 56646] OK # # # cpu 4: rx_hash 0x8a80b9fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50672 dport 56646] OK # # # cpu 4: rx_hash 0x9e4f3f9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50688 dport 56646] OK # # # cpu 4: rx_hash 0xc67601d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50716 dport 56646] OK # # # cpu 4: rx_hash 0x69caa74b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50764 dport 56646] OK # # # cpu 4: rx_hash 0x4c16adf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50778 dport 56646] OK # # # cpu 4: rx_hash 0x45d6386f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50804 dport 56646] OK # # # cpu 4: rx_hash 0xa81abb96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 56646] OK # # # cpu 4: rx_hash 0x34745821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50858 dport 56646] OK # # # cpu 4: rx_hash 0x90cb8bb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50976 dport 56646] OK # # # cpu 4: rx_hash 0xc6725312 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50982 dport 56646] OK # # # cpu 4: rx_hash 0x884522c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51018 dport 56646] OK # # # cpu 4: rx_hash 0x8a82909f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51076 dport 56646] OK # # # cpu 4: rx_hash 0x3af0ec0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51082 dport 56646] OK # # # cpu 4: rx_hash 0x84027675 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51102 dport 56646] OK # # # cpu 4: rx_hash 0x7d070848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51144 dport 56646] OK # # # cpu 4: rx_hash 0x511b976c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51184 dport 56646] OK # # # cpu 4: rx_hash 0xe169ebff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51198 dport 56646] OK # # # cpu 4: rx_hash 0x4291ae57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51254 dport 56646] OK # # # cpu 4: rx_hash 0x3f749aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51260 dport 56646] OK # # # cpu 4: rx_hash 0xed2d08c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51302 dport 56646] OK # # # cpu 4: rx_hash 0xe62a2f00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51334 dport 56646] OK # # # cpu 4: rx_hash 0xe8aac9ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51356 dport 56646] OK # # # cpu 4: rx_hash 0x5f98c60c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51366 dport 56646] OK # # # cpu 4: rx_hash 0xefeaba9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51368 dport 56646] OK # # # cpu 4: rx_hash 0xe16a5c75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51378 dport 56646] OK # # # cpu 4: rx_hash 0x8401c1ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51410 dport 56646] OK # # # cpu 4: rx_hash 0x3473bd6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51420 dport 56646] OK # # # cpu 4: rx_hash 0x186f2248 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51428 dport 56646] OK # # # cpu 4: rx_hash 0x16efc4a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51454 dport 56646] OK # # # cpu 4: rx_hash 0x4295fc90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51468 dport 56646] OK # # # cpu 4: rx_hash 0xad9ecd3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51498 dport 56646] OK # # # cpu 4: rx_hash 0xdefb1f27 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51514 dport 56646] OK # # # cpu 4: rx_hash 0xea69297b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51560 dport 56646] OK # # # cpu 4: rx_hash 0x297e87f0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51574 dport 56646] OK # # # cpu 4: rx_hash 0xc4b20409 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51614 dport 56646] OK # # # cpu 4: rx_hash 0xa699eaf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51658 dport 56646] OK # # # cpu 4: rx_hash 0x33379cde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51666 dport 56646] OK # # # cpu 4: rx_hash 0xaf597f69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51684 dport 56646] OK # # # cpu 4: rx_hash 0x4c1361de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51800 dport 56646] OK # # # cpu 4: rx_hash 0x4b5312ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51820 dport 56646] OK # # # cpu 4: rx_hash 0xf5a188d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51832 dport 56646] OK # # # cpu 4: rx_hash 0x8dc37d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51848 dport 56646] OK # # # cpu 4: rx_hash 0xfea6af1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51864 dport 56646] OK # # # cpu 4: rx_hash 0xa1dfe227 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51888 dport 56646] OK # # # count: pass=66 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 49332 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55259 dport 49332] != expected 0xe667d5bd # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55259 dport 49332] != expected 0xe667d5bd # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54552 dport 49332] != expected 0x34b429da # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54552 dport 49332] != expected 0x34b429da # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43908 dport 49332] != expected 0xfd03d143 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43908 dport 49332] != expected 0xfd03d143 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41682 dport 49332] != expected 0x25ca1e2f # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41682 dport 49332] != expected 0x25ca1e2f # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50440 dport 49332] != expected 0xafcf0f0d # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50440 dport 49332] != expected 0xafcf0f0d # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51970 dport 49332] != expected 0xcd027a89 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51970 dport 49332] != expected 0xcd027a89 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40559 dport 49332] != expected 0x5f3c5ee6 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40559 dport 49332] != expected 0x5f3c5ee6 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60524 dport 49332] != expected 0x625dded # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60524 dport 49332] != expected 0x625dded # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60016 dport 49332] != expected 0x7d89b40e # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60016 dport 49332] != expected 0x7d89b40e # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33145 dport 49332] != expected 0x8a0be8cd # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33145 dport 49332] != expected 0x8a0be8cd # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44970 dport 49332] != expected 0x59b4f9d5 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44970 dport 49332] != expected 0x59b4f9d5 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43586 dport 49332] != expected 0x65a8c8b9 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43586 dport 49332] != expected 0x65a8c8b9 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40297 dport 49332] != expected 0x5963c7c5 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40297 dport 49332] != expected 0x5963c7c5 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52986 dport 49332] != expected 0x99dee97 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52986 dport 49332] != expected 0x99dee97 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39624 dport 49332] != expected 0xfda61f10 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39624 dport 49332] != expected 0xfda61f10 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53666 dport 49332] != expected 0xf59e455a # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53666 dport 49332] != expected 0xf59e455a # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49782 dport 49332] != expected 0x2d974cc9 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49782 dport 49332] != expected 0x2d974cc9 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48507 dport 49332] != expected 0xd40108f0 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48507 dport 49332] != expected 0xd40108f0 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56712 dport 49332] != expected 0x74d6ff4c # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 56712 dport 49332] != expected 0x74d6ff4c # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58526 dport 49332] != expected 0x803b1b0b # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58526 dport 49332] != expected 0x803b1b0b # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45672 dport 49332] != expected 0x8faff9f # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45672 dport 49332] != expected 0x8faff9f # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55725 dport 49332] != expected 0x6d41e181 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55725 dport 49332] != expected 0x6d41e181 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54597 dport 49332] != expected 0xa924edf0 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54597 dport 49332] != expected 0xa924edf0 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44041 dport 49332] != expected 0xb68e0400 # # Exception| cpu 4: rx_hash 0x57e6108d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44041 dport 49332] != expected 0xb68e0400 # # 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 50738 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50706 dport 50738] != expected 0xac306fc6 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50706 dport 50738] != expected 0xac306fc6 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 50738] != expected 0x545341d2 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55418 dport 50738] != expected 0x545341d2 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57286 dport 50738] != expected 0x5ad4c82d # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57286 dport 50738] != expected 0x5ad4c82d # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58912 dport 50738] != expected 0xe07076f9 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58912 dport 50738] != expected 0xe07076f9 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39498 dport 50738] != expected 0x4bc38d22 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39498 dport 50738] != expected 0x4bc38d22 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33269 dport 50738] != expected 0x486f8ca5 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33269 dport 50738] != expected 0x486f8ca5 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52720 dport 50738] != expected 0x265260d8 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52720 dport 50738] != expected 0x265260d8 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42937 dport 50738] != expected 0x94051f43 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42937 dport 50738] != expected 0x94051f43 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42907 dport 50738] != expected 0xb699668d # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42907 dport 50738] != expected 0xb699668d # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38166 dport 50738] != expected 0x38a5e8b0 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38166 dport 50738] != expected 0x38a5e8b0 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42054 dport 50738] != expected 0x6e5c434 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42054 dport 50738] != expected 0x6e5c434 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42428 dport 50738] != expected 0xb4545836 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42428 dport 50738] != expected 0xb4545836 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 50738] != expected 0xf7408e43 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45214 dport 50738] != expected 0xf7408e43 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59655 dport 50738] != expected 0xcea0498f # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59655 dport 50738] != expected 0xcea0498f # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42446 dport 50738] != expected 0x39748766 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42446 dport 50738] != expected 0x39748766 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49832 dport 50738] != expected 0x98a34d2b # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49832 dport 50738] != expected 0x98a34d2b # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36396 dport 50738] != expected 0xaeaf3a91 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36396 dport 50738] != expected 0xaeaf3a91 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46711 dport 50738] != expected 0x1a8795e6 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46711 dport 50738] != expected 0x1a8795e6 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38451 dport 50738] != expected 0x16701be8 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38451 dport 50738] != expected 0x16701be8 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 50738] != expected 0x97a7c0ee # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49109 dport 50738] != expected 0x97a7c0ee # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42666 dport 50738] != expected 0xfd25213c # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42666 dport 50738] != expected 0xfd25213c # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42103 dport 50738] != expected 0xfa6fdea4 # # Exception| cpu 4: rx_hash 0xdc5f38b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42103 dport 50738] != expected 0xfa6fdea4 # # 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__->