< 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 55106 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 41 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x89092889 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56736 dport 55106] != expected 0xeb4a10e7 # # Exception| cpu 0: rx_hash 0xfb88a6a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56794 dport 55106] != expected 0x5f3c7f31 # # Exception| cpu 0: rx_hash 0xf7b97a9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56804 dport 55106] != expected 0xcbe24f66 # # Exception| cpu 0: rx_hash 0x6182ea92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56812 dport 55106] != expected 0x9ee62633 # # Exception| cpu 0: rx_hash 0xc489ef7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56854 dport 55106] != expected 0x5c3c3d9f # # Exception| cpu 0: rx_hash 0x85bd1559 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56900 dport 55106] != expected 0xa80f2149 # # Exception| cpu 0: rx_hash 0xba39bd68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56914 dport 55106] != expected 0x7c94621e # # Exception| cpu 0: rx_hash 0xfd15a956 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56956 dport 55106] != expected 0xc2c866e3 # # Exception| cpu 0: rx_hash 0x2ac64244 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57016 dport 55106] != expected 0xa7307ff7 # # Exception| cpu 0: rx_hash 0x5e5f2271 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57022 dport 55106] != expected 0x5929080a # # Exception| cpu 0: rx_hash 0xbae53c50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57036 dport 55106] != expected 0xb85b0e89 # # Exception| cpu 0: rx_hash 0xdd8fd447 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57048 dport 55106] != expected 0x38d1e888 # # Exception| cpu 0: rx_hash 0xd1be087d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57062 dport 55106] != expected 0xac0fd8df # # Exception| cpu 0: rx_hash 0x331cf841 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57064 dport 55106] != expected 0x712c677 # # Exception| cpu 0: rx_hash 0xdb25fbfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57094 dport 55106] != expected 0x54162a7f # # Exception| cpu 0: rx_hash 0x15f02bd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57100 dport 55106] != expected 0x5503e67c # # Exception| cpu 0: rx_hash 0xbc4f13e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57106 dport 55106] != expected 0xd49ccc7e # # Exception| cpu 0: rx_hash 0x2a7483e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57114 dport 55106] != expected 0x8198a52b # # Exception| cpu 0: rx_hash 0xc4e7afe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57130 dport 55106] != expected 0xbe5b8bd4 # # Exception| cpu 0: rx_hash 0x54c4d1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57182 dport 55106] != expected 0xa130faaa # # Exception| cpu 0: rx_hash 0x83173ae0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57242 dport 55106] != expected 0xc4c8e3be # # Exception| cpu 0: rx_hash 0x9cd56ef8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57270 dport 55106] != expected 0x2e854215 # # Exception| cpu 0: rx_hash 0xa54928d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57308 dport 55106] != expected 0xb0711969 # # Exception| cpu 0: rx_hash 0x2cb0ecc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57336 dport 55106] != expected 0xf38d197 # # Exception| cpu 0: rx_hash 0x745eace3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57338 dport 55106] != expected 0x5b2974c1 # # Exception| cpu 0: rx_hash 0xae6b9e80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57364 dport 55106] != expected 0x56b946f9 # # Exception| cpu 0: rx_hash 0x38500e89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57372 dport 55106] != expected 0x3bd2fac # # Exception| cpu 0: rx_hash 0x3461d2b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57378 dport 55106] != expected 0x97631ffb # # Exception| cpu 0: rx_hash 0xc530aaad [saddr 192.0.3.2 daddr 192.0.3.1 sport 57406 dport 55106] != expected 0x42ed90af # # Exception| cpu 0: rx_hash 0x218ab48c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57420 dport 55106] != expected 0xa39f962c # # Exception| cpu 0: rx_hash 0xa442aca7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57430 dport 55106] != expected 0x88086e85 # # Exception| cpu 0: rx_hash 0xbb80f8bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57466 dport 55106] != expected 0x6245cf2e # # Exception| cpu 0: rx_hash 0xe5aad7bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57498 dport 55106] != expected 0xb8f41ec4 # # Exception| cpu 0: rx_hash 0x79b87592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57552 dport 55106] != expected 0x33415fed # # Exception| cpu 0: rx_hash 0x0d2115a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57558 dport 55106] != expected 0xcd582810 # # Exception| cpu 0: rx_hash 0x12e341bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 57594 dport 55106] != expected 0x271589bb # # Exception| cpu 0: rx_hash 0x5f54a602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57652 dport 55106] != expected 0x61507fe6 # # Exception| cpu 0: rx_hash 0xe300f805 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57668 dport 55106] != expected 0xd433dc33 # # Exception| cpu 0: rx_hash 0xfcc2ac1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57704 dport 55106] != expected 0x3e7e7d98 # # Exception| cpu 0: rx_hash 0xa42cec3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57706 dport 55106] != expected 0x6a6fd8ce # # Exception| cpu 0: rx_hash 0x0b57bb26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57750 dport 55106] != expected 0x65508670 # # Exception| count: pass=0 nohash=0 fail=41 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x5f2c72bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47902 dport 36886] OK # # # cpu 0: rx_hash 0x326fa88c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47944 dport 36886] OK # # # cpu 0: rx_hash 0x3e5e74b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47990 dport 36886] OK # # # cpu 0: rx_hash 0x14ed3b80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48016 dport 36886] OK # # # cpu 0: rx_hash 0xf64fcbbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48030 dport 36886] OK # # # cpu 0: rx_hash 0x8ee777b3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48038 dport 36886] OK # # # cpu 0: rx_hash 0x6c45878f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48040 dport 36886] OK # # # cpu 0: rx_hash 0x79aee1b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48070 dport 36886] OK # # # cpu 0: rx_hash 0x6a5d6992 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48084 dport 36886] OK # # # cpu 0: rx_hash 0xe3a4ad83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48112 dport 36886] OK # # # cpu 0: rx_hash 0xbd10f34d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48186 dport 36886] OK # # # cpu 0: rx_hash 0xbb081d50 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48198 dport 36886] OK # # # cpu 0: rx_hash 0xc3a0a15f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48254 dport 36886] OK # # # cpu 0: rx_hash 0xe5223253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48294 dport 36886] OK # # # cpu 0: rx_hash 0xdaa69a62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48304 dport 36886] OK # # # cpu 0: rx_hash 0x75014c47 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48338 dport 36886] OK # # # cpu 0: rx_hash 0x5547b06e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48360 dport 36886] OK # # # cpu 0: rx_hash 0x7930907d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48364 dport 36886] OK # # # cpu 0: rx_hash 0xfcf88856 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48374 dport 36886] OK # # # cpu 0: rx_hash 0x6ac3185f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48382 dport 36886] OK # # # cpu 0: rx_hash 0x073203cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48394 dport 36886] OK # # # cpu 0: rx_hash 0xfc4a49f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48468 dport 36886] OK # # # cpu 0: rx_hash 0x1ee8b9ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48474 dport 36886] OK # # # cpu 0: rx_hash 0x141d0ad1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48518 dport 36886] OK # # # cpu 0: rx_hash 0xdac8dafe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48524 dport 36886] OK # # # cpu 0: rx_hash 0x53311eef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48552 dport 36886] OK # # # cpu 0: rx_hash 0xb78b00ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48602 dport 36886] OK # # # cpu 0: rx_hash 0x843e74c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48626 dport 36886] OK # # # cpu 0: rx_hash 0xfc132920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48656 dport 36886] OK # # # cpu 0: rx_hash 0x6a28b929 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48664 dport 36886] OK # # # cpu 0: rx_hash 0x84bb952f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48680 dport 36886] OK # # # cpu 0: rx_hash 0xf022f51a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48686 dport 36886] OK # # # cpu 0: rx_hash 0x4c76ab1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48734 dport 36886] OK # # # cpu 0: rx_hash 0x6af43811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48774 dport 36886] OK # # # cpu 0: rx_hash 0xc34b0029 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48792 dport 36886] OK # # # cpu 0: rx_hash 0x2dd82c2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48808 dport 36886] OK # # # cpu 0: rx_hash 0x2bc0c232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48852 dport 36886] OK # # # cpu 0: rx_hash 0x7584adad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48904 dport 36886] OK # # # cpu 0: rx_hash 0xc9d0f3aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49016 dport 36886] OK # # # cpu 4: rx_hash 0x6c9906b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47926 dport 36886] OK # # # cpu 4: rx_hash 0x88231896 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47940 dport 36886] OK # # # cpu 4: rx_hash 0xef49f081 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47952 dport 36886] OK # # # cpu 4: rx_hash 0xcf0f0ca8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47978 dport 36886] OK # # # cpu 4: rx_hash 0x66b03490 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47988 dport 36886] OK # # # cpu 4: rx_hash 0xf08ba499 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47996 dport 36886] OK # # # cpu 4: rx_hash 0x071eb3a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48002 dport 36886] OK # # # cpu 4: rx_hash 0x32b329b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48086 dport 36886] OK # # # cpu 4: rx_hash 0xbb4aeda5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48114 dport 36886] OK # # # cpu 4: rx_hash 0xcfd38d90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48116 dport 36886] OK # # # cpu 4: rx_hash 0xe9cf6f51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48134 dport 36886] OK # # # cpu 4: rx_hash 0x14afcb75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48164 dport 36886] OK # # # cpu 4: rx_hash 0xa8fb9572 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48212 dport 36886] OK # # # cpu 4: rx_hash 0x662e455d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48222 dport 36886] OK # # # cpu 4: rx_hash 0xa4ca4948 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48234 dport 36886] OK # # # cpu 4: rx_hash 0xe913ee69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48280 dport 36886] OK # # # cpu 4: rx_hash 0xbdcc7275 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48292 dport 36886] OK # # # cpu 4: rx_hash 0xae3ffa57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48310 dport 36886] OK # # # cpu 4: rx_hash 0x59766c54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48342 dport 36886] OK # # # cpu 4: rx_hash 0xf6637bd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48406 dport 36886] OK # # # cpu 4: rx_hash 0xdc0cb5db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48494 dport 36886] OK # # # cpu 4: rx_hash 0x59c4adf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48500 dport 36886] OK # # # cpu 4: rx_hash 0xbb665dcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48506 dport 36886] OK # # # cpu 4: rx_hash 0xcfff3df9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48508 dport 36886] OK # # # cpu 4: rx_hash 0x60846ae4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48512 dport 36886] OK # # # cpu 4: rx_hash 0xe54c72cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48538 dport 36886] OK # # # cpu 4: rx_hash 0x0bdf5ec9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48554 dport 36886] OK # # # cpu 4: rx_hash 0x6aad58c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48578 dport 36886] OK # # # cpu 4: rx_hash 0x1e3438f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48580 dport 36886] OK # # # cpu 4: rx_hash 0xb70ee124 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48640 dport 36886] OK # # # cpu 4: rx_hash 0xa4fd6906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48658 dport 36886] OK # # # cpu 4: rx_hash 0x4a6e4500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48674 dport 36886] OK # # # cpu 4: rx_hash 0xbd27d303 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48706 dport 36886] OK # # # cpu 4: rx_hash 0xaed45b21 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48720 dport 36886] OK # # # cpu 4: rx_hash 0x9d612f2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48760 dport 36886] OK # # # cpu 4: rx_hash 0xc58f6f0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48762 dport 36886] OK # # # cpu 4: rx_hash 0xb1160f39 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48764 dport 36886] OK # # # cpu 4: rx_hash 0x7907b033 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48788 dport 36886] OK # # # cpu 4: rx_hash 0x125c841e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48830 dport 36886] OK # # # cpu 4: rx_hash 0x0b863e1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48878 dport 36886] OK # # # cpu 4: rx_hash 0x32a8b993 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48934 dport 36886] OK # # # cpu 4: rx_hash 0x0d2c11a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48944 dport 36886] OK # # # cpu 4: rx_hash 0xc5e12f90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48966 dport 36886] OK # # # cpu 4: rx_hash 0xa28bc787 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48978 dport 36886] OK # # # cpu 4: rx_hash 0x82cd3bae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49000 dport 36886] 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 52328 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33585 dport 52328] != expected 0xb1548baa # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33585 dport 52328] != expected 0xb1548baa # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42032 dport 52328] != expected 0xe334ba21 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42032 dport 52328] != expected 0xe334ba21 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42154 dport 52328] != expected 0x8df3041d # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42154 dport 52328] != expected 0x8df3041d # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54115 dport 52328] != expected 0xa7c7b5c5 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 54115 dport 52328] != expected 0xa7c7b5c5 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52180 dport 52328] != expected 0xd1166a3 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52180 dport 52328] != expected 0xd1166a3 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48714 dport 52328] != expected 0xc069420f # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48714 dport 52328] != expected 0xc069420f # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48631 dport 52328] != expected 0xde29e9d8 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 48631 dport 52328] != expected 0xde29e9d8 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55783 dport 52328] != expected 0x5d9e3437 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 55783 dport 52328] != expected 0x5d9e3437 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50986 dport 52328] != expected 0x5ac091f0 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 50986 dport 52328] != expected 0x5ac091f0 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35947 dport 52328] != expected 0x2f60c07d # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35947 dport 52328] != expected 0x2f60c07d # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43797 dport 52328] != expected 0xcb5d0627 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43797 dport 52328] != expected 0xcb5d0627 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57657 dport 52328] != expected 0x549b12cd # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57657 dport 52328] != expected 0x549b12cd # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37223 dport 52328] != expected 0x7c11d646 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 37223 dport 52328] != expected 0x7c11d646 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39888 dport 52328] != expected 0x45b996b1 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 39888 dport 52328] != expected 0x45b996b1 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46829 dport 52328] != expected 0xc21727f7 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46829 dport 52328] != expected 0xc21727f7 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34036 dport 52328] != expected 0x47d9e22f # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 34036 dport 52328] != expected 0x47d9e22f # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56473 dport 52328] != expected 0x69e2a2d2 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 56473 dport 52328] != expected 0x69e2a2d2 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58499 dport 52328] != expected 0x51f9d3c # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58499 dport 52328] != expected 0x51f9d3c # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52890 dport 52328] != expected 0x6aedeb9 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52890 dport 52328] != expected 0x6aedeb9 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59900 dport 52328] != expected 0x9d15451c # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59900 dport 52328] != expected 0x9d15451c # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43130 dport 52328] != expected 0x647ef7b3 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 43130 dport 52328] != expected 0x647ef7b3 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53622 dport 52328] != expected 0x9e3a08cd # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53622 dport 52328] != expected 0x9e3a08cd # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46471 dport 52328] != expected 0x6f1f4e64 # # Exception| cpu 4: rx_hash 0xc49bed9c [saddr 192.0.3.2 daddr 192.0.3.1 sport 46471 dport 52328] != expected 0x6f1f4e64 # # Exception| count: pass=0 nohash=0 fail=46 # # 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 46291 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 46291] != expected 0x76fb7e31 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57974 dport 46291] != expected 0x76fb7e31 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49723 dport 46291] != expected 0x2d09b283 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49723 dport 46291] != expected 0x2d09b283 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45969 dport 46291] != expected 0x3d3cb770 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45969 dport 46291] != expected 0x3d3cb770 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36923 dport 46291] != expected 0x83488679 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36923 dport 46291] != expected 0x83488679 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39154 dport 46291] != expected 0x559d66ac # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39154 dport 46291] != expected 0x559d66ac # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60477 dport 46291] != expected 0x6ed7fea2 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60477 dport 46291] != expected 0x6ed7fea2 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53662 dport 46291] != expected 0xc7ed60d7 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53662 dport 46291] != expected 0xc7ed60d7 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36033 dport 46291] != expected 0x425be029 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36033 dport 46291] != expected 0x425be029 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52000 dport 46291] != expected 0x473acdf5 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52000 dport 46291] != expected 0x473acdf5 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49248 dport 46291] != expected 0x6182b6a4 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49248 dport 46291] != expected 0x6182b6a4 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48451 dport 46291] != expected 0xe08956a3 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48451 dport 46291] != expected 0xe08956a3 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59777 dport 46291] != expected 0xd2f6701e # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59777 dport 46291] != expected 0xd2f6701e # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38919 dport 46291] != expected 0xdd0121f5 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38919 dport 46291] != expected 0xdd0121f5 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51270 dport 46291] != expected 0xba030903 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51270 dport 46291] != expected 0xba030903 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46960 dport 46291] != expected 0xc7e66f1e # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46960 dport 46291] != expected 0xc7e66f1e # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51709 dport 46291] != expected 0xd64b10e7 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51709 dport 46291] != expected 0xd64b10e7 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50986 dport 46291] != expected 0x9655516a # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50986 dport 46291] != expected 0x9655516a # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41953 dport 46291] != expected 0x8423f4bf # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41953 dport 46291] != expected 0x8423f4bf # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35115 dport 46291] != expected 0x9339b4a5 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35115 dport 46291] != expected 0x9339b4a5 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50727 dport 46291] != expected 0xc974bdbd # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50727 dport 46291] != expected 0xc974bdbd # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39758 dport 46291] != expected 0xd6c87170 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39758 dport 46291] != expected 0xd6c87170 # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33162 dport 46291] != expected 0x249e527a # # Exception| cpu 5: rx_hash 0x13ebee7f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33162 dport 46291] != expected 0x249e527a # # 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__->