< 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 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 186, 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 119, 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 53465 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 86 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3b9b4e95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45220 dport 53465] != expected 0x7f2bc1c9 # # Exception| cpu 0: rx_hash 0x96db8f92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45236 dport 53465] != expected 0xd2270096 # # Exception| cpu 0: rx_hash 0x135f01bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 45242 dport 53465] != expected 0x546b8daf # # Exception| cpu 0: rx_hash 0xc12dd76e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45270 dport 53465] != expected 0x7845a94 # # Exception| cpu 0: rx_hash 0x65c87acb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45280 dport 53465] != expected 0xa05bf4e3 # # Exception| cpu 0: rx_hash 0x3a04ff3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 45328 dport 53465] != expected 0x5fe3317a # # Exception| cpu 0: rx_hash 0xae66d8aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 45356 dport 53465] != expected 0xca431749 # # Exception| cpu 0: rx_hash 0xa3110259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45382 dport 53465] != expected 0x45f9cff5 # # Exception| cpu 0: rx_hash 0x26958c77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45384 dport 53465] != expected 0xc3b542cc # # Exception| cpu 0: rx_hash 0xb2f7abe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45428 dport 53465] != expected 0x561564ff # # Exception| cpu 0: rx_hash 0xc38d0592 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45496 dport 53465] != expected 0x66dd4b40 # # Exception| cpu 0: rx_hash 0xbcbf1247 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45508 dport 53465] != expected 0x983e5d24 # # Exception| cpu 0: rx_hash 0x309ef0cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 45548 dport 53465] != expected 0x14a1bf35 # # Exception| cpu 0: rx_hash 0x5a98f8f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45550 dport 53465] != expected 0x7cc7b5cf # # Exception| cpu 0: rx_hash 0x172e9459 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58550 dport 53465] != expected 0x20337698 # # Exception| cpu 0: rx_hash 0x681c838c [saddr 192.0.3.2 daddr 192.0.3.1 sport 58570 dport 53465] != expected 0xded060fc # # Exception| cpu 0: rx_hash 0x13fc2208 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58618 dport 53465] != expected 0xa55ac10c # # Exception| cpu 0: rx_hash 0x16b125f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58626 dport 53465] != expected 0xfb862b # # Exception| cpu 0: rx_hash 0x1f144950 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58660 dport 53465] != expected 0xa28e903 # # Exception| cpu 0: rx_hash 0x4595cb5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 58668 dport 53465] != expected 0x50316bbd # # Exception| cpu 0: rx_hash 0xbf2352a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58718 dport 53465] != expected 0x289ef0e0 # # Exception| cpu 0: rx_hash 0x3998bfdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 58762 dport 53465] != expected 0xef439cbe # # Exception| cpu 0: rx_hash 0x8c9bbbc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58766 dport 53465] != expected 0x5b7099c3 # # Exception| cpu 0: rx_hash 0xc7fc9077 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58804 dport 53465] != expected 0x1285b077 # # Exception| cpu 0: rx_hash 0x42781e59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58810 dport 53465] != expected 0x94c93d4e # # Exception| cpu 0: rx_hash 0xc32e2626 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58872 dport 53465] != expected 0x97ec07e3 # # Exception| cpu 0: rx_hash 0xae0a23cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58884 dport 53465] != expected 0xab1623b3 # # Exception| cpu 0: rx_hash 0x60e98650 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58928 dport 53465] != expected 0x64af873e # # Exception| cpu 0: rx_hash 0x3ebab20e [saddr 192.0.3.2 daddr 192.0.3.1 sport 58996 dport 53465] != expected 0xbbdfb214 # # Exception| cpu 0: rx_hash 0x3420bdfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 59016 dport 53465] != expected 0xf09d3c5b # # Exception| cpu 0: rx_hash 0x9db2caad [saddr 192.0.3.2 daddr 192.0.3.1 sport 59092 dport 53465] != expected 0xd8f84a90 # # Exception| cpu 0: rx_hash 0x39576708 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59106 dport 53465] != expected 0x7f27e4e7 # # Exception| cpu 0: rx_hash 0xa4902c3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59128 dport 53465] != expected 0xe054adfc # # Exception| cpu 0: rx_hash 0x777d4b47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59168 dport 53465] != expected 0x93738a74 # # Exception| cpu 0: rx_hash 0x5fb9046e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59198 dport 53465] != expected 0xb833c612 # # Exception| cpu 0: rx_hash 0xb4e9342f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 53465] != expected 0xd370f645 # # Exception| cpu 4: rx_hash 0x066b1e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45252 dport 53465] != expected 0xc2ee9131 # # Exception| cpu 4: rx_hash 0x6c6d1669 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45254 dport 53465] != expected 0xaa889bcb # # Exception| cpu 4: rx_hash 0x178db7ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 45302 dport 53465] != expected 0xd1023a3b # # Exception| cpu 4: rx_hash 0x97443e39 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45312 dport 53465] != expected 0xf2eff025 # # Exception| cpu 4: rx_hash 0x5002f700 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45330 dport 53465] != expected 0x37853b80 # # Exception| cpu 4: rx_hash 0x0a83750f [saddr 192.0.3.2 daddr 192.0.3.1 sport 45338 dport 53465] != expected 0x6d9cb93e # # Exception| cpu 4: rx_hash 0x6457cb60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45396 dport 53465] != expected 0x80930450 # # Exception| cpu 4: rx_hash 0x54d04151 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45406 dport 53465] != expected 0xb2ec8c14 # # Exception| cpu 4: rx_hash 0x2f30e0d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45422 dport 53465] != expected 0xc9662de4 # # Exception| cpu 4: rx_hash 0xca286930 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45470 dport 53465] != expected 0x6c0e2468 # # Exception| cpu 4: rx_hash 0xdbcec08a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45484 dport 53465] != expected 0x7fe28f62 # # Exception| cpu 4: rx_hash 0xb1c8c8b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45486 dport 53465] != expected 0x17848598 # # Exception| cpu 4: rx_hash 0xdf1c76db [saddr 192.0.3.2 daddr 192.0.3.1 sport 45536 dport 53465] != expected 0xfa8b38f6 # # Exception| cpu 4: rx_hash 0xef9bfcea [saddr 192.0.3.2 daddr 192.0.3.1 sport 45546 dport 53465] != expected 0xc8f4b0b2 # # Exception| cpu 4: rx_hash 0xed980da2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58564 dport 53465] != expected 0x589cedc5 # # Exception| cpu 4: rx_hash 0x9fddc084 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58578 dport 53465] != expected 0x29c5231d # # Exception| cpu 4: rx_hash 0xe43d6100 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58594 dport 53465] != expected 0x524f82ed # # Exception| cpu 4: rx_hash 0x3e756adb [saddr 192.0.3.2 daddr 192.0.3.1 sport 58652 dport 53465] != expected 0x2bbbca4d # # Exception| cpu 4: rx_hash 0x97e71d8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58688 dport 53465] != expected 0x3debc86 # # Exception| cpu 4: rx_hash 0x3aa7dc8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58704 dport 53465] != expected 0xaed27dd9 # # Exception| cpu 4: rx_hash 0x69833227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58750 dport 53465] != expected 0xfe18904f # # Exception| cpu 4: rx_hash 0xfede76e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58776 dport 53465] != expected 0x2a29571b # # Exception| cpu 4: rx_hash 0x853ed760 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58792 dport 53465] != expected 0x51a3f6eb # # Exception| cpu 4: rx_hash 0xb8ce87a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58824 dport 53465] != expected 0xec66a613 # # Exception| cpu 4: rx_hash 0xb16beb00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58862 dport 53465] != expected 0xe6b5c93b # # Exception| cpu 4: rx_hash 0x710f2fea [saddr 192.0.3.2 daddr 192.0.3.1 sport 58882 dport 53465] != expected 0x77432c34 # # Exception| cpu 4: rx_hash 0x59cb60c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58908 dport 53465] != expected 0x5c036052 # # Exception| cpu 4: rx_hash 0x167efd27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58986 dport 53465] != expected 0x909ffe72 # # Exception| cpu 4: rx_hash 0xd138341e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59000 dport 53465] != expected 0x55f535d7 # # Exception| cpu 4: rx_hash 0x99607cfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59032 dport 53465] != expected 0x5d91fd04 # # Exception| cpu 4: rx_hash 0xe280dd78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59048 dport 53465] != expected 0x261b5cf4 # # Exception| cpu 4: rx_hash 0xa0429a6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59060 dport 53465] != expected 0x653d1a68 # # Exception| cpu 4: rx_hash 0xfac31860 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59068 dport 53465] != expected 0x3f2498d6 # # Exception| cpu 4: rx_hash 0xad35409c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59102 dport 53465] != expected 0xea87c2d4 # # Exception| cpu 4: rx_hash 0xd6d5e118 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59118 dport 53465] != expected 0x910d6324 # # Exception| cpu 4: rx_hash 0xce962400 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59130 dport 53465] != expected 0x8832a706 # # Exception| cpu 4: rx_hash 0x2459a5ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 59150 dport 53465] != expected 0xc3b967e2 # # Exception| cpu 4: rx_hash 0x0c9deac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59152 dport 53465] != expected 0xe8f92b84 # # Exception| cpu 4: rx_hash 0xa8784766 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59174 dport 53465] != expected 0x4f2685f3 # # Exception| cpu 4: rx_hash 0x100c998a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59208 dport 53465] != expected 0x74af5832 # # Exception| cpu 4: rx_hash 0x9c2d7b06 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59232 dport 53465] != expected 0xf830ba23 # # Exception| cpu 4: rx_hash 0xc6acf909 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59240 dport 53465] != expected 0xa229389d # # Exception| cpu 4: rx_hash 0x5b6bb23f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59250 dport 53465] != expected 0x3d5a7186 # # Exception| cpu 4: rx_hash 0xe4f2b9d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59274 dport 53465] != expected 0xc22bfab4 # # Exception| cpu 4: rx_hash 0x49b278d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59290 dport 53465] != expected 0x6f273beb # # Exception| cpu 4: rx_hash 0x96b774f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59292 dport 53465] != expected 0xb372346c # # Exception| cpu 4: rx_hash 0xaf959260 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59312 dport 53465] != expected 0x8bded300 # # Exception| cpu 4: rx_hash 0xe0200f84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59334 dport 53465] != expected 0x47424d20 # # Exception| cpu 4: rx_hash 0x2766c6bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59348 dport 53465] != expected 0x82288685 # # Exception| cpu 4: rx_hash 0x83836b18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59362 dport 53465] != expected 0x25f728f2 # # Exception| count: pass=0 nohash=0 fail=86 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xe85876d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47568 dport 51724] OK # # # cpu 0: rx_hash 0x825e7ee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47570 dport 51724] OK # # # cpu 0: rx_hash 0xd8dffce6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47578 dport 51724] OK # # # cpu 0: rx_hash 0x45d76f05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47784 dport 51724] OK # # # cpu 0: rx_hash 0x3792a223 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47806 dport 51724] OK # # # cpu 0: rx_hash 0xfda3b1e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47814 dport 51724] OK # # # cpu 0: rx_hash 0xbf61f6fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47834 dport 51724] OK # # # cpu 0: rx_hash 0xae875f44 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47848 dport 51724] OK # # # cpu 0: rx_hash 0xdcc29262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47870 dport 51724] OK # # # cpu 0: rx_hash 0x8aab7b35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47912 dport 51724] OK # # # cpu 0: rx_hash 0x55ae7714 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47918 dport 51724] OK # # # cpu 0: rx_hash 0xeddaa9f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47936 dport 51724] OK # # # cpu 0: rx_hash 0xf5996ce0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47956 dport 51724] OK # # # cpu 0: rx_hash 0xc51ee6d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47966 dport 51724] OK # # # cpu 0: rx_hash 0xa6bd824d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47994 dport 51724] OK # # # cpu 0: rx_hash 0xde62409e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48016 dport 51724] OK # # # cpu 0: rx_hash 0x5be6ceb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48030 dport 51724] OK # # # cpu 0: rx_hash 0x62c42823 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48050 dport 51724] OK # # # cpu 0: rx_hash 0x77f037c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48076 dport 51724] OK # # # cpu 0: rx_hash 0xb9139253 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48120 dport 51724] OK # # # cpu 0: rx_hash 0xfdc45d83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48150 dport 51724] OK # # # cpu 0: rx_hash 0xc99161e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48208 dport 51724] OK # # # cpu 0: rx_hash 0xc0340d41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48246 dport 51724] OK # # # cpu 0: rx_hash 0x15ab0e95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48268 dport 51724] OK # # # cpu 0: rx_hash 0xb8ebcf92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48284 dport 51724] OK # # # cpu 0: rx_hash 0x5ecc2520 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48310 dport 51724] OK # # # cpu 0: rx_hash 0xfefb3ed4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48332 dport 51724] OK # # # cpu 0: rx_hash 0xb0d1129b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48398 dport 51724] OK # # # cpu 0: rx_hash 0x56f6f829 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48420 dport 51724] OK # # # cpu 0: rx_hash 0x1434bf3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48440 dport 51724] OK # # # cpu 0: rx_hash 0x5b8122da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48462 dport 51724] OK # # # cpu 0: rx_hash 0xf6c1e3dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48478 dport 51724] OK # # # cpu 0: rx_hash 0x707a0ea4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48522 dport 51724] OK # # # cpu 0: rx_hash 0x3b1d2511 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48560 dport 51724] OK # # # cpu 0: rx_hash 0x8e1e210e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48564 dport 51724] OK # # # cpu 0: rx_hash 0x290b3729 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48688 dport 51724] OK # # # cpu 0: rx_hash 0x738ab526 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48696 dport 51724] OK # # # cpu 0: rx_hash 0x893c2cdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48714 dport 51724] OK # # # cpu 4: rx_hash 0x759f3de1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47562 dport 51724] OK # # # cpu 4: rx_hash 0xaa9a31c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47564 dport 51724] OK # # # cpu 4: rx_hash 0x4cbddb72 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47590 dport 51724] OK # # # cpu 4: rx_hash 0x3ef81654 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47600 dport 51724] OK # # # cpu 4: rx_hash 0x111e54ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47632 dport 51724] OK # # # cpu 4: rx_hash 0x7b185c90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47634 dport 51724] OK # # # cpu 4: rx_hash 0x880ba9c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47686 dport 51724] OK # # # cpu 4: rx_hash 0xd28a2bc6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47694 dport 51724] OK # # # cpu 4: rx_hash 0xcac9eede [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47706 dport 51724] OK # # # cpu 4: rx_hash 0xb1294f5a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47722 dport 51724] OK # # # cpu 4: rx_hash 0x042a4b45 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47726 dport 51724] OK # # # cpu 4: rx_hash 0x1c698e5d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47738 dport 51724] OK # # # cpu 4: rx_hash 0x3e37ce81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47768 dport 51724] OK # # # cpu 4: rx_hash 0x07152812 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47796 dport 51724] OK # # # cpu 4: rx_hash 0xcd243bd8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47820 dport 51724] OK # # # cpu 4: rx_hash 0x33401472 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 51724] OK # # # cpu 4: rx_hash 0xf14bdab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47896 dport 51724] OK # # # cpu 4: rx_hash 0x4448deae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47900 dport 51724] OK # # # cpu 4: rx_hash 0x2e4ed690 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47902 dport 51724] OK # # # cpu 4: rx_hash 0x92e8be2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47932 dport 51724] OK # # # cpu 4: rx_hash 0x3b7ac97b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47968 dport 51724] OK # # # cpu 4: rx_hash 0xfc3c0042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47986 dport 51724] OK # # # cpu 4: rx_hash 0x79b88e6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47996 dport 51724] OK # # # cpu 4: rx_hash 0x43a50ba8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48010 dport 51724] OK # # # cpu 4: rx_hash 0x9872b1d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48064 dport 51724] OK # # # cpu 4: rx_hash 0x803174c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48084 dport 51724] OK # # # cpu 4: rx_hash 0x3a8294ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48132 dport 51724] OK # # # cpu 4: rx_hash 0x22c151a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48144 dport 51724] OK # # # cpu 4: rx_hash 0xec22f439 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48164 dport 51724] OK # # # cpu 4: rx_hash 0xb6a37636 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48172 dport 51724] OK # # # cpu 4: rx_hash 0x71e5bf0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48190 dport 51724] OK # # # cpu 4: rx_hash 0x2fb68b51 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48250 dport 51724] OK # # # cpu 4: rx_hash 0x9ab58f4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48254 dport 51724] OK # # # cpu 4: rx_hash 0xbc3979c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48336 dport 51724] OK # # # cpu 4: rx_hash 0x39bdf7ed [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48350 dport 51724] OK # # # cpu 4: rx_hash 0xdad71aa5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48396 dport 51724] OK # # # cpu 4: rx_hash 0x47105193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48406 dport 51724] OK # # # cpu 4: rx_hash 0xc294dfbd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48408 dport 51724] OK # # # cpu 4: rx_hash 0x66717218 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48430 dport 51724] OK # # # cpu 4: rx_hash 0x52244e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48488 dport 51724] OK # # # cpu 4: rx_hash 0x4a678b60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48508 dport 51724] OK # # # cpu 4: rx_hash 0x58be418d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48532 dport 51724] OK # # # cpu 4: rx_hash 0x619ca71e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48568 dport 51724] OK # # # cpu 4: rx_hash 0xf12c36db [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48584 dport 51724] OK # # # cpu 4: rx_hash 0xe96ff3c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48604 dport 51724] OK # # # cpu 4: rx_hash 0x4d8a5e66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48618 dport 51724] OK # # # cpu 4: rx_hash 0xbd6910bd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48652 dport 51724] OK # # # cpu 4: rx_hash 0x7a2fd984 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48670 dport 51724] OK # # # cpu 4: rx_hash 0x01cf7800 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48686 dport 51724] OK # # # cpu 4: rx_hash 0x198cbd18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48698 dport 51724] OK # # # cpu 4: rx_hash 0x563920fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48716 dport 51724] OK # # # cpu 4: rx_hash 0x6f1bc66f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48736 dport 51724] OK # # # cpu 4: rx_hash 0xb01eca4e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48742 dport 51724] OK # # # cpu 4: rx_hash 0x27438e8d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48768 dport 51724] OK # # # count: pass=92 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 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 186, 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 119, 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 40078 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37711 dport 40078] != expected 0x325f33e4 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37711 dport 40078] != expected 0x325f33e4 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58861 dport 40078] != expected 0xdcd25d04 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58861 dport 40078] != expected 0xdcd25d04 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57149 dport 40078] != expected 0x3e75c10e # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57149 dport 40078] != expected 0x3e75c10e # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58976 dport 40078] != expected 0x202dfd06 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58976 dport 40078] != expected 0x202dfd06 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57483 dport 40078] != expected 0x7126fd6b # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57483 dport 40078] != expected 0x7126fd6b # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40544 dport 40078] != expected 0x35672d15 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40544 dport 40078] != expected 0x35672d15 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47774 dport 40078] != expected 0xd2211cc5 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47774 dport 40078] != expected 0xd2211cc5 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55347 dport 40078] != expected 0x5935d52d # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55347 dport 40078] != expected 0x5935d52d # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37846 dport 40078] != expected 0xa027fddb # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37846 dport 40078] != expected 0xa027fddb # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38063 dport 40078] != expected 0xdb37622d # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38063 dport 40078] != expected 0xdb37622d # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59148 dport 40078] != expected 0x2912e628 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59148 dport 40078] != expected 0x2912e628 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55768 dport 40078] != expected 0xe9324c5a # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55768 dport 40078] != expected 0xe9324c5a # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50274 dport 40078] != expected 0x37f51796 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50274 dport 40078] != expected 0x37f51796 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60020 dport 40078] != expected 0xe4fc13a3 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60020 dport 40078] != expected 0xe4fc13a3 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48733 dport 40078] != expected 0x22dd98b3 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48733 dport 40078] != expected 0x22dd98b3 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46633 dport 40078] != expected 0xcd7d15eb # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46633 dport 40078] != expected 0xcd7d15eb # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54600 dport 40078] != expected 0x2c713fa9 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54600 dport 40078] != expected 0x2c713fa9 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46747 dport 40078] != expected 0x6b3026ca # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46747 dport 40078] != expected 0x6b3026ca # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53025 dport 40078] != expected 0xd8fe8b53 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53025 dport 40078] != expected 0xd8fe8b53 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40509 dport 40078] != expected 0xcdce4e2b # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40509 dport 40078] != expected 0xcdce4e2b # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58467 dport 40078] != expected 0xb5ef8403 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58467 dport 40078] != expected 0xb5ef8403 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52095 dport 40078] != expected 0xe49c467 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52095 dport 40078] != expected 0xe49c467 # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59988 dport 40078] != expected 0x327a730c # # Exception| cpu 0: rx_hash 0x17638ab6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59988 dport 40078] != expected 0x327a730c # # 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 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 186, 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 119, 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 46998 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43496 dport 46998] != expected 0x5f85db70 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43496 dport 46998] != expected 0x5f85db70 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44322 dport 46998] != expected 0x1f4f7a24 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44322 dport 46998] != expected 0x1f4f7a24 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39429 dport 46998] != expected 0x4d96ef46 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39429 dport 46998] != expected 0x4d96ef46 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37175 dport 46998] != expected 0xcc94cd66 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37175 dport 46998] != expected 0xcc94cd66 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39453 dport 46998] != expected 0xba57ac4e # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39453 dport 46998] != expected 0xba57ac4e # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53851 dport 46998] != expected 0x87b3419c # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53851 dport 46998] != expected 0x87b3419c # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34524 dport 46998] != expected 0x12e15615 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34524 dport 46998] != expected 0x12e15615 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 46998] != expected 0xdb1a8c64 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47508 dport 46998] != expected 0xdb1a8c64 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59161 dport 46998] != expected 0x54ff9656 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59161 dport 46998] != expected 0x54ff9656 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41248 dport 46998] != expected 0x6ca6f09c # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41248 dport 46998] != expected 0x6ca6f09c # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48848 dport 46998] != expected 0xc42b126 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48848 dport 46998] != expected 0xc42b126 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52653 dport 46998] != expected 0x38520c07 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52653 dport 46998] != expected 0x38520c07 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47917 dport 46998] != expected 0x86b5a1ba # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47917 dport 46998] != expected 0x86b5a1ba # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50237 dport 46998] != expected 0xad3458b2 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50237 dport 46998] != expected 0xad3458b2 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48847 dport 46998] != expected 0xf08aee72 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48847 dport 46998] != expected 0xf08aee72 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34043 dport 46998] != expected 0x12222cc2 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34043 dport 46998] != expected 0x12222cc2 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46430 dport 46998] != expected 0x6c8aacb2 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46430 dport 46998] != expected 0x6c8aacb2 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 46998] != expected 0x2ffb0620 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41096 dport 46998] != expected 0x2ffb0620 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58653 dport 46998] != expected 0x3c969441 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58653 dport 46998] != expected 0x3c969441 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 46998] != expected 0xbae787e3 # # Exception| cpu 0: rx_hash 0x96d2cb17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54988 dport 46998] != expected 0xbae787e3 # # Exception| count: pass=0 nohash=0 fail=40 # # 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 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 420, 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 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__->