< 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' TAP version 13 1..1 # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 44076 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd44bd174 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40142 dport 44076] != expected 0x13bbfb59 # # Exception| cpu 0: rx_hash 0xa31ca75f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40196 dport 44076] != expected 0xa5d932e9 # # Exception| cpu 0: rx_hash 0x3743e541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40266 dport 44076] != expected 0x4a5d0d2f # # Exception| cpu 0: rx_hash 0x5af18d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40302 dport 44076] != expected 0x71b7d868 # # Exception| cpu 0: rx_hash 0xd0d666aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 40304 dport 44076] != expected 0xff5ad854 # # Exception| cpu 0: rx_hash 0xb1544b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40308 dport 44076] != expected 0x5175eb77 # # Exception| cpu 0: rx_hash 0xe017705c [saddr 192.0.3.2 daddr 192.0.3.1 sport 40312 dport 44076] != expected 0xa84d41c5 # # Exception| cpu 0: rx_hash 0xe9330650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40344 dport 44076] != expected 0xd21b2d0a # # Exception| cpu 0: rx_hash 0xcaf8363e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40476 dport 44076] != expected 0x22a1851a # # Exception| cpu 0: rx_hash 0xee69ee0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40484 dport 44076] != expected 0xcbf83627 # # Exception| cpu 0: rx_hash 0xc6c87383 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40508 dport 44076] != expected 0xb764637e # # Exception| cpu 0: rx_hash 0x7606e9ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 40522 dport 44076] != expected 0xb1b9ef85 # # Exception| cpu 0: rx_hash 0x9da32ffb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40528 dport 44076] != expected 0x917bdc9a # # Exception| cpu 0: rx_hash 0x4af7bae6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40546 dport 44076] != expected 0x736b9070 # # Exception| cpu 0: rx_hash 0x6256276b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40570 dport 44076] != expected 0xff7c529 # # Exception| cpu 0: rx_hash 0xcfec058f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40668 dport 44076] != expected 0xcd320fb1 # # Exception| cpu 0: rx_hash 0xba3ee6a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40680 dport 44076] != expected 0xdd53163e # # Exception| cpu 0: rx_hash 0x929f7b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40688 dport 44076] != expected 0xa1cf4367 # # Exception| cpu 0: rx_hash 0x1a3d0592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40720 dport 44076] != expected 0x89219364 # # Exception| cpu 0: rx_hash 0xb8bb73a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40726 dport 44076] != expected 0x7b50c601 # # Exception| cpu 0: rx_hash 0xcd69908f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40738 dport 44076] != expected 0x6b31df8e # # Exception| cpu 0: rx_hash 0x160d402f [saddr 192.0.3.2 daddr 192.0.3.1 sport 40752 dport 44076] != expected 0x1ce47500 # # Exception| cpu 0: rx_hash 0x778f6dc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40756 dport 44076] != expected 0xb2cb4623 # # Exception| cpu 0: rx_hash 0xc741f7ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 40770 dport 44076] != expected 0xb416cad8 # # Exception| cpu 0: rx_hash 0xbea3517a [saddr 192.0.3.2 daddr 192.0.3.1 sport 40790 dport 44076] != expected 0x31b23533 # # Exception| cpu 0: rx_hash 0xaaf39fbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 40806 dport 44076] != expected 0x8ffc1f9f # # Exception| cpu 0: rx_hash 0xfbb0a4a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40810 dport 44076] != expected 0x76c4b52d # # Exception| cpu 0: rx_hash 0xa3d7e9b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40838 dport 44076] != expected 0xf5aa7350 # # Exception| cpu 0: rx_hash 0x0d61da3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 40864 dport 44076] != expected 0x921ec051 # # Exception| cpu 0: rx_hash 0x5c22e120 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40876 dport 44076] != expected 0x6b266ae3 # # Exception| cpu 0: rx_hash 0x25c047b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40888 dport 44076] != expected 0xee829508 # # Exception| cpu 0: rx_hash 0xa5cfcb6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40902 dport 44076] != expected 0xbf488062 # # Exception| cpu 0: rx_hash 0xecec7b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 40922 dport 44076] != expected 0x6dfbe618 # # Exception| cpu 0: rx_hash 0x6afbd508 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40932 dport 44076] != expected 0x76d30040 # # Exception| cpu 0: rx_hash 0xf8bcb5c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40938 dport 44076] != expected 0xd3b5ccb4 # # Exception| cpu 0: rx_hash 0x23d86568 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40952 dport 44076] != expected 0xa460663a # # Exception| cpu 0: rx_hash 0x6b6dd44d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40992 dport 44076] != expected 0x9dcc2de2 # # Exception| cpu 0: rx_hash 0xa241e8f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41026 dport 44076] != expected 0x1eb55ef2 # # Exception| cpu 0: rx_hash 0x5db4e065 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41064 dport 44076] != expected 0x80394741 # # Exception| cpu 0: rx_hash 0xa755db44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41090 dport 44076] != expected 0xf126d459 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xd6e80e44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40506 dport 40839] OK # # # cpu 0: rx_hash 0x3765af71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40512 dport 40839] OK # # # cpu 0: rx_hash 0x7e461f11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40540 dport 40839] OK # # # cpu 0: rx_hash 0xb1720177 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40574 dport 40839] OK # # # cpu 0: rx_hash 0x1ad0014d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40600 dport 40839] OK # # # cpu 0: rx_hash 0x2e8ca065 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40750 dport 40839] OK # # # cpu 0: rx_hash 0x3cc44c7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40798 dport 40839] OK # # # cpu 0: rx_hash 0x1855944d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40806 dport 40839] OK # # # cpu 0: rx_hash 0x4916af56 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40810 dport 40839] OK # # # cpu 0: rx_hash 0xb3f79477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40832 dport 40839] OK # # # cpu 0: rx_hash 0x1171e241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40838 dport 40839] OK # # # cpu 0: rx_hash 0x35e03a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40894 dport 40839] OK # # # cpu 0: rx_hash 0xb9dff314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40928 dport 40839] OK # # # cpu 0: rx_hash 0xf0fc4374 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 40839] OK # # # cpu 0: rx_hash 0x84b8a11a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40972 dport 40839] OK # # # cpu 0: rx_hash 0xd9cbdfbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40992 dport 40839] OK # # # cpu 0: rx_hash 0x38467e89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41050 dport 40839] OK # # # cpu 0: rx_hash 0xb775a683 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41092 dport 40839] OK # # # cpu 0: rx_hash 0x0d935bce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41106 dport 40839] OK # # # cpu 0: rx_hash 0x50e02568 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41150 dport 40839] OK # # # cpu 0: rx_hash 0xc88f22cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41168 dport 40839] OK # # # cpu 0: rx_hash 0x5ac8420b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41182 dport 40839] OK # # # cpu 0: rx_hash 0x56f807b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41214 dport 40839] OK # # # cpu 0: rx_hash 0x053ea9ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41228 dport 40839] OK # # # cpu 0: rx_hash 0xbfd854e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41242 dport 40839] OK # # # cpu 0: rx_hash 0x39cffae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41252 dport 40839] OK # # # cpu 0: rx_hash 0x9161ebb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41282 dport 40839] OK # # # cpu 0: rx_hash 0x2b8716fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41300 dport 40839] OK # # # cpu 0: rx_hash 0x9d51ae0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41314 dport 40839] OK # # # cpu 0: rx_hash 0x6e94e323 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41320 dport 40839] OK # # # cpu 0: rx_hash 0xe4b30898 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41334 dport 40839] OK # # # cpu 0: rx_hash 0x67b0952f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41352 dport 40839] OK # # # cpu 0: rx_hash 0xbcd4458f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41370 dport 40839] OK # # # cpu 0: rx_hash 0x98459dbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41378 dport 40839] OK # # # cpu 0: rx_hash 0x6b80d092 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41384 dport 40839] OK # # # cpu 0: rx_hash 0xe1a73b29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41398 dport 40839] OK # # # cpu 0: rx_hash 0x73e05be9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41400 dport 40839] OK # # # cpu 0: rx_hash 0x0c1adfa1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41452 dport 40839] OK # # # cpu 0: rx_hash 0x29c9cd11 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41512 dport 40839] OK # # # cpu 4: rx_hash 0xa522cfb1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40526 dport 40839] OK # # # cpu 4: rx_hash 0xa9128a0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40558 dport 40839] OK # # # cpu 4: rx_hash 0xa036fc00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40590 dport 40839] OK # # # cpu 4: rx_hash 0xd9d45a96 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40602 dport 40839] OK # # # cpu 4: rx_hash 0x26215206 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40624 dport 40839] OK # # # cpu 4: rx_hash 0x3469be1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40640 dport 40839] OK # # # cpu 4: rx_hash 0xa62edede [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40654 dport 40839] OK # # # cpu 4: rx_hash 0xdfcc7848 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40666 dport 40839] OK # # # cpu 4: rx_hash 0x59dbd64e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40676 dport 40839] OK # # # cpu 4: rx_hash 0xe33d2b03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40690 dport 40839] OK # # # cpu 4: rx_hash 0xb0fb8518 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40704 dport 40839] OK # # # cpu 4: rx_hash 0xa89b0e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40720 dport 40839] OK # # # cpu 4: rx_hash 0xbccbc0a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40736 dport 40839] OK # # # cpu 4: rx_hash 0xa4ab4bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40752 dport 40839] OK # # # cpu 4: rx_hash 0x8622b130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40776 dport 40839] OK # # # cpu 4: rx_hash 0x24a4c706 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40782 dport 40839] OK # # # cpu 4: rx_hash 0x92727ff6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40824 dport 40839] OK # # # cpu 4: rx_hash 0x1d41a7fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40870 dport 40839] OK # # # cpu 4: rx_hash 0x8f06c73c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40872 dport 40839] OK # # # cpu 4: rx_hash 0x05212c87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40886 dport 40839] OK # # # cpu 4: rx_hash 0x5462179c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40890 dport 40839] OK # # # cpu 4: rx_hash 0x76ebed72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40898 dport 40839] OK # # # cpu 4: rx_hash 0x1769c09f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40902 dport 40839] OK # # # cpu 4: rx_hash 0x9d4e2b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40920 dport 40839] OK # # # cpu 4: rx_hash 0xa1bf786f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40944 dport 40839] OK # # # cpu 4: rx_hash 0x7d558b54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41062 dport 40839] OK # # # cpu 4: rx_hash 0x81ac92ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41164 dport 40839] OK # # # cpu 4: rx_hash 0x832907ab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41266 dport 40839] OK # # # cpu 4: rx_hash 0xc022d0a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41294 dport 40839] OK # # # cpu 4: rx_hash 0x5e55f5d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41312 dport 40839] OK # # # cpu 4: rx_hash 0x3cdbc957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41444 dport 40839] OK # # # cpu 4: rx_hash 0x15389e5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41472 dport 40839] OK # # # cpu 4: rx_hash 0x0d581521 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41488 dport 40839] OK # # # cpu 4: rx_hash 0x9f1f75e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41502 dport 40839] OK # # # cpu 4: rx_hash 0x484be0fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41516 dport 40839] OK # # # cpu 4: rx_hash 0x502b6b87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41532 dport 40839] OK # # # cpu 4: rx_hash 0x6ac21a12 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41556 dport 40839] OK # # # cpu 4: rx_hash 0x3b812109 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41560 dport 40839] OK # # # cpu 4: rx_hash 0x07707242 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41584 dport 40839] OK # # # cpu 4: rx_hash 0xe5f1c218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41610 dport 40839] 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 36724 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52566 dport 36724] != expected 0x1a8d679 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36969 dport 36724] != expected 0x561c11f4 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49208 dport 36724] != expected 0x97a88bbd # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60835 dport 36724] != expected 0x1c734c37 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38279 dport 36724] != expected 0xf3a2230 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60193 dport 36724] != expected 0x98ae22bd # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36297 dport 36724] != expected 0x3fc281a3 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40151 dport 36724] != expected 0x56bcb69f # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41640 dport 36724] != expected 0x47d1479f # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54657 dport 36724] != expected 0x500195a6 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55930 dport 36724] != expected 0xf734dcfa # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49674 dport 36724] != expected 0xdce49931 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50277 dport 36724] != expected 0x63ebfd4a # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38865 dport 36724] != expected 0x357e16c9 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56109 dport 36724] != expected 0x8e28c625 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46473 dport 36724] != expected 0xf0c92b22 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44954 dport 36724] != expected 0x49808f13 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54179 dport 36724] != expected 0xe46864d1 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58151 dport 36724] != expected 0x886041 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43109 dport 36724] != expected 0x2acde2f5 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60521 dport 36724] != expected 0xaa118587 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53431 dport 36724] != expected 0x9a287990 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45545 dport 36724] != expected 0xfb401147 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33782 dport 36724] != expected 0x8bf3cdbb # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47603 dport 36724] != expected 0xb1d535c1 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43760 dport 36724] != expected 0x1bf8f66d # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43802 dport 36724] != expected 0x385fd9b9 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60668 dport 36724] != expected 0x3278cf79 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52458 dport 36724] != expected 0xb1179332 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35687 dport 36724] != expected 0xd7e2a3ff # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52476 dport 36724] != expected 0x68ed0a9f # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37906 dport 36724] != expected 0xc5ebd402 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57714 dport 36724] != expected 0xde2efe72 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36132 dport 36724] != expected 0x4108b52 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37974 dport 36724] != expected 0x21261413 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57215 dport 36724] != expected 0x67b1b0aa # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42775 dport 36724] != expected 0xc722872d # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35639 dport 36724] != expected 0xb68b9c05 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52281 dport 36724] != expected 0x91ed7f9b # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39964 dport 36724] != expected 0xada0f6f # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56702 dport 36724] != expected 0x76512240 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58261 dport 36724] != expected 0x47e95532 # # Exception| cpu 5: rx_hash 0x219ba5b8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36394 dport 36724] != expected 0x5a92a50c # # Exception| count: pass=0 nohash=0 fail=43 # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 47398 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57790 dport 47398] != expected 0x5237fe15 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48572 dport 47398] != expected 0xcf7c9e5c # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37805 dport 47398] != expected 0xed8ad5b4 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45195 dport 47398] != expected 0xae75da96 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52147 dport 47398] != expected 0x598387b0 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52167 dport 47398] != expected 0x2a494645 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58254 dport 47398] != expected 0x86a43488 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57731 dport 47398] != expected 0x912cbc7e # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50344 dport 47398] != expected 0xa53ab987 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39261 dport 47398] != expected 0x8c3ded8e # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44379 dport 47398] != expected 0xbace495b # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41285 dport 47398] != expected 0xe0b8e1db # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35414 dport 47398] != expected 0xe0ad7b72 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59040 dport 47398] != expected 0xf9349b6f # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59106 dport 47398] != expected 0x3c28e26a # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55517 dport 47398] != expected 0xd8b1ec74 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36665 dport 47398] != expected 0x1f2d41fd # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33757 dport 47398] != expected 0xa7da5927 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50522 dport 47398] != expected 0xf6fc179c # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47881 dport 47398] != expected 0x9f085dd8 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59068 dport 47398] != expected 0xb0172b0f # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47020 dport 47398] != expected 0xa7efd06a # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45454 dport 47398] != expected 0xc879487a # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52842 dport 47398] != expected 0x13d914a0 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40170 dport 47398] != expected 0x5e08793d # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53214 dport 47398] != expected 0xe481ee53 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39110 dport 47398] != expected 0x631a85b6 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38269 dport 47398] != expected 0x505ceb08 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50317 dport 47398] != expected 0x4e806661 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56285 dport 47398] != expected 0x99f4e098 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50733 dport 47398] != expected 0x817f36e8 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37701 dport 47398] != expected 0xd46fb54e # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43026 dport 47398] != expected 0xebf8405f # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53051 dport 47398] != expected 0xa2f0204 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52960 dport 47398] != expected 0xe31048e2 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58196 dport 47398] != expected 0x6815c16f # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52368 dport 47398] != expected 0x319ba0a1 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42463 dport 47398] != expected 0x6870b4cf # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40704 dport 47398] != expected 0xe5ac4ef0 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34871 dport 47398] != expected 0xac4eaffc # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55745 dport 47398] != expected 0x101454a3 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53678 dport 47398] != expected 0xbe4325a0 # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37528 dport 47398] != expected 0x9fd6899e # # Exception| cpu 5: rx_hash 0x6156da79 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42510 dport 47398] != expected 0xb249b75f # # 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 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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: Saved .links.enp1s0.operstate: DOWN Current .links.enp1s0.operstate: UP Saved .links.enp1s0.flags: ['NO-CARRIER', 'BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] Current .links.enp1s0.flags: ['BROADCAST', 'MULTICAST', 'UP', 'LOWER_UP'] no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->