< 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 214, 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 46316 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 69 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xfb66eb44 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42282 dport 46316] != expected 0x3afa6c02 # # Exception| cpu 0: rx_hash 0xb2a76eb3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42298 dport 46316] != expected 0xeaaf1768 # # Exception| cpu 0: rx_hash 0xeaf05f1d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42318 dport 46316] != expected 0x679062c7 # # Exception| cpu 0: rx_hash 0x30b2d105 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42326 dport 46316] != expected 0x176fef78 # # Exception| cpu 0: rx_hash 0x2c372a8f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42372 dport 46316] != expected 0xcb8ebef1 # # Exception| cpu 0: rx_hash 0x3e474bf2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42436 dport 46316] != expected 0x3f9be02b # # Exception| cpu 0: rx_hash 0x7786ce05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42452 dport 46316] != expected 0xefce9b41 # # Exception| cpu 0: rx_hash 0x73adb168 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42466 dport 46316] != expected 0x144f6b60 # # Exception| cpu 0: rx_hash 0xe410a408 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42518 dport 46316] != expected 0xfd4dcf # # Exception| cpu 0: rx_hash 0xe7f6712c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42546 dport 46316] != expected 0xa9821dd0 # # Exception| cpu 0: rx_hash 0xa4e91141 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42630 dport 46316] != expected 0xaaa299c8 # # Exception| cpu 0: rx_hash 0x8422acd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42640 dport 46316] != expected 0xb909d45c # # Exception| cpu 0: rx_hash 0xa324bb08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42644 dport 46316] != expected 0xf85c39f6 # # Exception| cpu 0: rx_hash 0xeece4192 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42674 dport 46316] != expected 0xd388b2bd # # Exception| cpu 0: rx_hash 0x7d4d4a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42682 dport 46316] != expected 0x73224468 # # Exception| cpu 0: rx_hash 0x4bdde9fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 42714 dport 46316] != expected 0x6f1da707 # # Exception| cpu 0: rx_hash 0xc1b46b53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42824 dport 46316] != expected 0xfaecffe2 # # Exception| cpu 0: rx_hash 0x8875eea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42840 dport 46316] != expected 0x2ab98488 # # Exception| cpu 0: rx_hash 0x3f1627b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42864 dport 46316] != expected 0x6239cfe8 # # Exception| cpu 0: rx_hash 0x86807453 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42954 dport 46316] != expected 0x24d8bdb # # Exception| cpu 0: rx_hash 0x58e98526 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42980 dport 46316] != expected 0x8933f645 # # Exception| cpu 0: rx_hash 0x16e5aa98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42982 dport 46316] != expected 0xb982d11 # # Exception| cpu 0: rx_hash 0x362e170e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42992 dport 46316] != expected 0x18336085 # # Exception| cpu 0: rx_hash 0x5a00d7a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43056 dport 46316] != expected 0x8d4a9244 # # Exception| cpu 0: rx_hash 0xa089e42f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43070 dport 46316] != expected 0xee1e526f # # Exception| cpu 0: rx_hash 0x6b5dde6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43074 dport 46316] != expected 0xc38bd115 # # Exception| cpu 0: rx_hash 0x50de323b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43156 dport 46316] != expected 0x5e3f6d36 # # Exception| cpu 0: rx_hash 0xe45b2e0b [saddr 192.0.3.2 daddr 192.0.3.1 sport 43160 dport 46316] != expected 0xbfc07649 # # Exception| cpu 4: rx_hash 0x6cce9fc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42260 dport 46316] != expected 0x61d16af6 # # Exception| cpu 4: rx_hash 0x9647ac48 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42266 dport 46316] != expected 0x285aadd # # Exception| cpu 4: rx_hash 0x5e75432d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42306 dport 46316] != expected 0x866f79b8 # # Exception| cpu 4: rx_hash 0xa331daea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42334 dport 46316] != expected 0xb7c519ad # # Exception| cpu 4: rx_hash 0x65f6af78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42388 dport 46316] != expected 0x1bdbc59b # # Exception| cpu 4: rx_hash 0x9f7f9cf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42394 dport 46316] != expected 0x788f05b0 # # Exception| cpu 4: rx_hash 0x74601b21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42480 dport 46316] != expected 0x46b1cb5e # # Exception| cpu 4: rx_hash 0xadd121ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 42502 dport 46316] != expected 0xd0a836a5 # # Exception| cpu 4: rx_hash 0x8d1a9c69 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42512 dport 46316] != expected 0xc3037b31 # # Exception| cpu 4: rx_hash 0xae37f4db [saddr 192.0.3.2 daddr 192.0.3.1 sport 42530 dport 46316] != expected 0x79d766ba # # Exception| cpu 4: rx_hash 0xc73dccba [saddr 192.0.3.2 daddr 192.0.3.1 sport 42532 dport 46316] != expected 0xba295044 # # Exception| cpu 4: rx_hash 0x74757ac3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42554 dport 46316] != expected 0x928eb05 # # Exception| cpu 4: rx_hash 0x98a7575d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42562 dport 46316] != expected 0x65e885d5 # # Exception| cpu 4: rx_hash 0x08c28996 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42606 dport 46316] != expected 0x6c3d231f # # Exception| cpu 4: rx_hash 0xeae53eff [saddr 192.0.3.2 daddr 192.0.3.1 sport 42628 dport 46316] != expected 0x2809429c # # Exception| cpu 4: rx_hash 0x376a1aae [saddr 192.0.3.2 daddr 192.0.3.1 sport 42638 dport 46316] != expected 0xa086f1d # # Exception| cpu 4: rx_hash 0x30a7b0e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42652 dport 46316] != expected 0x58f6cf23 # # Exception| cpu 4: rx_hash 0xb154da75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42708 dport 46316] != expected 0xc49672c # # Exception| cpu 4: rx_hash 0xdbb83730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42742 dport 46316] != expected 0x66c801cd # # Exception| cpu 4: rx_hash 0x9dc82590 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42762 dport 46316] != expected 0x8c527a6c # # Exception| cpu 4: rx_hash 0x9e2ef0b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42798 dport 46316] != expected 0x252d2a73 # # Exception| cpu 4: rx_hash 0x8fb844ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 42826 dport 46316] != expected 0x784724b6 # # Exception| cpu 4: rx_hash 0x38db8df9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42850 dport 46316] != expected 0x30c76fd6 # # Exception| cpu 4: rx_hash 0x1810306f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42868 dport 46316] != expected 0x236c2242 # # Exception| cpu 4: rx_hash 0xe29903e1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42874 dport 46316] != expected 0x4038e269 # # Exception| cpu 4: rx_hash 0xdafc3a90 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42888 dport 46316] != expected 0x74f30e55 # # Exception| cpu 4: rx_hash 0xb010d7d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42922 dport 46316] != expected 0x1e7268b4 # # Exception| cpu 4: rx_hash 0x35c8c22a [saddr 192.0.3.2 daddr 192.0.3.1 sport 42964 dport 46316] != expected 0xb14c309a # # Exception| cpu 4: rx_hash 0xa5ad1ce1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43000 dport 46316] != expected 0xb8999650 # # Exception| cpu 4: rx_hash 0x5e2ba8cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43014 dport 46316] != expected 0x76cb6265 # # Exception| cpu 4: rx_hash 0x7ee0155a [saddr 192.0.3.2 daddr 192.0.3.1 sport 43024 dport 46316] != expected 0x65602ff1 # # Exception| cpu 4: rx_hash 0x7d06c07e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43060 dport 46316] != expected 0xcc1f7fee # # Exception| cpu 4: rx_hash 0xc983dc4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43064 dport 46316] != expected 0x2de06491 # # Exception| cpu 4: rx_hash 0x6c907427 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43088 dport 46316] != expected 0x9175712b # # Exception| cpu 4: rx_hash 0xfb3800a5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43118 dport 46316] != expected 0xca5e77df # # Exception| cpu 4: rx_hash 0x191fb7cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43140 dport 46316] != expected 0x8e6a165c # # Exception| cpu 4: rx_hash 0x77d825e4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43152 dport 46316] != expected 0x1f6a809c # # Exception| cpu 4: rx_hash 0xc0bbecf0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43192 dport 46316] != expected 0x57eacbfc # # Exception| cpu 4: rx_hash 0x4563f90f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43206 dport 46316] != expected 0xf8d493d2 # # Exception| cpu 4: rx_hash 0x2ba46b27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43218 dport 46316] != expected 0x69d40512 # # Exception| cpu 4: rx_hash 0x69ff06ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 43288 dport 46316] != expected 0x78cf8e92 # # Exception| count: pass=0 nohash=0 fail=69 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x74b73c7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37610 dport 44334] OK # # # cpu 0: rx_hash 0x5c00bcf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37634 dport 44334] OK # # # cpu 0: rx_hash 0x5bcd16bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37648 dport 44334] OK # # # cpu 0: rx_hash 0x15c13902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37650 dport 44334] OK # # # cpu 0: rx_hash 0x78e07e0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37666 dport 44334] OK # # # cpu 0: rx_hash 0xcc65623e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37678 dport 44334] OK # # # cpu 0: rx_hash 0xcba8c877 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37692 dport 44334] OK # # # cpu 0: rx_hash 0x88b7a81a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37768 dport 44334] OK # # # cpu 0: rx_hash 0x52f52602 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37776 dport 44334] OK # # # cpu 0: rx_hash 0x3fd4610e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37792 dport 44334] OK # # # cpu 0: rx_hash 0x18d276d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37796 dport 44334] OK # # # cpu 0: rx_hash 0x5113f326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37812 dport 44334] OK # # # cpu 0: rx_hash 0xd11943d7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37920 dport 44334] OK # # # cpu 0: rx_hash 0x429a4838 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37928 dport 44334] OK # # # cpu 0: rx_hash 0x2b907059 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37934 dport 44334] OK # # # cpu 0: rx_hash 0x4557e271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37946 dport 44334] OK # # # cpu 0: rx_hash 0x1ee606fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37994 dport 44334] OK # # # cpu 0: rx_hash 0xb5003465 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38032 dport 44334] OK # # # cpu 0: rx_hash 0x962d5cd7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38050 dport 44334] OK # # # cpu 0: rx_hash 0xb12b4b08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38054 dport 44334] OK # # # cpu 0: rx_hash 0xdfecd920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38066 dport 44334] OK # # # cpu 0: rx_hash 0x0263fd71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38072 dport 44334] OK # # # cpu 0: rx_hash 0xd790e43e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38220 dport 44334] OK # # # cpu 0: rx_hash 0x999ccb80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38222 dport 44334] OK # # # cpu 0: rx_hash 0x43de4598 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38230 dport 44334] OK # # # cpu 0: rx_hash 0xd476311a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38248 dport 44334] OK # # # cpu 0: rx_hash 0x403890bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38258 dport 44334] OK # # # cpu 0: rx_hash 0xbab1a332 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38268 dport 44334] OK # # # cpu 0: rx_hash 0xf4bd8c8c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38270 dport 44334] OK # # # cpu 0: rx_hash 0xdea8d480 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38348 dport 44334] OK # # # cpu 0: rx_hash 0x00c125f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38370 dport 44334] OK # # # cpu 0: rx_hash 0xb44439c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38382 dport 44334] OK # # # cpu 0: rx_hash 0xfd85bc32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38398 dport 44334] OK # # # cpu 0: rx_hash 0x04ff3b7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38430 dport 44334] OK # # # cpu 0: rx_hash 0x27d253c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38444 dport 44334] OK # # # cpu 0: rx_hash 0x5ca80ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38506 dport 44334] OK # # # cpu 0: rx_hash 0x9989aa62 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38532 dport 44334] OK # # # cpu 4: rx_hash 0x395dc6e7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37580 dport 44334] OK # # # cpu 4: rx_hash 0x579a54cf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37592 dport 44334] OK # # # cpu 4: rx_hash 0x89f3a5ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37622 dport 44334] OK # # # cpu 4: rx_hash 0x007cf236 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37696 dport 44334] OK # # # cpu 4: rx_hash 0xfedebed5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37752 dport 44334] OK # # # cpu 4: rx_hash 0x4748ed36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37826 dport 44334] OK # # # cpu 4: rx_hash 0xf3cdf106 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37838 dport 44334] OK # # # cpu 4: rx_hash 0xd2ff96f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37892 dport 44334] OK # # # cpu 4: rx_hash 0x6251f5ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37950 dport 44334] OK # # # cpu 4: rx_hash 0xe3a29f3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38006 dport 44334] OK # # # cpu 4: rx_hash 0x95cb89f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38022 dport 44334] OK # # # cpu 4: rx_hash 0xfb0c1bdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38034 dport 44334] OK # # # cpu 4: rx_hash 0xd8217369 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38048 dport 44334] OK # # # cpu 4: rx_hash 0x5df96696 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38110 dport 44334] OK # # # cpu 4: rx_hash 0xa35b2a75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38118 dport 44334] OK # # # cpu 4: rx_hash 0x10139c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38136 dport 44334] OK # # # cpu 4: rx_hash 0xe2e6929c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38152 dport 44334] OK # # # cpu 4: rx_hash 0x8c2100b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38172 dport 44334] OK # # # cpu 4: rx_hash 0xaf0c6806 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38190 dport 44334] OK # # # cpu 4: rx_hash 0x9e5161c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38236 dport 44334] OK # # # cpu 4: rx_hash 0xbd7c097b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38254 dport 44334] OK # # # cpu 4: rx_hash 0x5cbd6b36 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38304 dport 44334] OK # # # cpu 4: rx_hash 0x35b75357 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38310 dport 44334] OK # # # cpu 4: rx_hash 0xc8f3ca90 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38330 dport 44334] OK # # # cpu 4: rx_hash 0xb7a2ece1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38346 dport 44334] OK # # # cpu 4: rx_hash 0x6de062f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38354 dport 44334] OK # # # cpu 4: rx_hash 0x27c7322a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38374 dport 44334] OK # # # cpu 4: rx_hash 0xfa48167b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38380 dport 44334] OK # # # cpu 4: rx_hash 0xb7b78d03 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38400 dport 44334] OK # # # cpu 4: rx_hash 0x949ae5b1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38450 dport 44334] OK # # # cpu 4: rx_hash 0xebcbc3c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38466 dport 44334] OK # # # cpu 4: rx_hash 0x1142f04e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38476 dport 44334] OK # # # cpu 4: rx_hash 0x5f4edff0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38478 dport 44334] OK # # # cpu 4: rx_hash 0x7f856266 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38488 dport 44334] OK # # # cpu 4: rx_hash 0xa621395a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38500 dport 44334] OK # # # cpu 4: rx_hash 0x86ea84cc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38514 dport 44334] OK # # # cpu 4: rx_hash 0x0a0aa18d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38540 dport 44334] OK # # # cpu 4: rx_hash 0x64cd33a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38552 dport 44334] OK # # # cpu 4: rx_hash 0x2ac11c1b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38554 dport 44334] OK # # # cpu 4: rx_hash 0xd3aefab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38576 dport 44334] OK # # # count: pass=77 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 214, 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 38002 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34365 dport 38002] != expected 0x64f86881 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34365 dport 38002] != expected 0x64f86881 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45929 dport 38002] != expected 0xad91dd06 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45929 dport 38002] != expected 0xad91dd06 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 38002] != expected 0x3507d24a # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50318 dport 38002] != expected 0x3507d24a # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33439 dport 38002] != expected 0xdb32f4e0 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33439 dport 38002] != expected 0xdb32f4e0 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57375 dport 38002] != expected 0xa0a6cfb5 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57375 dport 38002] != expected 0xa0a6cfb5 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54088 dport 38002] != expected 0x1ff0e9f8 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54088 dport 38002] != expected 0x1ff0e9f8 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54396 dport 38002] != expected 0x2a1c6b0d # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54396 dport 38002] != expected 0x2a1c6b0d # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47191 dport 38002] != expected 0x429d8d69 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47191 dport 38002] != expected 0x429d8d69 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35416 dport 38002] != expected 0xc4242ff7 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35416 dport 38002] != expected 0xc4242ff7 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52820 dport 38002] != expected 0x406e743b # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52820 dport 38002] != expected 0x406e743b # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51547 dport 38002] != expected 0x6aabab38 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51547 dport 38002] != expected 0x6aabab38 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52402 dport 38002] != expected 0xbb27a51c # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52402 dport 38002] != expected 0xbb27a51c # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36267 dport 38002] != expected 0xb97edce3 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36267 dport 38002] != expected 0xb97edce3 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46262 dport 38002] != expected 0xd91e88d8 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 46262 dport 38002] != expected 0xd91e88d8 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45212 dport 38002] != expected 0xbc744d01 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 45212 dport 38002] != expected 0xbc744d01 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59361 dport 38002] != expected 0x39549176 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59361 dport 38002] != expected 0x39549176 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39016 dport 38002] != expected 0x89091788 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39016 dport 38002] != expected 0x89091788 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36058 dport 38002] != expected 0xcd46a5f8 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36058 dport 38002] != expected 0xcd46a5f8 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39839 dport 38002] != expected 0x1a475cdb # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39839 dport 38002] != expected 0x1a475cdb # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47053 dport 38002] != expected 0xd1a57799 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47053 dport 38002] != expected 0xd1a57799 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40107 dport 38002] != expected 0x2fabde2e # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40107 dport 38002] != expected 0x2fabde2e # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 38002] != expected 0xb5e5bed9 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 44052 dport 38002] != expected 0xb5e5bed9 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55972 dport 38002] != expected 0x729f43c5 # # Exception| cpu 4: rx_hash 0xcaf79d2d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55972 dport 38002] != expected 0x729f43c5 # # 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 214, 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 52479 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37865 dport 52479] != expected 0x218acc64 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37865 dport 52479] != expected 0x218acc64 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51497 dport 52479] != expected 0x1244a367 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51497 dport 52479] != expected 0x1244a367 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39860 dport 52479] != expected 0xc235e8a8 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39860 dport 52479] != expected 0xc235e8a8 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 52479] != expected 0x645245c # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39406 dport 52479] != expected 0x645245c # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41527 dport 52479] != expected 0xa17b12c6 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41527 dport 52479] != expected 0xa17b12c6 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54516 dport 52479] != expected 0x953168d8 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54516 dport 52479] != expected 0x953168d8 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54796 dport 52479] != expected 0x329579d7 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54796 dport 52479] != expected 0x329579d7 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51007 dport 52479] != expected 0xc17597c2 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51007 dport 52479] != expected 0xc17597c2 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39417 dport 52479] != expected 0xba96c6b7 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39417 dport 52479] != expected 0xba96c6b7 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54368 dport 52479] != expected 0xf2ceca4e # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54368 dport 52479] != expected 0xf2ceca4e # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49439 dport 52479] != expected 0x86fc5f01 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49439 dport 52479] != expected 0x86fc5f01 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60729 dport 52479] != expected 0x1e86c045 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60729 dport 52479] != expected 0x1e86c045 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46402 dport 52479] != expected 0x4a88aff7 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46402 dport 52479] != expected 0x4a88aff7 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46868 dport 52479] != expected 0x3a7d7f33 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46868 dport 52479] != expected 0x3a7d7f33 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41468 dport 52479] != expected 0x3d762c59 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41468 dport 52479] != expected 0x3d762c59 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41174 dport 52479] != expected 0x4085d2ac # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41174 dport 52479] != expected 0x4085d2ac # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58391 dport 52479] != expected 0xd4e0aa64 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58391 dport 52479] != expected 0xd4e0aa64 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55773 dport 52479] != expected 0x8b6263f2 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55773 dport 52479] != expected 0x8b6263f2 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60140 dport 52479] != expected 0x10e44eb4 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60140 dport 52479] != expected 0x10e44eb4 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50043 dport 52479] != expected 0xd524e777 # # Exception| cpu 5: rx_hash 0x315a9a76 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50043 dport 52479] != expected 0xd524e777 # # 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 203, 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 203, 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 203, 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 203, 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 208, 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 208, 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 208, 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 208, 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__->