< 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 40611 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xcee79b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33546 dport 40611] != expected 0xe1ffd877 # # Exception| cpu 0: rx_hash 0xa9f1a29e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33616 dport 40611] != expected 0x3ca3234c # # Exception| cpu 0: rx_hash 0x830599ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 33642 dport 40611] != expected 0xa1a14c3 # # Exception| cpu 0: rx_hash 0x05bdad1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33656 dport 40611] != expected 0x44ff88f5 # # Exception| cpu 0: rx_hash 0x2cb76465 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33674 dport 40611] != expected 0xcd5185be # # Exception| cpu 0: rx_hash 0x3e309dce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33690 dport 40611] != expected 0xa8236bf1 # # Exception| cpu 0: rx_hash 0xcae48d4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33702 dport 40611] != expected 0x20c6973b # # Exception| cpu 0: rx_hash 0x31cb55e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33704 dport 40611] != expected 0x547f80e0 # # Exception| cpu 0: rx_hash 0x927c924d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33714 dport 40611] != expected 0xd07fc048 # # Exception| cpu 0: rx_hash 0xf56aab83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33768 dport 40611] != expected 0xd233b73 # # Exception| cpu 0: rx_hash 0x73d29f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33786 dport 40611] != expected 0x43c6a745 # # Exception| cpu 0: rx_hash 0x32b9e5e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33812 dport 40611] != expected 0x8dd53cc # # Exception| cpu 0: rx_hash 0x775dcb62 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33826 dport 40611] != expected 0x614a01e1 # # Exception| cpu 0: rx_hash 0x0d37c320 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33882 dport 40611] != expected 0x2538ff84 # # Exception| cpu 0: rx_hash 0xf9e3d3a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33894 dport 40611] != expected 0xaddd034e # # Exception| cpu 0: rx_hash 0xdcec20f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33902 dport 40611] != expected 0x6738dfd0 # # Exception| cpu 0: rx_hash 0x39413bd4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33930 dport 40611] != expected 0x35b8f791 # # Exception| cpu 0: rx_hash 0x807729ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 40611] != expected 0x56b8c7ef # # Exception| cpu 0: rx_hash 0x0675b4f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34082 dport 40611] != expected 0xf71d2f05 # # Exception| cpu 0: rx_hash 0x31fdbe05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34106 dport 40611] != expected 0x588a1dd4 # # Exception| cpu 0: rx_hash 0x88cbac3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34150 dport 40611] != expected 0x3b8a2daa # # Exception| cpu 0: rx_hash 0xc12ab89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34218 dport 40611] != expected 0x1156ae52 # # Exception| cpu 0: rx_hash 0xd450a523 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34270 dport 40611] != expected 0xa0a3595 # # Exception| cpu 0: rx_hash 0x2084b5a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34274 dport 40611] != expected 0x82efc95f # # Exception| cpu 0: rx_hash 0x299a1d80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34318 dport 40611] != expected 0xc7f68416 # # Exception| cpu 0: rx_hash 0x540df1d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34322 dport 40611] != expected 0xfdaa0ffb # # Exception| cpu 0: rx_hash 0x1e12177d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34326 dport 40611] != expected 0x6861b6c7 # # Exception| cpu 0: rx_hash 0xdab3e917 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34390 dport 40611] != expected 0x313d0d54 # # Exception| cpu 0: rx_hash 0xffbc1a41 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34398 dport 40611] != expected 0xfbd8d1ca # # Exception| cpu 0: rx_hash 0xc7cfd89b [saddr 192.0.3.2 daddr 192.0.3.1 sport 34420 dport 40611] != expected 0xa813080a # # Exception| cpu 0: rx_hash 0x53f015c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34422 dport 40611] != expected 0x83847a73 # # Exception| cpu 0: rx_hash 0x4d72d647 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34460 dport 40611] != expected 0xa5bd45e9 # # Exception| cpu 0: rx_hash 0x9ca93595 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34472 dport 40611] != expected 0xe7bd65bd # # Exception| cpu 0: rx_hash 0x8e2ecc3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 34488 dport 40611] != expected 0x82cf8bf2 # # Exception| cpu 4: rx_hash 0x10c7b0a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33548 dport 40611] != expected 0x5fa31332 # # Exception| cpu 4: rx_hash 0x967f8457 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33566 dport 40611] != expected 0x11468f04 # # Exception| cpu 4: rx_hash 0xae0c468d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33588 dport 40611] != expected 0x428d56c4 # # Exception| cpu 4: rx_hash 0xf169bd99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33604 dport 40611] != expected 0xcc1a743f # # Exception| cpu 4: rx_hash 0x40598396 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33614 dport 40611] != expected 0x2d68dad8 # # Exception| cpu 4: rx_hash 0xb48d9312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33650 dport 40611] != expected 0xa58d2612 # # Exception| cpu 4: rx_hash 0x43a7719f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33670 dport 40611] != expected 0x927fe01c # # Exception| cpu 4: rx_hash 0xf2974f90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33676 dport 40611] != expected 0x730d4efb # # Exception| cpu 4: rx_hash 0xb773611b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33722 dport 40611] != expected 0x1a9a1cd6 # # Exception| cpu 4: rx_hash 0xfd6c87b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33726 dport 40611] != expected 0x8f51a5ea # # Exception| cpu 4: rx_hash 0x4ba15dab [saddr 192.0.3.2 daddr 192.0.3.1 sport 33744 dport 40611] != expected 0x100d7e85 # # Exception| cpu 4: rx_hash 0xd06558d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33760 dport 40611] != expected 0xc7c6e7ed # # Exception| cpu 4: rx_hash 0xfe1e37b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33794 dport 40611] != expected 0xd3f376c6 # # Exception| cpu 4: rx_hash 0x203e1c42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33796 dport 40611] != expected 0x6dafbd83 # # Exception| cpu 4: rx_hash 0xf1e5ff90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33840 dport 40611] != expected 0x2faf9dd7 # # Exception| cpu 4: rx_hash 0xd4ea0cc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33848 dport 40611] != expected 0xe54a4149 # # Exception| cpu 4: rx_hash 0x40d5c19f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33850 dport 40611] != expected 0xcedd3330 # # Exception| cpu 4: rx_hash 0xeb642a0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33910 dport 40611] != expected 0xc8afed01 # # Exception| cpu 4: rx_hash 0xad7ef68d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33928 dport 40611] != expected 0x1e2f85e8 # # Exception| cpu 4: rx_hash 0x4b2d1fa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33956 dport 40611] != expected 0xf3b8976d # # Exception| cpu 4: rx_hash 0x878acdfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33970 dport 40611] != expected 0x2896b267 # # Exception| cpu 4: rx_hash 0x4cd0fbb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33984 dport 40611] != expected 0x8d96e2e5 # # Exception| cpu 4: rx_hash 0xb7ff2312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33998 dport 40611] != expected 0xf92ff53e # # Exception| cpu 4: rx_hash 0xd714fecf [saddr 192.0.3.2 daddr 192.0.3.1 sport 34032 dport 40611] != expected 0x5a5d7b8d # # Exception| cpu 4: rx_hash 0x2c3b266c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34046 dport 40611] != expected 0x2ee46c56 # # Exception| cpu 4: rx_hash 0xc529ae81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34054 dport 40611] != expected 0xd06fe11e # # Exception| cpu 4: rx_hash 0x237a47ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 34090 dport 40611] != expected 0x3df8f39b # # Exception| cpu 4: rx_hash 0xb0b86ee4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34124 dport 40611] != expected 0x6841f46a # # Exception| cpu 4: rx_hash 0xd053b339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34162 dport 40611] != expected 0xcb337ad9 # # Exception| cpu 4: rx_hash 0x0e7398cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 40611] != expected 0x756fb19c # # Exception| cpu 4: rx_hash 0xbf43a6c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34174 dport 40611] != expected 0x941d1f7b # # Exception| cpu 4: rx_hash 0x28829993 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34228 dport 40611] != expected 0x9d57c6 # # Exception| cpu 4: rx_hash 0xd3ad4130 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34234 dport 40611] != expected 0x7424401d # # Exception| cpu 4: rx_hash 0xa9c74972 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34242 dport 40611] != expected 0x3056be78 # # Exception| cpu 4: rx_hash 0x170cbf5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34298 dport 40611] != expected 0x2d78fb8e # # Exception| cpu 4: rx_hash 0x85d61203 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34342 dport 40611] != expected 0xbfaa2faf # # Exception| cpu 4: rx_hash 0xeac607f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34346 dport 40611] != expected 0xe0844a0d # # Exception| cpu 4: rx_hash 0xb5a3fced [saddr 192.0.3.2 daddr 192.0.3.1 sport 34394 dport 40611] != expected 0x6e1368f6 # # Exception| cpu 4: rx_hash 0x2e67f993 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34410 dport 40611] != expected 0xb9d8f19e # # Exception| cpu 4: rx_hash 0xd6b6d339 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34476 dport 40611] != expected 0x7276dc81 # # Exception| cpu 4: rx_hash 0xd14b372a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34504 dport 40611] != expected 0xc58a909 # # Exception| cpu 4: rx_hash 0xc3ccce81 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34520 dport 40611] != expected 0x692a4746 # # Exception| cpu 4: rx_hash 0xe938f5f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34530 dport 40611] != expected 0x5f9370c9 # # Exception| cpu 4: rx_hash 0xb11a4312 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34576 dport 40611] != expected 0x406a5366 # # Exception| cpu 4: rx_hash 0x4a359bb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34590 dport 40611] != expected 0x34d344bd # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x81f8cea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54348 dport 34324] OK # # # cpu 0: rx_hash 0xb670c459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54356 dport 34324] OK # # # cpu 0: rx_hash 0xa709cffb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54412 dport 34324] OK # # # cpu 0: rx_hash 0x76d22c29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54456 dport 34324] OK # # # cpu 0: rx_hash 0x9887e932 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54466 dport 34324] OK # # # cpu 0: rx_hash 0xd2980f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 34324] OK # # # cpu 0: rx_hash 0x495c0ae0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54518 dport 34324] OK # # # cpu 0: rx_hash 0x117ebc02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54532 dport 34324] OK # # # cpu 0: rx_hash 0x983d40d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54564 dport 34324] OK # # # cpu 0: rx_hash 0xf0d0b13e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54604 dport 34324] OK # # # cpu 0: rx_hash 0xe2574895 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54620 dport 34324] OK # # # cpu 0: rx_hash 0x338cab47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54632 dport 34324] OK # # # cpu 0: rx_hash 0xb931a59b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54656 dport 34324] OK # # # cpu 0: rx_hash 0x421e7d38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54670 dport 34324] OK # # # cpu 0: rx_hash 0x759677c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54678 dport 34324] OK # # # cpu 0: rx_hash 0x3874757a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54774 dport 34324] OK # # # cpu 0: rx_hash 0x14652e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54802 dport 34324] OK # # # cpu 0: rx_hash 0x5e7ac8a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54806 dport 34324] OK # # # cpu 0: rx_hash 0x1b9ee62c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54816 dport 34324] OK # # # cpu 0: rx_hash 0x737317c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54856 dport 34324] OK # # # cpu 0: rx_hash 0x44fb1d38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54864 dport 34324] OK # # # cpu 0: rx_hash 0xbfd4c59b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54878 dport 34324] OK # # # cpu 0: rx_hash 0x2815facb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54932 dport 34324] OK # # # cpu 0: rx_hash 0xd33a2268 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54938 dport 34324] OK # # # cpu 0: rx_hash 0x96de0ce3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54956 dport 34324] OK # # # cpu 0: rx_hash 0x3569cb47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54966 dport 34324] OK # # # cpu 0: rx_hash 0xc6fa9635 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55048 dport 34324] OK # # # cpu 0: rx_hash 0xfe8954ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55074 dport 34324] OK # # # cpu 0: rx_hash 0xdb86a7b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55082 dport 34324] OK # # # cpu 0: rx_hash 0xec0ead44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55090 dport 34324] OK # # # cpu 0: rx_hash 0x025b685f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55112 dport 34324] OK # # # cpu 0: rx_hash 0xc1077226 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55148 dport 34324] OK # # # cpu 0: rx_hash 0xb095a459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55178 dport 34324] OK # # # cpu 0: rx_hash 0x1cd9abda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55202 dport 34324] OK # # # cpu 0: rx_hash 0x73c9be20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55214 dport 34324] OK # # # cpu 0: rx_hash 0x0e5e5271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55218 dport 34324] OK # # # cpu 0: rx_hash 0x43bc50ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55250 dport 34324] OK # # # cpu 0: rx_hash 0x9d9c7b3b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55252 dport 34324] OK # # # cpu 0: rx_hash 0x69486bbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55272 dport 34324] OK # # # cpu 0: rx_hash 0xfd77a6e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55274 dport 34324] OK # # # cpu 0: rx_hash 0xeff05f4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55290 dport 34324] OK # # # cpu 0: rx_hash 0x855a04ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55330 dport 34324] OK # # # cpu 0: rx_hash 0xb2d20e50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55354 dport 34324] OK # # # count: pass=43 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 51287 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58279 dport 51287] != expected 0xb5932ec4 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58279 dport 51287] != expected 0xb5932ec4 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46480 dport 51287] != expected 0x7ea8ea85 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 46480 dport 51287] != expected 0x7ea8ea85 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37096 dport 51287] != expected 0x2daa48ca # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 37096 dport 51287] != expected 0x2daa48ca # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36950 dport 51287] != expected 0xa2769bb0 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 36950 dport 51287] != expected 0xa2769bb0 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42581 dport 51287] != expected 0x5da69a69 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42581 dport 51287] != expected 0x5da69a69 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59516 dport 51287] != expected 0x5cf9308e # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59516 dport 51287] != expected 0x5cf9308e # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 51287] != expected 0x673b26e6 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49138 dport 51287] != expected 0x673b26e6 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58661 dport 51287] != expected 0xdc145dbf # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58661 dport 51287] != expected 0xdc145dbf # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60397 dport 51287] != expected 0x9f77de6c # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60397 dport 51287] != expected 0x9f77de6c # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51932 dport 51287] != expected 0x2d773465 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51932 dport 51287] != expected 0x2d773465 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 51287] != expected 0xd7ac2fec # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40612 dport 51287] != expected 0xd7ac2fec # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35933 dport 51287] != expected 0xea108d2e # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35933 dport 51287] != expected 0xea108d2e # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49266 dport 51287] != expected 0x1e387bfe # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49266 dport 51287] != expected 0x1e387bfe # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41854 dport 51287] != expected 0xea814206 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 41854 dport 51287] != expected 0xea814206 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50992 dport 51287] != expected 0x941ac03b # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 50992 dport 51287] != expected 0x941ac03b # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42712 dport 51287] != expected 0x790846f0 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42712 dport 51287] != expected 0x790846f0 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44548 dport 51287] != expected 0xa46cce9b # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 44548 dport 51287] != expected 0xa46cce9b # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49707 dport 51287] != expected 0xf4f6813c # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 49707 dport 51287] != expected 0xf4f6813c # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48467 dport 51287] != expected 0xe5297f88 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 48467 dport 51287] != expected 0xe5297f88 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47900 dport 51287] != expected 0xf15c6bf9 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 47900 dport 51287] != expected 0xf15c6bf9 # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 51287] != expected 0xb009a7fa # # Exception| cpu 0: rx_hash 0xec5ce4fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 40830 dport 51287] != expected 0xb009a7fa # # Exception| count: pass=0 nohash=0 fail=42 # # 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 34871 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57197 dport 34871] != expected 0x3bb4df7 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57197 dport 34871] != expected 0x3bb4df7 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53880 dport 34871] != expected 0xb01ba7cd # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53880 dport 34871] != expected 0xb01ba7cd # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34710 dport 34871] != expected 0x1332c49f # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34710 dport 34871] != expected 0x1332c49f # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40777 dport 34871] != expected 0x2d23f670 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40777 dport 34871] != expected 0x2d23f670 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59245 dport 34871] != expected 0x1058601 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59245 dport 34871] != expected 0x1058601 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36143 dport 34871] != expected 0xb167670e # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36143 dport 34871] != expected 0xb167670e # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35224 dport 34871] != expected 0xe2e633e4 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35224 dport 34871] != expected 0xe2e633e4 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 34871] != expected 0x578da61d # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45644 dport 34871] != expected 0x578da61d # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60583 dport 34871] != expected 0x315df6f5 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60583 dport 34871] != expected 0x315df6f5 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56630 dport 34871] != expected 0xf446d146 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56630 dport 34871] != expected 0xf446d146 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58439 dport 34871] != expected 0xf0ca048c # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58439 dport 34871] != expected 0xf0ca048c # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58855 dport 34871] != expected 0xeaf178f6 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58855 dport 34871] != expected 0xeaf178f6 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49691 dport 34871] != expected 0xf6ab7560 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49691 dport 34871] != expected 0xf6ab7560 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34986 dport 34871] != expected 0x9c358459 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34986 dport 34871] != expected 0x9c358459 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45459 dport 34871] != expected 0x79175caf # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45459 dport 34871] != expected 0x79175caf # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54081 dport 34871] != expected 0x5787b4cd # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54081 dport 34871] != expected 0x5787b4cd # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43289 dport 34871] != expected 0xf340159f # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43289 dport 34871] != expected 0xf340159f # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52992 dport 34871] != expected 0xbe2447f9 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52992 dport 34871] != expected 0xbe2447f9 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48307 dport 34871] != expected 0x3313cff5 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48307 dport 34871] != expected 0x3313cff5 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53474 dport 34871] != expected 0x4968a091 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53474 dport 34871] != expected 0x4968a091 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43041 dport 34871] != expected 0x3ca39c2d # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43041 dport 34871] != expected 0x3ca39c2d # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48069 dport 34871] != expected 0xa7a040a5 # # Exception| cpu 5: rx_hash 0x35e418dc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48069 dport 34871] != expected 0xa7a040a5 # # 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__->