< 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 47083 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 73 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x1b406d44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47056 dport 47083] != expected 0x9b9ce90c # # Exception| cpu 0: rx_hash 0x985392aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 47072 dport 47083] != expected 0x502a1323 # # Exception| cpu 0: rx_hash 0x73a4b7f5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47104 dport 47083] != expected 0xa03fb007 # # Exception| cpu 0: rx_hash 0x6774b73b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47114 dport 47083] != expected 0xd35389c6 # # Exception| cpu 0: rx_hash 0x6f01e217 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47118 dport 47083] != expected 0x183ec6ec # # Exception| cpu 0: rx_hash 0xa9a14898 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47190 dport 47083] != expected 0xd3e5e641 # # Exception| cpu 0: rx_hash 0xbd714856 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47196 dport 47083] != expected 0xa089df80 # # Exception| cpu 0: rx_hash 0x93e71d5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47232 dport 47083] != expected 0x8e64da7e # # Exception| cpu 0: rx_hash 0x91fa4817 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47248 dport 47083] != expected 0xfcbf89b4 # # Exception| cpu 0: rx_hash 0x998f1d3b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47252 dport 47083] != expected 0x37d2c69e # # Exception| cpu 0: rx_hash 0x438ae256 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47298 dport 47083] != expected 0x440890d8 # # Exception| cpu 0: rx_hash 0x4dd848a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47326 dport 47083] != expected 0x18082bad # # Exception| cpu 0: rx_hash 0xde211d11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47340 dport 47083] != expected 0x45644fd6 # # Exception| cpu 0: rx_hash 0x838562a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47360 dport 47083] != expected 0xb712053b # # Exception| cpu 0: rx_hash 0x1261625c [saddr 192.0.3.2 daddr 192.0.3.1 sport 47394 dport 47083] != expected 0x98a5328a # # Exception| cpu 0: rx_hash 0x1809623b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47414 dport 47083] != expected 0x21132e6a # # Exception| cpu 0: rx_hash 0x1c33c8ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47422 dport 47083] != expected 0xc4a589ff # # Exception| cpu 0: rx_hash 0xca79c87a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47460 dport 47083] != expected 0x99a43706 # # Exception| cpu 0: rx_hash 0xcc5e37a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47484 dport 47083] != expected 0xec9c359 # # Exception| cpu 0: rx_hash 0xe2c862ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 47520 dport 47083] != expected 0x2024c6a7 # # Exception| cpu 0: rx_hash 0xb9c33765 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47574 dport 47083] != expected 0xea933904 # # Exception| cpu 0: rx_hash 0x28273798 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47604 dport 47083] != expected 0xc5240eb5 # # Exception| cpu 0: rx_hash 0x3482627a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47610 dport 47083] != expected 0x7d25785e # # Exception| cpu 0: rx_hash 0x1402f753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47678 dport 47083] != expected 0x581ee65d # # Exception| cpu 0: rx_hash 0x57965def [saddr 192.0.3.2 daddr 192.0.3.1 sport 47694 dport 47083] != expected 0xcf1ec880 # # Exception| cpu 0: rx_hash 0x51b1a232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47702 dport 47083] != expected 0x58733cdf # # Exception| cpu 0: rx_hash 0xce07083e [saddr 192.0.3.2 daddr 192.0.3.1 sport 47720 dport 47083] != expected 0x2bc4b01b # # Exception| cpu 0: rx_hash 0x6382a2da [saddr 192.0.3.2 daddr 192.0.3.1 sport 47748 dport 47083] != expected 0xce9f4fca # # Exception| cpu 0: rx_hash 0x7752a214 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47758 dport 47083] != expected 0xbdf3760b # # Exception| cpu 0: rx_hash 0xeec3f7c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47784 dport 47083] != expected 0x59290e90 # # Exception| cpu 0: rx_hash 0xb1f2089b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47830 dport 47083] != expected 0x762856a6 # # Exception| cpu 0: rx_hash 0x7b95880b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47872 dport 47083] != expected 0x3c84dfa5 # # Exception| cpu 0: rx_hash 0xf6d4dd14 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47916 dport 47083] != expected 0xab329eff # # Exception| cpu 0: rx_hash 0x28eb88ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 47986 dport 47083] != expected 0x3d5e6f2c # # Exception| cpu 0: rx_hash 0x856e220b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48030 dport 47083] != expected 0xd80590fd # # Exception| cpu 0: rx_hash 0x571e884a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48076 dport 47083] != expected 0x60b28991 # # Exception| cpu 0: rx_hash 0xce8fdd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 48106 dport 47083] != expected 0x8468f10a # # Exception| cpu 4: rx_hash 0x09b79257 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47042 dport 47083] != expected 0x7f9d2492 # # Exception| cpu 4: rx_hash 0x03df9230 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47062 dport 47083] != expected 0xc62b3872 # # Exception| cpu 4: rx_hash 0x84f6c748 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47086 dport 47083] != expected 0xe82b65c8 # # Exception| cpu 4: rx_hash 0xfee5e2ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 47148 dport 47083] != expected 0x3789f15d # # Exception| cpu 4: rx_hash 0xf0b7481b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47152 dport 47083] != expected 0x6b894a28 # # Exception| cpu 4: rx_hash 0xe828b76f [saddr 192.0.3.2 daddr 192.0.3.1 sport 47158 dport 47083] != expected 0x363e9b56 # # Exception| cpu 4: rx_hash 0xf48de28d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47160 dport 47083] != expected 0x8e3fedbd # # Exception| cpu 4: rx_hash 0x12e9b7f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47264 dport 47083] != expected 0x3709739b # # Exception| cpu 4: rx_hash 0x14ce4824 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47288 dport 47083] != expected 0xa06487c4 # # Exception| cpu 4: rx_hash 0x47b048c0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47306 dport 47083] != expected 0xa1be374d # # Exception| cpu 4: rx_hash 0x9b1a9dd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47366 dport 47083] != expected 0xeaa5d445 # # Exception| cpu 4: rx_hash 0x89ed62c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47380 dport 47083] != expected 0xea419db # # Exception| cpu 4: rx_hash 0x95483724 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47386 dport 47083] != expected 0xb6a56f30 # # Exception| cpu 4: rx_hash 0xd0fb6245 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47474 dport 47083] != expected 0xb6c8b5b2 # # Exception| cpu 4: rx_hash 0x7131371b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47506 dport 47083] != expected 0x7d48a2dc # # Exception| cpu 4: rx_hash 0x65e137d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47512 dport 47083] != expected 0xe249b1d # # Exception| cpu 4: rx_hash 0xa3419d5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 47552 dport 47083] != expected 0xc5ffbbb0 # # Exception| cpu 4: rx_hash 0xbdf99df3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47582 dport 47083] != expected 0xf259e91 # # Exception| cpu 4: rx_hash 0x26759d69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47592 dport 47083] != expected 0x9924b5c0 # # Exception| cpu 4: rx_hash 0x971108bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 47630 dport 47083] != expected 0x93a81c72 # # Exception| cpu 4: rx_hash 0x950c5df6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47646 dport 47083] != expected 0xe1734fb8 # # Exception| cpu 4: rx_hash 0x08a7a2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47664 dport 47083] != expected 0xe01f90b6 # # Exception| cpu 4: rx_hash 0x43465d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47684 dport 47083] != expected 0xbc72f141 # # Exception| cpu 4: rx_hash 0xdad708f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47714 dport 47083] != expected 0x58a889da # # Exception| cpu 4: rx_hash 0xcc1a5d75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47736 dport 47083] != expected 0x591fe3d1 # # Exception| cpu 4: rx_hash 0xdcf0f72d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47738 dport 47083] != expected 0xcfc57d85 # # Exception| cpu 4: rx_hash 0x220b5d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47844 dport 47083] != expected 0x2b4432dd # # Exception| cpu 4: rx_hash 0x3eae08cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 47850 dport 47083] != expected 0x93454436 # # Exception| cpu 4: rx_hash 0x20160866 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47860 dport 47083] != expected 0x599f6117 # # Exception| cpu 4: rx_hash 0x652d88a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47902 dport 47083] != expected 0xf65efa84 # # Exception| cpu 4: rx_hash 0xfa9b22ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 47904 dport 47083] != expected 0x85e97640 # # Exception| cpu 4: rx_hash 0xa5aaddf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47966 dport 47083] != expected 0xaae82e76 # # Exception| cpu 4: rx_hash 0x9bd622a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48000 dport 47083] != expected 0x12dfb5dc # # Exception| cpu 4: rx_hash 0x8921ddb1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48018 dport 47083] != expected 0xf6de7842 # # Exception| cpu 4: rx_hash 0x148a22f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48060 dport 47083] != expected 0xf7b2a74c # # Exception| cpu 4: rx_hash 0x5d76882d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48088 dport 47083] != expected 0xd9049571 # # Exception| count: pass=0 nohash=0 fail=73 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x60dc3e92 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42382 dport 47879] OK # # # cpu 0: rx_hash 0xfb503e08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42424 dport 47879] OK # # # cpu 0: rx_hash 0x2155c165 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42478 dport 47879] OK # # # cpu 0: rx_hash 0x2b3dc102 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42490 dport 47879] OK # # # cpu 0: rx_hash 0x9c7eab0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42500 dport 47879] OK # # # cpu 0: rx_hash 0x80dbfee9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42506 dport 47879] OK # # # cpu 0: rx_hash 0x05effeda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42530 dport 47879] OK # # # cpu 0: rx_hash 0x194aab38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42540 dport 47879] OK # # # cpu 0: rx_hash 0x50b601e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42568 dport 47879] OK # # # cpu 0: rx_hash 0x5691fe3e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42576 dport 47879] OK # # # cpu 0: rx_hash 0x4e0e014a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42582 dport 47879] OK # # # cpu 0: rx_hash 0xd79f549b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42608 dport 47879] OK # # # cpu 0: rx_hash 0xcf00abef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42614 dport 47879] OK # # # cpu 0: rx_hash 0x726fab53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42648 dport 47879] OK # # # cpu 0: rx_hash 0xfb1454da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42684 dport 47879] OK # # # cpu 0: rx_hash 0xae4dabe3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42710 dport 47879] OK # # # cpu 0: rx_hash 0x2964fe9b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42734 dport 47879] OK # # # cpu 0: rx_hash 0x6e422b14 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42772 dport 47879] OK # # # cpu 0: rx_hash 0xe3037e0b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42808 dport 47879] OK # # # cpu 0: rx_hash 0xa8e2819b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42828 dport 47879] OK # # # cpu 0: rx_hash 0x90b98114 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42890 dport 47879] OK # # # cpu 0: rx_hash 0x98ccd438 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42894 dport 47879] OK # # # cpu 0: rx_hash 0x015d81e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42920 dport 47879] OK # # # cpu 0: rx_hash 0x4e86d4ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42964 dport 47879] OK # # # cpu 0: rx_hash 0x2258a4c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43020 dport 47879] OK # # # cpu 0: rx_hash 0xa571f1b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43060 dport 47879] OK # # # cpu 0: rx_hash 0xee900e20 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43072 dport 47879] OK # # # cpu 0: rx_hash 0xf2355bc2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43086 dport 47879] OK # # # cpu 0: rx_hash 0xe0c2a4d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43100 dport 47879] OK # # # cpu 0: rx_hash 0x61cc0e74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43132 dport 47879] OK # # # cpu 0: rx_hash 0x1e390ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43202 dport 47879] OK # # # cpu 0: rx_hash 0x9f37a474 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43234 dport 47879] OK # # # cpu 0: rx_hash 0xda0c24b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43272 dport 47879] OK # # # cpu 0: rx_hash 0xd45e8e41 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43284 dport 47879] OK # # # cpu 0: rx_hash 0x1eb1db74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43328 dport 47879] OK # # # cpu 0: rx_hash 0x12fe24ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43340 dport 47879] OK # # # cpu 0: rx_hash 0x8f55db89 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43362 dport 47879] OK # # # cpu 4: rx_hash 0x722bc181 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42396 dport 47879] OK # # # cpu 4: rx_hash 0xfd77c1d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42400 dport 47879] OK # # # cpu 4: rx_hash 0xf3256b24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42428 dport 47879] OK # # # cpu 4: rx_hash 0xb8c494b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42440 dport 47879] OK # # # cpu 4: rx_hash 0xa05b6bc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42446 dport 47879] OK # # # cpu 4: rx_hash 0xbad9c1ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42456 dport 47879] OK # # # cpu 4: rx_hash 0x82c6aba2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42522 dport 47879] OK # # # cpu 4: rx_hash 0x52ab54a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42584 dport 47879] OK # # # cpu 4: rx_hash 0xf75bab60 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42672 dport 47879] OK # # # cpu 4: rx_hash 0xf36101f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42680 dport 47879] OK # # # cpu 4: rx_hash 0xb880fe66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42700 dport 47879] OK # # # cpu 4: rx_hash 0x252b0121 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42722 dport 47879] OK # # # cpu 4: rx_hash 0xef4c81b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42804 dport 47879] OK # # # cpu 4: rx_hash 0xa097d4b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42824 dport 47879] OK # # # cpu 4: rx_hash 0xa28a81fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42840 dport 47879] OK # # # cpu 4: rx_hash 0x3d3c2bf0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42854 dport 47879] OK # # # cpu 4: rx_hash 0x39068166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42862 dport 47879] OK # # # cpu 4: rx_hash 0x27be81cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42864 dport 47879] OK # # # cpu 4: rx_hash 0x8c1cd4f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42884 dport 47879] OK # # # cpu 4: rx_hash 0x9cf67eae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42886 dport 47879] OK # # # cpu 4: rx_hash 0x0f0f2b18 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42932 dport 47879] OK # # # cpu 4: rx_hash 0x5c712bfc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42950 dport 47879] OK # # # cpu 4: rx_hash 0xc5e07e2d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42976 dport 47879] OK # # # cpu 4: rx_hash 0xdf62d412 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42998 dport 47879] OK # # # cpu 4: rx_hash 0xdb587e84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43006 dport 47879] OK # # # cpu 4: rx_hash 0x7b4ea44b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43114 dport 47879] OK # # # cpu 4: rx_hash 0x7953f100 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43130 dport 47879] OK # # # cpu 4: rx_hash 0xc0065b2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43164 dport 47879] OK # # # cpu 4: rx_hash 0x029c5b33 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43212 dport 47879] OK # # # cpu 4: rx_hash 0x00810e78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43228 dport 47879] OK # # # cpu 4: rx_hash 0x8be7a4ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43240 dport 47879] OK # # # cpu 4: rx_hash 0x9d2af13f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43250 dport 47879] OK # # # cpu 4: rx_hash 0xd279719c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43276 dport 47879] OK # # # cpu 4: rx_hash 0x555024e4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43316 dport 47879] OK # # # cpu 4: rx_hash 0x49f57106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43322 dport 47879] OK # # # cpu 4: rx_hash 0x831a2433 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43374 dport 47879] OK # # # cpu 4: rx_hash 0x81077178 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43390 dport 47879] OK # # # cpu 4: rx_hash 0x30278e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43420 dport 47879] OK # # # cpu 4: rx_hash 0xbf7b8e2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43424 dport 47879] OK # # # count: pass=76 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 52904 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48989 dport 52904] != expected 0xa1f7034f # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48989 dport 52904] != expected 0xa1f7034f # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46671 dport 52904] != expected 0x303ecd4a # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 46671 dport 52904] != expected 0x303ecd4a # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44937 dport 52904] != expected 0x5bde7a77 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 44937 dport 52904] != expected 0x5bde7a77 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36971 dport 52904] != expected 0x94daf1fd # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36971 dport 52904] != expected 0x94daf1fd # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36221 dport 52904] != expected 0x3ac7c6ce # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36221 dport 52904] != expected 0x3ac7c6ce # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45610 dport 52904] != expected 0xf6f6ae90 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45610 dport 52904] != expected 0xf6f6ae90 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58111 dport 52904] != expected 0x6d365dd4 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58111 dport 52904] != expected 0x6d365dd4 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59709 dport 52904] != expected 0x775fa40e # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59709 dport 52904] != expected 0x775fa40e # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57569 dport 52904] != expected 0x2c7aa26b # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57569 dport 52904] != expected 0x2c7aa26b # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60699 dport 52904] != expected 0x564eb1da # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60699 dport 52904] != expected 0x564eb1da # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58125 dport 52904] != expected 0x559a3218 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58125 dport 52904] != expected 0x559a3218 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45292 dport 52904] != expected 0x523a1bfb # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45292 dport 52904] != expected 0x523a1bfb # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57849 dport 52904] != expected 0xac3ae308 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 57849 dport 52904] != expected 0xac3ae308 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56237 dport 52904] != expected 0x982f1d9 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 56237 dport 52904] != expected 0x982f1d9 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51481 dport 52904] != expected 0x9de62f68 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51481 dport 52904] != expected 0x9de62f68 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48337 dport 52904] != expected 0x3dccee2b # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48337 dport 52904] != expected 0x3dccee2b # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58811 dport 52904] != expected 0xa39dc4e1 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 58811 dport 52904] != expected 0xa39dc4e1 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54274 dport 52904] != expected 0x3095cc4c # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 54274 dport 52904] != expected 0x3095cc4c # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38642 dport 52904] != expected 0x4e04e4a2 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 38642 dport 52904] != expected 0x4e04e4a2 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34243 dport 52904] != expected 0x5ce96d4 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 34243 dport 52904] != expected 0x5ce96d4 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48777 dport 52904] != expected 0x7d811418 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48777 dport 52904] != expected 0x7d811418 # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60332 dport 52904] != expected 0x8dfc7b8b # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60332 dport 52904] != expected 0x8dfc7b8b # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48240 dport 52904] != expected 0x874f111f # # Exception| cpu 5: rx_hash 0xd51de26a [saddr 192.0.3.2 daddr 192.0.3.1 sport 48240 dport 52904] != expected 0x874f111f # # 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 38989 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47261 dport 38989] != expected 0x1a19fece # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47261 dport 38989] != expected 0x1a19fece # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38684 dport 38989] != expected 0xde337e7c # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38684 dport 38989] != expected 0xde337e7c # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55343 dport 38989] != expected 0x81e2882e # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55343 dport 38989] != expected 0x81e2882e # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48933 dport 38989] != expected 0x94a4bb4 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48933 dport 38989] != expected 0x94a4bb4 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59355 dport 38989] != expected 0xb0febee9 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59355 dport 38989] != expected 0xb0febee9 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32959 dport 38989] != expected 0x657ad766 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32959 dport 38989] != expected 0x657ad766 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35314 dport 38989] != expected 0x4642c6c0 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35314 dport 38989] != expected 0x4642c6c0 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35644 dport 38989] != expected 0x82338673 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35644 dport 38989] != expected 0x82338673 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59031 dport 38989] != expected 0x8c17c155 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59031 dport 38989] != expected 0x8c17c155 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51589 dport 38989] != expected 0x9b5c40ed # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51589 dport 38989] != expected 0x9b5c40ed # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34193 dport 38989] != expected 0x74f88820 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34193 dport 38989] != expected 0x74f88820 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36233 dport 38989] != expected 0x4cdb4d57 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36233 dport 38989] != expected 0x4cdb4d57 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43213 dport 38989] != expected 0x4781e382 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43213 dport 38989] != expected 0x4781e382 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34527 dport 38989] != expected 0xa0ebb76e # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34527 dport 38989] != expected 0xa0ebb76e # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34206 dport 38989] != expected 0x49888972 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34206 dport 38989] != expected 0x49888972 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34232 dport 38989] != expected 0xd019dca3 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34232 dport 38989] != expected 0xd019dca3 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43314 dport 38989] != expected 0x29073791 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43314 dport 38989] != expected 0x29073791 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44383 dport 38989] != expected 0x391c1639 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44383 dport 38989] != expected 0x391c1639 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52046 dport 38989] != expected 0x768d01c2 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52046 dport 38989] != expected 0x768d01c2 # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58999 dport 38989] != expected 0x2ddd940b # # Exception| cpu 4: rx_hash 0xf2b7adff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58999 dport 38989] != expected 0x2ddd940b # # 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__->