< 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 # # Interface: enp1s0, driver: fbnic # 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 39970 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 68 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x93886ef5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59592 dport 39970] != expected 0xc17df8b1 # # Exception| cpu 0: rx_hash 0x8beed5b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59610 dport 39970] != expected 0x89fef095 # # Exception| cpu 0: rx_hash 0x3e938253 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59652 dport 39970] != expected 0xb9fb7c45 # # Exception| cpu 0: rx_hash 0x4d827f05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59678 dport 39970] != expected 0x578752b2 # # Exception| cpu 0: rx_hash 0x3e2072dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 59718 dport 39970] != expected 0x56d803d2 # # Exception| cpu 0: rx_hash 0x5d755df2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59730 dport 39970] != expected 0xc859dd1d # # Exception| cpu 0: rx_hash 0x2646c998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59732 dport 39970] != expected 0x1e5b0bf6 # # Exception| cpu 0: rx_hash 0x0f8ae54a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59758 dport 39970] != expected 0x1998ecb5 # # Exception| cpu 0: rx_hash 0xc102d229 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59768 dport 39970] != expected 0x1ce5a937 # # Exception| cpu 0: rx_hash 0xe824f632 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59780 dport 39970] != expected 0x3948e28 # # Exception| cpu 0: rx_hash 0x8b71d91d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59792 dport 39970] != expected 0x9d1550e7 # # Exception| cpu 0: rx_hash 0x0f60ed83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59816 dport 39970] != expected 0x12a2ce9 # # Exception| cpu 0: rx_hash 0x074284bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59828 dport 39970] != expected 0x3954d4f5 # # Exception| cpu 0: rx_hash 0x1f97cf74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 39970] != expected 0x9ef4a346 # # Exception| cpu 0: rx_hash 0xa20e0541 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59880 dport 39970] != expected 0x75f5c833 # # Exception| cpu 0: rx_hash 0xd11ff817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59890 dport 39970] != expected 0x9b89e6c4 # # Exception| cpu 0: rx_hash 0xc59a940b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59930 dport 39970] != expected 0x69d51ab9 # # Exception| cpu 0: rx_hash 0x7092c78c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59976 dport 39970] != expected 0x5589f647 # # Exception| cpu 0: rx_hash 0x3a0bc471 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 39970] != expected 0xcccbcfcb # # Exception| cpu 0: rx_hash 0x87920e44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60010 dport 39970] != expected 0x27caa4be # # Exception| cpu 0: rx_hash 0xb6d2911a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60036 dport 39970] != expected 0x70388b85 # # Exception| cpu 0: rx_hash 0xcd52f5fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 60096 dport 39970] != expected 0x491922f9 # # Exception| cpu 0: rx_hash 0xae07dad1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60116 dport 39970] != expected 0xd798fc36 # # Exception| cpu 0: rx_hash 0xc5709cc2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60124 dport 39970] != expected 0x7167dae5 # # Exception| cpu 0: rx_hash 0x978f247a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60128 dport 39970] != expected 0xa0a6eb4d # # Exception| cpu 0: rx_hash 0x782fa21d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60190 dport 39970] != expected 0x791cae29 # # Exception| cpu 0: rx_hash 0xf41cffbf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60218 dport 39970] != expected 0xdd5d2a3b # # Exception| cpu 0: rx_hash 0x4114ac38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60264 dport 39970] != expected 0xe101c6c5 # # Exception| cpu 0: rx_hash 0xbedc0405 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60304 dport 39970] != expected 0xb38eac7c # # Exception| cpu 0: rx_hash 0x32ef59a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60340 dport 39970] != expected 0x17cf286e # # Exception| cpu 0: rx_hash 0x78c5aad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60376 dport 39970] != expected 0x61ae6e75 # # Exception| cpu 0: rx_hash 0xae2b26f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60380 dport 39970] != expected 0x2c5023d3 # # Exception| cpu 0: rx_hash 0x97a3d859 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60392 dport 39970] != expected 0x5b6e34a8 # # Exception| cpu 0: rx_hash 0x22187b50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60408 dport 39970] != expected 0x8811a7c1 # # Exception| cpu 0: rx_hash 0xfaa575e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60436 dport 39970] != expected 0x20fee857 # # Exception| cpu 0: rx_hash 0x91d233f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60444 dport 39970] != expected 0x8601ce84 # # Exception| cpu 0: rx_hash 0x8907783e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60492 dport 39970] != expected 0x21a1b937 # # Exception| cpu 0: rx_hash 0x6e43638f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60512 dport 39970] != expected 0x231f1bf6 # # Exception| cpu 0: rx_hash 0xdbf8c086 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60528 dport 39970] != expected 0xf060889f # # Exception| cpu 4: rx_hash 0xb2662b1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59630 dport 39970] != expected 0xfec0e7ee # # Exception| cpu 4: rx_hash 0xba444227 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59634 dport 39970] != expected 0xc6be1ff2 # # Exception| cpu 4: rx_hash 0x7cee1c78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59640 dport 39970] != expected 0xfbbda26c # # Exception| cpu 4: rx_hash 0xaac664b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59698 dport 39970] != expected 0x5539f073 # # Exception| cpu 4: rx_hash 0xd1f5f0de [saddr 192.0.3.2 daddr 192.0.3.1 sport 59700 dport 39970] != expected 0x833b2698 # # Exception| cpu 4: rx_hash 0x4513e6b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59712 dport 39970] != expected 0x80dad539 # # Exception| cpu 4: rx_hash 0xf860244b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59786 dport 39970] != expected 0x73697e10 # # Exception| cpu 4: rx_hash 0x8353b021 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59788 dport 39970] != expected 0xa56ba8fb # # Exception| cpu 4: rx_hash 0x4ddb8742 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59802 dport 39970] != expected 0xa016ed79 # # Exception| cpu 4: rx_hash 0x454a1ef0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59844 dport 39970] != expected 0x774b6af2 # # Exception| cpu 4: rx_hash 0x8bc22993 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59858 dport 39970] != expected 0x72362f70 # # Exception| cpu 4: rx_hash 0xf0f1bdf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59860 dport 39970] != expected 0xa434f99b # # Exception| cpu 4: rx_hash 0xa6cfbb24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59918 dport 39970] != expected 0xf754c476 # # Exception| cpu 4: rx_hash 0x1374182d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59934 dport 39970] != expected 0x242b571f # # Exception| cpu 4: rx_hash 0x603c1d3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60032 dport 39970] != expected 0x3dc6c623 # # Exception| cpu 4: rx_hash 0xe42d29a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60088 dport 39970] != expected 0xa1f9ba2d # # Exception| cpu 4: rx_hash 0x3a523c36 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60130 dport 39970] != expected 0x3b5a7000 # # Exception| cpu 4: rx_hash 0x8fe99f3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60146 dport 39970] != expected 0xe825e369 # # Exception| cpu 4: rx_hash 0x4943c160 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60152 dport 39970] != expected 0xd5265ef7 # # Exception| cpu 4: rx_hash 0x9749d090 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60206 dport 39970] != expected 0x43dcf4f4 # # Exception| cpu 4: rx_hash 0x789c5293 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60252 dport 39970] != expected 0x963fd1be # # Exception| cpu 4: rx_hash 0x0b67a70c [saddr 192.0.3.2 daddr 192.0.3.1 sport 60288 dport 39970] != expected 0x60f13f15 # # Exception| cpu 4: rx_hash 0x78765a5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60314 dport 39970] != expected 0x8e8d11e2 # # Exception| cpu 4: rx_hash 0x5f5a0496 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60426 dport 39970] != expected 0x837c8b06 # # Exception| cpu 4: rx_hash 0x1de16e57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60472 dport 39970] != expected 0x22404a96 # # Exception| cpu 4: rx_hash 0x57cb9d24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60500 dport 39970] != expected 0x54210c8d # # Exception| cpu 4: rx_hash 0x572195ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 60562 dport 39970] != expected 0x4c93ccd1 # # Exception| cpu 4: rx_hash 0x7eedb93f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60584 dport 39970] != expected 0x4b502b92 # # Exception| cpu 4: rx_hash 0x76cfd003 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60596 dport 39970] != expected 0x732ed38e # # Exception| count: pass=0 nohash=0 fail=68 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9bd9ae1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56022 dport 46642] OK # # # cpu 0: rx_hash 0x2640642f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56026 dport 46642] OK # # # cpu 0: rx_hash 0xc1047f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56054 dport 46642] OK # # # cpu 0: rx_hash 0x1f0e6e6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56096 dport 46642] OK # # # cpu 0: rx_hash 0x3671b232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56152 dport 46642] OK # # # cpu 0: rx_hash 0x832019f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56206 dport 46642] OK # # # cpu 0: rx_hash 0xf031e4a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56212 dport 46642] OK # # # cpu 0: rx_hash 0x1f579629 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56228 dport 46642] OK # # # cpu 0: rx_hash 0x0f134450 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 46642] OK # # # cpu 0: rx_hash 0xd1dfa14a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56242 dport 46642] OK # # # cpu 0: rx_hash 0xac2e2e02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56322 dport 46642] OK # # # cpu 0: rx_hash 0xc7596811 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56330 dport 46642] OK # # # cpu 0: rx_hash 0xa40c473e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56350 dport 46642] OK # # # cpu 0: rx_hash 0x7a7352aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56388 dport 46642] OK # # # cpu 0: rx_hash 0xf6400f08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56416 dport 46642] OK # # # cpu 0: rx_hash 0x8d739b62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56422 dport 46642] OK # # # cpu 0: rx_hash 0xee26b44d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56434 dport 46642] OK # # # cpu 0: rx_hash 0xc7009056 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56462 dport 46642] OK # # # cpu 0: rx_hash 0x115decfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56520 dport 46642] OK # # # cpu 0: rx_hash 0x4b803d7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56552 dport 46642] OK # # # cpu 0: rx_hash 0x3891c02c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56562 dport 46642] OK # # # cpu 0: rx_hash 0x5b021be9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56616 dport 46642] OK # # # cpu 0: rx_hash 0xeeb9b8e0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56632 dport 46642] OK # # # cpu 0: rx_hash 0xd782b6c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56654 dport 46642] OK # # # cpu 0: rx_hash 0xcfe40d80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56668 dport 46642] OK # # # cpu 0: rx_hash 0x9d1bb538 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56672 dport 46642] OK # # # cpu 0: rx_hash 0x857d0e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56690 dport 46642] OK # # # cpu 0: rx_hash 0x11c2e053 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56706 dport 46642] OK # # # cpu 0: rx_hash 0x62d31d05 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56728 dport 46642] OK # # # cpu 0: rx_hash 0x4b1f31d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56738 dport 46642] OK # # # cpu 0: rx_hash 0x72243ff2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56788 dport 46642] OK # # # cpu 0: rx_hash 0xb48e61ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56798 dport 46642] OK # # # cpu 0: rx_hash 0x81e5485f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56848 dport 46642] OK # # # cpu 4: rx_hash 0x17590336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55984 dport 46642] OK # # # cpu 4: rx_hash 0x9b1f5af0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56088 dport 46642] OK # # # cpu 4: rx_hash 0xf8f98551 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56142 dport 46642] OK # # # cpu 4: rx_hash 0xc95312c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56166 dport 46642] OK # # # cpu 4: rx_hash 0x74cad8f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56170 dport 46642] OK # # # cpu 4: rx_hash 0xba42ef90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56188 dport 46642] OK # # # cpu 4: rx_hash 0x2e4ef130 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56270 dport 46642] OK # # # cpu 4: rx_hash 0x9bf55239 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56286 dport 46642] OK # # # cpu 4: rx_hash 0xc90aea81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56290 dport 46642] OK # # # cpu 4: rx_hash 0x72e2cb18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56346 dport 46642] OK # # # cpu 4: rx_hash 0xc7ea989f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56392 dport 46642] OK # # # cpu 4: rx_hash 0x7a995a63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56450 dport 46642] OK # # # cpu 4: rx_hash 0xb4116d00 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56468 dport 46642] OK # # # cpu 4: rx_hash 0x20448be7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56482 dport 46642] OK # # # cpu 4: rx_hash 0x09fda351 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56596 dport 46642] OK # # # cpu 4: rx_hash 0x958a2c8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56638 dport 46642] OK # # # cpu 4: rx_hash 0xdfa0dff9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56658 dport 46642] OK # # # cpu 4: rx_hash 0xb4d799ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56666 dport 46642] OK # # # cpu 4: rx_hash 0x0186322a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56716 dport 46642] OK # # # cpu 4: rx_hash 0xa479435a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56722 dport 46642] OK # # # cpu 4: rx_hash 0xfea492de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56754 dport 46642] OK # # # cpu 4: rx_hash 0x6a4284b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56774 dport 46642] OK # # # cpu 4: rx_hash 0xf6350b6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56812 dport 46642] OK # # # cpu 4: rx_hash 0x38bd3c0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56826 dport 46642] OK # # # cpu 4: rx_hash 0xf2f4b509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56842 dport 46642] OK # # # cpu 4: rx_hash 0xa829648d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56874 dport 46642] OK # # # cpu 4: rx_hash 0x1d92c784 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56890 dport 46642] OK # # # cpu 4: rx_hash 0xf2474587 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56904 dport 46642] OK # # # cpu 4: rx_hash 0xa0b8fd3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56948 dport 46642] OK # # # count: pass=62 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 41068 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41541 dport 41068] != expected 0x667001b1 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41541 dport 41068] != expected 0x667001b1 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39086 dport 41068] != expected 0x49829650 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39086 dport 41068] != expected 0x49829650 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53707 dport 41068] != expected 0xc90019f7 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53707 dport 41068] != expected 0xc90019f7 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54004 dport 41068] != expected 0xc7688024 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54004 dport 41068] != expected 0xc7688024 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37146 dport 41068] != expected 0x52427556 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 37146 dport 41068] != expected 0x52427556 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53756 dport 41068] != expected 0x123ba35a # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53756 dport 41068] != expected 0x123ba35a # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45513 dport 41068] != expected 0x8161e297 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45513 dport 41068] != expected 0x8161e297 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58676 dport 41068] != expected 0xca03ad29 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58676 dport 41068] != expected 0xca03ad29 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39641 dport 41068] != expected 0xc8fd34bc # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39641 dport 41068] != expected 0xc8fd34bc # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 41068] != expected 0x7afc5ec8 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 43348 dport 41068] != expected 0x7afc5ec8 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55512 dport 41068] != expected 0x60eb2158 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55512 dport 41068] != expected 0x60eb2158 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45561 dport 41068] != expected 0xbba1b84a # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45561 dport 41068] != expected 0xbba1b84a # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58517 dport 41068] != expected 0xf31d595d # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58517 dport 41068] != expected 0xf31d595d # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58396 dport 41068] != expected 0xd874bb78 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 58396 dport 41068] != expected 0xd874bb78 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50825 dport 41068] != expected 0x8711e213 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50825 dport 41068] != expected 0x8711e213 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35805 dport 41068] != expected 0x1de7ffbf # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35805 dport 41068] != expected 0x1de7ffbf # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49240 dport 41068] != expected 0x94f15380 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49240 dport 41068] != expected 0x94f15380 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 41068] != expected 0x8317b6f4 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46660 dport 41068] != expected 0x8317b6f4 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 41068] != expected 0xd09c1f4f # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60632 dport 41068] != expected 0xd09c1f4f # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 41068] != expected 0x6c33eb92 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39010 dport 41068] != expected 0x6c33eb92 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38612 dport 41068] != expected 0x88ee6839 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38612 dport 41068] != expected 0x88ee6839 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38279 dport 41068] != expected 0xf0e7b7f1 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 38279 dport 41068] != expected 0xf0e7b7f1 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47566 dport 41068] != expected 0xeb3cfdc1 # # Exception| cpu 0: rx_hash 0xd8b9501d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47566 dport 41068] != expected 0xeb3cfdc1 # # 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 59230 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36243 dport 59230] != expected 0x14d3523a # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36243 dport 59230] != expected 0x14d3523a # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49371 dport 59230] != expected 0x9f81b1f9 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49371 dport 59230] != expected 0x9f81b1f9 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 59230] != expected 0xaa45ada0 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59982 dport 59230] != expected 0xaa45ada0 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39015 dport 59230] != expected 0xe1badf2d # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39015 dport 59230] != expected 0xe1badf2d # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60331 dport 59230] != expected 0x6d4ee609 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60331 dport 59230] != expected 0x6d4ee609 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52826 dport 59230] != expected 0xb09cb1d2 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52826 dport 59230] != expected 0xb09cb1d2 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59496 dport 59230] != expected 0xbe063556 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59496 dport 59230] != expected 0xbe063556 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58428 dport 59230] != expected 0xe7806b71 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58428 dport 59230] != expected 0xe7806b71 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44833 dport 59230] != expected 0xd6284c53 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44833 dport 59230] != expected 0xd6284c53 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60043 dport 59230] != expected 0x5cc88dbd # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60043 dport 59230] != expected 0x5cc88dbd # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53703 dport 59230] != expected 0x3a4dd956 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53703 dport 59230] != expected 0x3a4dd956 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52077 dport 59230] != expected 0xefe3311 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52077 dport 59230] != expected 0xefe3311 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44225 dport 59230] != expected 0xa9da665c # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44225 dport 59230] != expected 0xa9da665c # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48448 dport 59230] != expected 0x89392336 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48448 dport 59230] != expected 0x89392336 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44508 dport 59230] != expected 0x911985c8 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44508 dport 59230] != expected 0x911985c8 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44204 dport 59230] != expected 0xb84aa5b7 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44204 dport 59230] != expected 0xb84aa5b7 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48112 dport 59230] != expected 0x9f93164e # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48112 dport 59230] != expected 0x9f93164e # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39275 dport 59230] != expected 0x3778af28 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39275 dport 59230] != expected 0x3778af28 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49383 dport 59230] != expected 0xcd7e0941 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49383 dport 59230] != expected 0xcd7e0941 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44062 dport 59230] != expected 0x2c46bb17 # # Exception| cpu 0: rx_hash 0x31d30068 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44062 dport 59230] != expected 0x2c46bb17 # # 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 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__->