< 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 36184 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 82 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x0032376b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57598 dport 36184] != expected 0x97b7f033 # # Exception| cpu 0: rx_hash 0x75b2f6e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57676 dport 36184] != expected 0xf8426b0c # # Exception| cpu 0: rx_hash 0x849b84d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57700 dport 36184] != expected 0xa6b78a07 # # Exception| cpu 0: rx_hash 0xc0456141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57748 dport 36184] != expected 0x1e7002c0 # # Exception| cpu 0: rx_hash 0xc0175729 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57794 dport 36184] != expected 0x63900a70 # # Exception| cpu 0: rx_hash 0xf5f83662 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57810 dport 36184] != expected 0x100d9f8b # # Exception| cpu 0: rx_hash 0x5ae0e78c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57826 dport 36184] != expected 0xda5ec08d # # Exception| cpu 0: rx_hash 0x55e6fd35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57914 dport 36184] != expected 0x20c99cb1 # # Exception| cpu 0: rx_hash 0xcf437bf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57932 dport 36184] != expected 0xe4e75efc # # Exception| cpu 0: rx_hash 0x98e6083b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57984 dport 36184] != expected 0xbf3ef527 # # Exception| cpu 0: rx_hash 0x4f5b8d14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57988 dport 36184] != expected 0x7148a2cb # # Exception| cpu 0: rx_hash 0xe020874a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57990 dport 36184] != expected 0xeda40d12 # # Exception| cpu 0: rx_hash 0xbe72ff26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58028 dport 36184] != expected 0x2fbd43c0 # # Exception| cpu 0: rx_hash 0x4f3856a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58038 dport 36184] != expected 0x27f75214 # # Exception| cpu 0: rx_hash 0x69fe97d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58060 dport 36184] != expected 0xca94ec43 # # Exception| cpu 0: rx_hash 0x8bcfa805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58090 dport 36184] != expected 0x21c0de8b # # Exception| cpu 0: rx_hash 0xb334b1da [saddr 192.0.3.2 daddr 192.0.3.1 sport 58136 dport 36184] != expected 0x12d220ca # # Exception| cpu 0: rx_hash 0x29f2eca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58204 dport 36184] != expected 0x80431258 # # Exception| cpu 0: rx_hash 0xfe2cb238 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58218 dport 36184] != expected 0x188ab56b # # Exception| cpu 0: rx_hash 0x1c7e565c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58238 dport 36184] != expected 0xa561777c # # Exception| cpu 0: rx_hash 0x4bb8fe2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58240 dport 36184] != expected 0xa8072c78 # # Exception| cpu 0: rx_hash 0x7e3444d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58274 dport 36184] != expected 0x8d25495c # # Exception| cpu 0: rx_hash 0x7e6672bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58356 dport 36184] != expected 0xf0c541ec # # Exception| cpu 0: rx_hash 0xae0acca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58390 dport 36184] != expected 0xbe18b0ae # # Exception| cpu 0: rx_hash 0xae691717 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58404 dport 36184] != expected 0xe8a74071 # # Exception| cpu 0: rx_hash 0x9b86765c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58420 dport 36184] != expected 0x9b3ad58a # # Exception| cpu 0: rx_hash 0x79e57fe0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58436 dport 36184] != expected 0xd8eeff2 # # Exception| cpu 0: rx_hash 0x123bbd77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58444 dport 36184] != expected 0xeab5c404 # # Exception| cpu 0: rx_hash 0xe37114f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58454 dport 36184] != expected 0xe2ffd5d0 # # Exception| cpu 0: rx_hash 0x2e400c23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58504 dport 36184] != expected 0x56574429 # # Exception| cpu 0: rx_hash 0xdf0aa5a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58514 dport 36184] != expected 0x5e1d55fd # # Exception| cpu 0: rx_hash 0xdf697e11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58528 dport 36184] != expected 0x8a2a522 # # Exception| cpu 0: rx_hash 0x08e516e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58560 dport 36184] != expected 0xed8b0aa1 # # Exception| cpu 0: rx_hash 0x633bd471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58568 dport 36184] != expected 0xab02157 # # Exception| cpu 0: rx_hash 0xf9cc64d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58600 dport 36184] != expected 0xb37eebaa # # Exception| cpu 0: rx_hash 0x307dd489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58624 dport 36184] != expected 0x8826043f # # Exception| cpu 0: rx_hash 0x9f06ded7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58626 dport 36184] != expected 0x14caabe6 # # Exception| cpu 0: rx_hash 0x48bb5bf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58630 dport 36184] != expected 0xdabcfc0a # # Exception| cpu 4: rx_hash 0x97b224ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 57614 dport 36184] != expected 0x3849a1ab # # Exception| cpu 4: rx_hash 0x0d264fff [saddr 192.0.3.2 daddr 192.0.3.1 sport 57628 dport 36184] != expected 0xd7389b89 # # Exception| cpu 4: rx_hash 0xdaf81160 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57642 dport 36184] != expected 0x4ff13cba # # Exception| cpu 4: rx_hash 0x38f8c36c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57704 dport 36184] != expected 0x8ffaf61d # # Exception| cpu 4: rx_hash 0x0d17a227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57720 dport 36184] != expected 0xfc6763e6 # # Exception| cpu 4: rx_hash 0x8d6c8f7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57730 dport 36184] != expected 0x3f776f0e # # Exception| cpu 4: rx_hash 0xb883ee30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57746 dport 36184] != expected 0x4ceafaf5 # # Exception| cpu 4: rx_hash 0xf5c9dbba [saddr 192.0.3.2 daddr 192.0.3.1 sport 57782 dport 36184] != expected 0x3b5267e4 # # Exception| cpu 4: rx_hash 0x9e17192d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57790 dport 36184] != expected 0xdc694c12 # # Exception| cpu 4: rx_hash 0xd30f1acf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57804 dport 36184] != expected 0xd631d9b3 # # Exception| cpu 4: rx_hash 0x7c17cb21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57852 dport 36184] != expected 0x1c6286b5 # # Exception| cpu 4: rx_hash 0xcf114d90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57882 dport 36184] != expected 0x9907564c # # Exception| cpu 4: rx_hash 0x60099c7e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57898 dport 36184] != expected 0x5354094a # # Exception| cpu 4: rx_hash 0xb7b41951 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57902 dport 36184] != expected 0x9d225ea6 # # Exception| cpu 4: rx_hash 0x914335fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57904 dport 36184] != expected 0x5b1e189e # # Exception| cpu 4: rx_hash 0x3e383fa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57906 dport 36184] != expected 0xc7f2b747 # # Exception| cpu 4: rx_hash 0x55d710ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 57950 dport 36184] != expected 0xb9664de # # Exception| cpu 4: rx_hash 0xfacfc103 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57966 dport 36184] != expected 0xc1c53bd8 # # Exception| cpu 4: rx_hash 0xcf20a048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57982 dport 36184] != expected 0xb258ae23 # # Exception| cpu 4: rx_hash 0xad6ab2c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58018 dport 36184] != expected 0x9a1c9003 # # Exception| cpu 4: rx_hash 0x4f6a60cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 58080 dport 36184] != expected 0x5a175aa4 # # Exception| cpu 4: rx_hash 0xcbf23eab [saddr 192.0.3.2 daddr 192.0.3.1 sport 58142 dport 36184] != expected 0x4048d8ff # # Exception| cpu 4: rx_hash 0x3adb4c99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58166 dport 36184] != expected 0x1ebd39f4 # # Exception| cpu 4: rx_hash 0xa07eca54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58176 dport 36184] != expected 0xda93fbb9 # # Exception| cpu 4: rx_hash 0x8689e6f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58206 dport 36184] != expected 0x1cafbd81 # # Exception| cpu 4: rx_hash 0x0f661bba [saddr 192.0.3.2 daddr 192.0.3.1 sport 58224 dport 36184] != expected 0x10c0a4bf # # Exception| cpu 4: rx_hash 0x64b8d92d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58232 dport 36184] != expected 0xf7fb8f49 # # Exception| cpu 4: rx_hash 0x58a0b3c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58254 dport 36184] != expected 0x1da6ffbb # # Exception| cpu 4: rx_hash 0x06911015 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58262 dport 36184] != expected 0x890041b6 # # Exception| cpu 4: rx_hash 0xd14f4e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58272 dport 36184] != expected 0x11c9e685 # # Exception| cpu 4: rx_hash 0x06f2cba5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58276 dport 36184] != expected 0xdfbfb169 # # Exception| cpu 4: rx_hash 0x4bdb259f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58290 dport 36184] != expected 0xfeb8dca7 # # Exception| cpu 4: rx_hash 0xf7b86227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58302 dport 36184] != expected 0xd7f5a0bd # # Exception| cpu 4: rx_hash 0x7e05a90c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58310 dport 36184] != expected 0xa67ab133 # # Exception| cpu 4: rx_hash 0x332c4736 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58320 dport 36184] != expected 0x877ddcfd # # Exception| cpu 4: rx_hash 0x9c3496d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58336 dport 36184] != expected 0x4d2e83fb # # Exception| cpu 4: rx_hash 0x2057d160 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58348 dport 36184] != expected 0x6463ffe1 # # Exception| cpu 4: rx_hash 0xf03b6f7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58382 dport 36184] != expected 0x2abe0ea3 # # Exception| cpu 4: rx_hash 0xe312cf45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58468 dport 36184] != expected 0xb440250f # # Exception| cpu 4: rx_hash 0x1bccb6d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58538 dport 36184] != expected 0x7375210d # # Exception| cpu 4: rx_hash 0x2e23d793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58554 dport 36184] != expected 0xe8b4f6 # # Exception| cpu 4: rx_hash 0x56b76e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58602 dport 36184] != expected 0x2f924473 # # Exception| cpu 4: rx_hash 0xd24ceb5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58662 dport 36184] != expected 0x637236f7 # # Exception| cpu 4: rx_hash 0xf4bbc7f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58680 dport 36184] != expected 0xa54e70cf # # Exception| count: pass=0 nohash=0 fail=82 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9910842f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42448 dport 50988] OK # # # cpu 0: rx_hash 0xf2ad9d08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42474 dport 50988] OK # # # cpu 0: rx_hash 0x7b21bbfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42486 dport 50988] OK # # # cpu 0: rx_hash 0x396d94c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42506 dport 50988] OK # # # cpu 0: rx_hash 0x675c3714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42514 dport 50988] OK # # # cpu 0: rx_hash 0x0c82f583 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42522 dport 50988] OK # # # cpu 0: rx_hash 0x96754526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42554 dport 50988] OK # # # cpu 0: rx_hash 0xee82278f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42584 dport 50988] OK # # # cpu 0: rx_hash 0xb0d05fe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42610 dport 50988] OK # # # cpu 0: rx_hash 0x30ab72bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42632 dport 50988] OK # # # cpu 0: rx_hash 0xaa5cc21a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42664 dport 50988] OK # # # cpu 0: rx_hash 0xd29a4d6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42670 dport 50988] OK # # # cpu 0: rx_hash 0xccc44e71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42772 dport 50988] OK # # # cpu 0: rx_hash 0xa71a8ce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42780 dport 50988] OK # # # cpu 0: rx_hash 0x08025d08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42796 dport 50988] OK # # # cpu 0: rx_hash 0x452bb332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42810 dport 50988] OK # # # cpu 0: rx_hash 0x9296361d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42814 dport 50988] OK # # # cpu 0: rx_hash 0x63ed7247 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42816 dport 50988] OK # # # cpu 0: rx_hash 0x70f53fa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42830 dport 50988] OK # # # cpu 0: rx_hash 0x92a7dbc5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42842 dport 50988] OK # # # cpu 0: rx_hash 0xd61ae5e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42904 dport 50988] OK # # # cpu 0: rx_hash 0x7902340e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42920 dport 50988] OK # # # cpu 0: rx_hash 0x01f556a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42954 dport 50988] OK # # # cpu 0: rx_hash 0x69c309aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43022 dport 50988] OK # # # cpu 0: rx_hash 0xf35762bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43036 dport 50988] OK # # # cpu 0: rx_hash 0xc6dbd844 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43070 dport 50988] OK # # # cpu 0: rx_hash 0xf30554d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43082 dport 50988] OK # # # cpu 0: rx_hash 0xd5f2787a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43092 dport 50988] OK # # # cpu 0: rx_hash 0x1157b0b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43102 dport 50988] OK # # # cpu 0: rx_hash 0xc689ee2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43112 dport 50988] OK # # # cpu 0: rx_hash 0x0bdb2d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43140 dport 50988] OK # # # cpu 0: rx_hash 0x6005efdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43148 dport 50988] OK # # # cpu 0: rx_hash 0x914f465f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43158 dport 50988] OK # # # cpu 0: rx_hash 0xe9ea129e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43170 dport 50988] OK # # # cpu 0: rx_hash 0x60340205 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43240 dport 50988] OK # # # cpu 0: rx_hash 0x069d63b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43312 dport 50988] OK # # # cpu 0: rx_hash 0x15852e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43326 dport 50988] OK # # # cpu 0: rx_hash 0x58fef602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43390 dport 50988] OK # # # cpu 0: rx_hash 0x5109fdad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43416 dport 50988] OK # # # cpu 4: rx_hash 0x7b42604b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42436 dport 50988] OK # # # cpu 4: rx_hash 0xd4396a15 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42438 dport 50988] OK # # # cpu 4: rx_hash 0x8a08c9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42462 dport 50988] OK # # # cpu 4: rx_hash 0x03e7348a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42480 dport 50988] OK # # # cpu 4: rx_hash 0x10ff796c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42494 dport 50988] OK # # # cpu 4: rx_hash 0x853f3ea8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42594 dport 50988] OK # # # cpu 4: rx_hash 0x7475972a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42616 dport 50988] OK # # # cpu 4: rx_hash 0x9fd078e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42634 dport 50988] OK # # # cpu 4: rx_hash 0xd2f996db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42652 dport 50988] OK # # # cpu 4: rx_hash 0xc182008d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42656 dport 50988] OK # # # cpu 4: rx_hash 0x163f85a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42660 dport 50988] OK # # # cpu 4: rx_hash 0x9fb3a351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42680 dport 50988] OK # # # cpu 4: rx_hash 0x30c8a90f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42682 dport 50988] OK # # # cpu 4: rx_hash 0x0516259c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42702 dport 50988] OK # # # cpu 4: rx_hash 0x8c9a036f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42706 dport 50988] OK # # # cpu 4: rx_hash 0xf43f57ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42726 dport 50988] OK # # # cpu 4: rx_hash 0xe7271a48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42728 dport 50988] OK # # # cpu 4: rx_hash 0xd2c87b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42744 dport 50988] OK # # # cpu 4: rx_hash 0x3d8ee7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42766 dport 50988] OK # # # cpu 4: rx_hash 0x08506b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42874 dport 50988] OK # # # cpu 4: rx_hash 0xe3f584ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42888 dport 50988] OK # # # cpu 4: rx_hash 0x273397d2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42928 dport 50988] OK # # # cpu 4: rx_hash 0xe3965f1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42938 dport 50988] OK # # # cpu 4: rx_hash 0x88797054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42966 dport 50988] OK # # # cpu 4: rx_hash 0x2761a1ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42982 dport 50988] OK # # # cpu 4: rx_hash 0x79500266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 50988] OK # # # cpu 4: rx_hash 0x379171c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43044 dport 50988] OK # # # cpu 4: rx_hash 0x027e108d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43060 dport 50988] OK # # # cpu 4: rx_hash 0x24db0a48 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43132 dport 50988] OK # # # cpu 4: rx_hash 0xdc0573d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43186 dport 50988] OK # # # cpu 4: rx_hash 0xe9b824f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43252 dport 50988] OK # # # cpu 4: rx_hash 0x2d1dec3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43262 dport 50988] OK # # # cpu 4: rx_hash 0x06feb806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43266 dport 50988] OK # # # cpu 4: rx_hash 0xc25b70cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43272 dport 50988] OK # # # cpu 4: rx_hash 0x4bd7563c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43284 dport 50988] OK # # # cpu 4: rx_hash 0x6d43a121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43320 dport 50988] OK # # # cpu 4: rx_hash 0x4b856054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43330 dport 50988] OK # # # cpu 4: rx_hash 0x205ba2c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43338 dport 50988] OK # # # cpu 4: rx_hash 0xbaac1266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43370 dport 50988] OK # # # cpu 4: rx_hash 0x4be6bbe4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43376 dport 50988] OK # # # cpu 4: rx_hash 0x8f43732d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43386 dport 50988] OK # # # cpu 4: rx_hash 0xfe72f7f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43418 dport 50988] OK # # # cpu 4: rx_hash 0x3ab4e48a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43426 dport 50988] OK # # # cpu 4: rx_hash 0x1c43c827 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43452 dport 50988] OK # # # cpu 4: rx_hash 0x1c7225ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43480 dport 50988] OK # # # count: pass=84 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 55576 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56015 dport 55576] != expected 0xa555d086 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56015 dport 55576] != expected 0xa555d086 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34336 dport 55576] != expected 0xd4717646 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34336 dport 55576] != expected 0xd4717646 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52619 dport 55576] != expected 0xefdc3c26 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52619 dport 55576] != expected 0xefdc3c26 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 57797 dport 55576] != expected 0x610a092d # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 57797 dport 55576] != expected 0x610a092d # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 49214 dport 55576] != expected 0x6c434de3 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 49214 dport 55576] != expected 0x6c434de3 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 45999 dport 55576] != expected 0x4547b4de # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 45999 dport 55576] != expected 0x4547b4de # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 32986 dport 55576] != expected 0x1933e056 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 32986 dport 55576] != expected 0x1933e056 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 50788 dport 55576] != expected 0x36bca3b1 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 50788 dport 55576] != expected 0x36bca3b1 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 45214 dport 55576] != expected 0xaa68819b # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 45214 dport 55576] != expected 0xaa68819b # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 44616 dport 55576] != expected 0xb43d07d2 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 44616 dport 55576] != expected 0xb43d07d2 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 49129 dport 55576] != expected 0xcc1364e9 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 49129 dport 55576] != expected 0xcc1364e9 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 44811 dport 55576] != expected 0x5ad64b99 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 44811 dport 55576] != expected 0x5ad64b99 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35395 dport 55576] != expected 0x134464d3 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35395 dport 55576] != expected 0x134464d3 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 46758 dport 55576] != expected 0x89526f93 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 46758 dport 55576] != expected 0x89526f93 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51678 dport 55576] != expected 0x32c7b2ab # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51678 dport 55576] != expected 0x32c7b2ab # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 50025 dport 55576] != expected 0x34df2f10 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 50025 dport 55576] != expected 0x34df2f10 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40298 dport 55576] != expected 0xac700459 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40298 dport 55576] != expected 0xac700459 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 59123 dport 55576] != expected 0xe0a8edb9 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 59123 dport 55576] != expected 0xe0a8edb9 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 50900 dport 55576] != expected 0xd29c4e08 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 50900 dport 55576] != expected 0xd29c4e08 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 48491 dport 55576] != expected 0x75109520 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 48491 dport 55576] != expected 0x75109520 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 32849 dport 55576] != expected 0x754e8975 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 32849 dport 55576] != expected 0x754e8975 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37034 dport 55576] != expected 0x4ef447bb # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37034 dport 55576] != expected 0x4ef447bb # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55931 dport 55576] != expected 0x8f036ad3 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55931 dport 55576] != expected 0x8f036ad3 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34090 dport 55576] != expected 0xb303c799 # # Exception| cpu 5: rx_hash 0x7cb40fee [saddr 192.0.3.2 daddr 192.0.3.1 sport 34090 dport 55576] != expected 0xb303c799 # # 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 54016 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49977 dport 54016] != expected 0x785fe3bf # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49977 dport 54016] != expected 0x785fe3bf # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51314 dport 54016] != expected 0x4fedb445 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51314 dport 54016] != expected 0x4fedb445 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37024 dport 54016] != expected 0x2aca150 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37024 dport 54016] != expected 0x2aca150 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44711 dport 54016] != expected 0x18203a00 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44711 dport 54016] != expected 0x18203a00 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56645 dport 54016] != expected 0x8c795a97 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56645 dport 54016] != expected 0x8c795a97 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 54016] != expected 0x7e1cd9ee # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53898 dport 54016] != expected 0x7e1cd9ee # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 54016] != expected 0xe5bedc1b # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47452 dport 54016] != expected 0xe5bedc1b # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45819 dport 54016] != expected 0x1f5e4887 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45819 dport 54016] != expected 0x1f5e4887 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34883 dport 54016] != expected 0xf54e0ace # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34883 dport 54016] != expected 0xf54e0ace # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50788 dport 54016] != expected 0x85d74232 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50788 dport 54016] != expected 0x85d74232 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43677 dport 54016] != expected 0xc74a9ea2 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43677 dport 54016] != expected 0xc74a9ea2 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36052 dport 54016] != expected 0xf4fba1e5 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36052 dport 54016] != expected 0xf4fba1e5 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43540 dport 54016] != expected 0x54dfa4a1 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43540 dport 54016] != expected 0x54dfa4a1 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42083 dport 54016] != expected 0x179f2e9c # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42083 dport 54016] != expected 0x179f2e9c # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43912 dport 54016] != expected 0xa8b0986f # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43912 dport 54016] != expected 0xa8b0986f # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51197 dport 54016] != expected 0xf0f3ef6e # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51197 dport 54016] != expected 0xf0f3ef6e # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43634 dport 54016] != expected 0xfb954327 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43634 dport 54016] != expected 0xfb954327 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57933 dport 54016] != expected 0x8456e88 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57933 dport 54016] != expected 0x8456e88 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35580 dport 54016] != expected 0xd8aa1558 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35580 dport 54016] != expected 0xd8aa1558 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58417 dport 54016] != expected 0x8b3de603 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58417 dport 54016] != expected 0x8b3de603 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35510 dport 54016] != expected 0x517405c3 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35510 dport 54016] != expected 0x517405c3 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57240 dport 54016] != expected 0xd96a27a8 # # Exception| cpu 5: rx_hash 0x123e7cca [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57240 dport 54016] != expected 0xd96a27a8 # # 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__->