< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' TAP version 13 1..1 # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 41861 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 62 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1e041820 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41386 dport 41861] != expected 0xb3030cfc # # Exception| cpu 0: rx_hash 0xeb44f5dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 41490 dport 41861] != expected 0x24859756 # # Exception| cpu 0: rx_hash 0xa006605f [saddr 192.0.3.2 daddr 192.0.3.1 sport 41506 dport 41861] != expected 0x379b7a6 # # Exception| cpu 0: rx_hash 0x44ffada7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41514 dport 41861] != expected 0x89d636e7 # # Exception| cpu 0: rx_hash 0xbe285792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41558 dport 41861] != expected 0xc08f65fc # # Exception| cpu 0: rx_hash 0x3c9959e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41570 dport 41861] != expected 0xf22c478e # # Exception| cpu 0: rx_hash 0x91fc1a50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41668 dport 41861] != expected 0xd7cc584c # # Exception| cpu 0: rx_hash 0x2f117bb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41674 dport 41861] != expected 0x6282de8b # # Exception| cpu 0: rx_hash 0x6453ee3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41722 dport 41861] != expected 0x457efe7b # # Exception| cpu 0: rx_hash 0x9ae610b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41738 dport 41861] != expected 0x1728aabd # # Exception| cpu 0: rx_hash 0xe89af64a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 41861] != expected 0xd27f6a1d # # Exception| cpu 0: rx_hash 0xe7e2f814 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41816 dport 41861] != expected 0x9949f31 # # Exception| cpu 0: rx_hash 0x4859a06e [saddr 192.0.3.2 daddr 192.0.3.1 sport 41824 dport 41861] != expected 0xa4c73e80 # # Exception| cpu 0: rx_hash 0x3a254692 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41840 dport 41861] != expected 0x6190fe20 # # Exception| cpu 0: rx_hash 0x26d56a95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41882 dport 41861] != expected 0x2ad59209 # # Exception| cpu 0: rx_hash 0xef26f165 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41886 dport 41861] != expected 0x3f8a908b # # Exception| cpu 0: rx_hash 0xd37a9efe [saddr 192.0.3.2 daddr 192.0.3.1 sport 41892 dport 41861] != expected 0xb867343e # # Exception| cpu 0: rx_hash 0x6d97ff17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41898 dport 41861] != expected 0xd29b2f9 # # Exception| cpu 0: rx_hash 0x32e14fe3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41910 dport 41861] != expected 0x578ef19a # # Exception| cpu 0: rx_hash 0x01c52e26 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41934 dport 41861] != expected 0xb88a003 # # Exception| cpu 0: rx_hash 0xf46ada4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41968 dport 41861] != expected 0x993a0634 # # Exception| cpu 0: rx_hash 0xae7e765c [saddr 192.0.3.2 daddr 192.0.3.1 sport 41974 dport 41861] != expected 0xa6db01b2 # # Exception| cpu 0: rx_hash 0x4a87bba4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41982 dport 41861] != expected 0x2c7480f3 # # Exception| cpu 0: rx_hash 0x1a919c7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41990 dport 41861] != expected 0x15b2b473 # # Exception| cpu 0: rx_hash 0xd6001b68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42008 dport 41861] != expected 0x65abf214 # # Exception| cpu 0: rx_hash 0x1ff38098 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42012 dport 41861] != expected 0x70f4f096 # # Exception| cpu 0: rx_hash 0x4a9f22d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42072 dport 41861] != expected 0x94fe023c # # Exception| cpu 0: rx_hash 0x5bc91b44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42094 dport 41861] != expected 0x8ce3254a # # Exception| cpu 0: rx_hash 0xba52ca59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42108 dport 41861] != expected 0x630ae0ee # # Exception| cpu 0: rx_hash 0x3545d1bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 42132 dport 41861] != expected 0x2f189c3 # # Exception| cpu 0: rx_hash 0xc0ea25d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42154 dport 41861] != expected 0x90432ff4 # # Exception| cpu 4: rx_hash 0x28426500 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41416 dport 41861] != expected 0x8a431980 # # Exception| cpu 4: rx_hash 0xe4d3e215 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41430 dport 41861] != expected 0xfa5a5fe7 # # Exception| cpu 4: rx_hash 0x002a2fed [saddr 192.0.3.2 daddr 192.0.3.1 sport 41438 dport 41861] != expected 0x70f5dea6 # # Exception| cpu 4: rx_hash 0x4e0aa68a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41460 dport 41861] != expected 0x324fbab3 # # Exception| cpu 4: rx_hash 0xaaf36b72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41468 dport 41861] != expected 0xb8e03bf2 # # Exception| cpu 4: rx_hash 0xc32cbf30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41476 dport 41861] != expected 0xde335070 # # Exception| cpu 4: rx_hash 0xb15059cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 41492 dport 41861] != expected 0x1b6490d0 # # Exception| cpu 4: rx_hash 0xc64ea3d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41502 dport 41861] != expected 0xbb751495 # # Exception| cpu 4: rx_hash 0xa5647cba [saddr 192.0.3.2 daddr 192.0.3.1 sport 41528 dport 41861] != expected 0x663ff343 # # Exception| cpu 4: rx_hash 0x72b9d087 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41544 dport 41861] != expected 0xb096239b # # Exception| cpu 4: rx_hash 0x7a7dd9f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41614 dport 41861] != expected 0x86882c21 # # Exception| cpu 4: rx_hash 0x4721ae30 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41762 dport 41861] != expected 0x7f2ccbac # # Exception| cpu 4: rx_hash 0xa6ba7f2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41776 dport 41861] != expected 0x90c50e08 # # Exception| cpu 4: rx_hash 0x5c6d8518 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41804 dport 41861] != expected 0xd99c5d13 # # Exception| cpu 4: rx_hash 0xcf8ab2f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41806 dport 41861] != expected 0xf3225817 # # Exception| cpu 4: rx_hash 0x84c8277b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41854 dport 41861] != expected 0xd4de78e7 # # Exception| cpu 4: rx_hash 0x54a98c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41866 dport 41861] != expected 0xef8252a9 # # Exception| cpu 4: rx_hash 0x0ebd2078 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41868 dport 41861] != expected 0xd063552f # # Exception| cpu 4: rx_hash 0x7cc1c684 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41884 dport 41861] != expected 0x1534958f # # Exception| cpu 4: rx_hash 0xa46464e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41902 dport 41861] != expected 0x1876b07b # # Exception| cpu 4: rx_hash 0xd618821b [saddr 192.0.3.2 daddr 192.0.3.1 sport 41918 dport 41861] != expected 0xdd2170db # # Exception| cpu 4: rx_hash 0xba4a532a [saddr 192.0.3.2 daddr 192.0.3.1 sport 41946 dport 41861] != expected 0xdb806221 # # Exception| cpu 4: rx_hash 0xf108c6a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41962 dport 41861] != expected 0xfc7c42d1 # # Exception| cpu 4: rx_hash 0x379bca75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41994 dport 41861] != expected 0x8a4237b0 # # Exception| cpu 4: rx_hash 0x23afef03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42022 dport 41861] != expected 0xf7195423 # # Exception| cpu 4: rx_hash 0xd4de00a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42118 dport 41861] != expected 0xed184c67 # # Exception| cpu 4: rx_hash 0x6a33614b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42120 dport 41861] != expected 0x5856caa0 # # Exception| cpu 4: rx_hash 0xdba60efc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42180 dport 41861] != expected 0x36f3b94b # # Exception| cpu 4: rx_hash 0xa9dae800 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42196 dport 41861] != expected 0xf3a479eb # # Exception| cpu 4: rx_hash 0xcf922b8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42216 dport 41861] != expected 0x4ba8dad8 # # Exception| cpu 4: rx_hash 0xa7a2fe03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42240 dport 41861] != expected 0x5606cfff # # Exception| count: pass=0 nohash=0 fail=62 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x70e8b2e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38508 dport 58150] OK # # # cpu 0: rx_hash 0x917363fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38526 dport 58150] OK # # # cpu 0: rx_hash 0x1b0664f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38540 dport 58150] OK # # # cpu 0: rx_hash 0x22381786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38572 dport 58150] OK # # # cpu 0: rx_hash 0xc3a3c69b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38590 dport 58150] OK # # # cpu 0: rx_hash 0xd8efedb3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38608 dport 58150] OK # # # cpu 0: rx_hash 0xc9b9d420 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38630 dport 58150] OK # # # cpu 0: rx_hash 0x7236a92c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38642 dport 58150] OK # # # cpu 0: rx_hash 0x96cf64d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38650 dport 58150] OK # # # cpu 0: rx_hash 0x6d1886bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38672 dport 58150] OK # # # cpu 0: rx_hash 0x370c2aad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38678 dport 58150] OK # # # cpu 0: rx_hash 0x7336b171 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38756 dport 58150] OK # # # cpu 0: rx_hash 0xcddbd098 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38762 dport 58150] OK # # # cpu 0: rx_hash 0x8e5d4c6b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38812 dport 58150] OK # # # cpu 0: rx_hash 0x9f0b75f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38826 dport 58150] OK # # # cpu 0: rx_hash 0x60ddca29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38954 dport 58150] OK # # # cpu 0: rx_hash 0x53f9abec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38994 dport 58150] OK # # # cpu 0: rx_hash 0x8b5c098f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39008 dport 58150] OK # # # cpu 0: rx_hash 0x6fa5c477 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39016 dport 58150] OK # # # cpu 0: rx_hash 0xa3344362 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39030 dport 58150] OK # # # cpu 0: rx_hash 0xbfc46f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39068 dport 58150] OK # # # cpu 0: rx_hash 0x839800fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39078 dport 58150] OK # # # cpu 0: rx_hash 0xf1e4e602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39094 dport 58150] OK # # # cpu 0: rx_hash 0x235b56da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39132 dport 58150] OK # # # cpu 0: rx_hash 0xb0bc613b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39134 dport 58150] OK # # # cpu 0: rx_hash 0x1a6525a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39164 dport 58150] OK # # # cpu 4: rx_hash 0xce05d30f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38498 dport 58150] OK # # # cpu 4: rx_hash 0x758aae03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38518 dport 58150] OK # # # cpu 4: rx_hash 0xcb67cfea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38520 dport 58150] OK # # # cpu 4: rx_hash 0x99b76a8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38584 dport 58150] OK # # # cpu 4: rx_hash 0x3c16204b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38616 dport 58150] OK # # # cpu 4: rx_hash 0x0b504536 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38700 dport 58150] OK # # # cpu 4: rx_hash 0x23380fdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38714 dport 58150] OK # # # cpu 4: rx_hash 0x4a08c20f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38724 dport 58150] OK # # # cpu 4: rx_hash 0xf187bf03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38736 dport 58150] OK # # # cpu 4: rx_hash 0x387424f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38740 dport 58150] OK # # # cpu 4: rx_hash 0x5b5efb9c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38770 dport 58150] OK # # # cpu 4: rx_hash 0xe5b39a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38780 dport 58150] OK # # # cpu 4: rx_hash 0xd12bfc9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38784 dport 58150] OK # # # cpu 4: rx_hash 0xdb31ee24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38872 dport 58150] OK # # # cpu 4: rx_hash 0xbd792dae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38884 dport 58150] OK # # # cpu 4: rx_hash 0xca67d7b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38894 dport 58150] OK # # # cpu 4: rx_hash 0x59e3b957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38922 dport 58150] OK # # # cpu 4: rx_hash 0x718bf3ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38940 dport 58150] OK # # # cpu 4: rx_hash 0xac4c4d3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38964 dport 58150] OK # # # cpu 4: rx_hash 0x9f682cf9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38988 dport 58150] OK # # # cpu 4: rx_hash 0xa6565f87 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39020 dport 58150] OK # # # cpu 4: rx_hash 0xefcad1cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39106 dport 58150] OK # # # cpu 4: rx_hash 0xd6f4a2b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39138 dport 58150] OK # # # cpu 4: rx_hash 0xe1b2c7cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39190 dport 58150] OK # # # cpu 4: rx_hash 0xaaf0524e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39206 dport 58150] OK # # # cpu 4: rx_hash 0x117f2f42 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39218 dport 58150] OK # # # cpu 4: rx_hash 0x784fe296 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39244 dport 58150] OK # # # cpu 4: rx_hash 0xfafeece4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39288 dport 58150] OK # # # cpu 4: rx_hash 0x52f9b3b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39364 dport 58150] OK # # # cpu 4: rx_hash 0x31d36cde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39394 dport 58150] OK # # # cpu 4: rx_hash 0x19bb2633 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39412 dport 58150] OK # # # cpu 4: rx_hash 0x2a705e60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39434 dport 58150] OK # # # cpu 4: rx_hash 0x580cb89c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39450 dport 58150] OK # # # count: pass=59 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 43123 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 43 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37067 dport 43123] != expected 0x57374d58 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39543 dport 43123] != expected 0x863107fb # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37260 dport 43123] != expected 0xb0aaccf4 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39909 dport 43123] != expected 0xed274641 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38169 dport 43123] != expected 0x9261a3c8 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60342 dport 43123] != expected 0x7f31d015 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41084 dport 43123] != expected 0x7edb6412 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47138 dport 43123] != expected 0xc7d82a1c # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39377 dport 43123] != expected 0x61aeda36 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37712 dport 43123] != expected 0x5dd839ae # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35294 dport 43123] != expected 0x96590139 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41562 dport 43123] != expected 0x1dbb3dc1 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35540 dport 43123] != expected 0xf4374773 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43755 dport 43123] != expected 0xb81b40ac # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38272 dport 43123] != expected 0x704f1035 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41969 dport 43123] != expected 0x8e82d7c2 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43933 dport 43123] != expected 0x2d06ebf8 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53296 dport 43123] != expected 0xc9a8be29 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35470 dport 43123] != expected 0x6024f3be # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56762 dport 43123] != expected 0x9dd94ef1 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35369 dport 43123] != expected 0x10b8e674 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54761 dport 43123] != expected 0xf993def4 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40627 dport 43123] != expected 0xc5845247 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51303 dport 43123] != expected 0xaf787b6e # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35575 dport 43123] != expected 0x695ea82f # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38097 dport 43123] != expected 0x6d6456bf # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45576 dport 43123] != expected 0x14c25f8d # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44913 dport 43123] != expected 0x6b7df55 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44304 dport 43123] != expected 0xfe1f7b20 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34680 dport 43123] != expected 0x7d0c507d # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36675 dport 43123] != expected 0x80175141 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35673 dport 43123] != expected 0xba444aa6 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43116 dport 43123] != expected 0x94060b33 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49368 dport 43123] != expected 0xbf9680c4 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59968 dport 43123] != expected 0x12868355 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49456 dport 43123] != expected 0xa23895e3 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35776 dport 43123] != expected 0x586af95b # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52805 dport 43123] != expected 0x86527f3d # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38568 dport 43123] != expected 0xda34b32b # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42780 dport 43123] != expected 0xf04fe967 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49690 dport 43123] != expected 0x22fd33f9 # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51866 dport 43123] != expected 0xf5dd646c # # Exception| cpu 0: rx_hash 0x27e10db0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49448 dport 43123] != expected 0xedc0d402 # # Exception| count: pass=0 nohash=0 fail=43 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 41757 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38937 dport 41757] != expected 0xd6e2bb # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58857 dport 41757] != expected 0xa199cbcc # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35369 dport 41757] != expected 0x7675ece8 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59628 dport 41757] != expected 0xdaefbc7 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60331 dport 41757] != expected 0x785f28f3 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33215 dport 41757] != expected 0x9802ea4f # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49822 dport 41757] != expected 0x81da4092 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47001 dport 41757] != expected 0xd8396319 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55806 dport 41757] != expected 0x6259a620 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38308 dport 41757] != expected 0xcd151615 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45257 dport 41757] != expected 0x9ba76699 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32900 dport 41757] != expected 0x64b72479 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51352 dport 41757] != expected 0x34b9f279 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47499 dport 41757] != expected 0xef1c5f65 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38359 dport 41757] != expected 0xaee1e20b # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36695 dport 41757] != expected 0xc1ab1cc8 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44615 dport 41757] != expected 0x73c90a28 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52176 dport 41757] != expected 0xd86b2f66 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37630 dport 41757] != expected 0xf995e98c # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37357 dport 41757] != expected 0xab747e0b # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35557 dport 41757] != expected 0x9af1f80 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51552 dport 41757] != expected 0x2ef5c10c # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40256 dport 41757] != expected 0xf3eca236 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41665 dport 41757] != expected 0x42bf30b0 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60990 dport 41757] != expected 0xf4bf9b16 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55728 dport 41757] != expected 0x402bfe76 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59631 dport 41757] != expected 0xb987a3e4 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58985 dport 41757] != expected 0xfb627e4b # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42345 dport 41757] != expected 0xfc4ac82a # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49641 dport 41757] != expected 0xbf690624 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51475 dport 41757] != expected 0x4d013512 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56201 dport 41757] != expected 0xbbcd2ef9 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36022 dport 41757] != expected 0x193f8c4c # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46828 dport 41757] != expected 0x6fef579 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41415 dport 41757] != expected 0x8c1fb5f9 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39689 dport 41757] != expected 0xe61e2d1f # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50196 dport 41757] != expected 0x72d132f8 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38198 dport 41757] != expected 0xe2c15bd7 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51538 dport 41757] != expected 0xf650636f # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38806 dport 41757] != expected 0x66235341 # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49541 dport 41757] != expected 0x37c21aed # # Exception| cpu 4: rx_hash 0xad4432c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51499 dport 41757] != expected 0xe2ba6d68 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 338, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->