< 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 35491 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x377bfd0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51060 dport 35491] != expected 0x1bea2365 # # Exception| cpu 0: rx_hash 0x2c432bc5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51114 dport 35491] != expected 0xb7025761 # # Exception| cpu 0: rx_hash 0x010521c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51154 dport 35491] != expected 0x7bbc8d75 # # Exception| cpu 0: rx_hash 0x9b1fa4ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51164 dport 35491] != expected 0xe6cfbb4f # # Exception| cpu 0: rx_hash 0xab57c753 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51212 dport 35491] != expected 0xa9310fa1 # # Exception| cpu 0: rx_hash 0xa6cc149e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51234 dport 35491] != expected 0xe38616af # # Exception| cpu 0: rx_hash 0x89ceb9ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 51250 dport 35491] != expected 0x4c0e48c6 # # Exception| cpu 0: rx_hash 0xd1060a89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51302 dport 35491] != expected 0xb6457892 # # Exception| cpu 0: rx_hash 0x7f26f477 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51366 dport 35491] != expected 0x285664c5 # # Exception| cpu 0: rx_hash 0x057739ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51404 dport 35491] != expected 0x372213f6 # # Exception| cpu 0: rx_hash 0xccf335a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51428 dport 35491] != expected 0xbff68011 # # Exception| cpu 0: rx_hash 0xa5ad58c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51464 dport 35491] != expected 0xade8f3e0 # # Exception| cpu 0: rx_hash 0xacbfc5b3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51474 dport 35491] != expected 0x2132e214 # # Exception| cpu 0: rx_hash 0xd023e18f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51492 dport 35491] != expected 0x9b1d19a0 # # Exception| cpu 0: rx_hash 0x63f6205c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51558 dport 35491] != expected 0xcbdfd74 # # Exception| cpu 0: rx_hash 0xb14afa9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51600 dport 35491] != expected 0x28811a97 # # Exception| cpu 0: rx_hash 0x0d404fdd [saddr 192.0.3.2 daddr 192.0.3.1 sport 51604 dport 35491] != expected 0x96a06330 # # Exception| cpu 0: rx_hash 0xc680e489 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51668 dport 35491] != expected 0x7d4274aa # # Exception| cpu 0: rx_hash 0xbe958e0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51670 dport 35491] != expected 0x10087e4 # # Exception| cpu 0: rx_hash 0xc209aa32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51680 dport 35491] != expected 0xbb2f7c50 # # Exception| cpu 0: rx_hash 0x0f04e880 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51708 dport 35491] != expected 0xf596e74d # # Exception| cpu 0: rx_hash 0xce25677a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51720 dport 35491] != expected 0xca6c34f5 # # Exception| cpu 0: rx_hash 0x032825c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51732 dport 35491] != expected 0x84d5afe8 # # Exception| cpu 0: rx_hash 0xe3636d77 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51824 dport 35491] != expected 0x6d2eee1 # # Exception| cpu 0: rx_hash 0x016c8295 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51836 dport 35491] != expected 0xe7e32b95 # # Exception| cpu 0: rx_hash 0x66c87062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51860 dport 35491] != expected 0xf124a425 # # Exception| cpu 0: rx_hash 0xa65ee11d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51878 dport 35491] != expected 0xf52a2636 # # Exception| cpu 0: rx_hash 0x691704f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51922 dport 35491] != expected 0xd8a53956 # # Exception| cpu 0: rx_hash 0x37125e53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51930 dport 35491] != expected 0x87b58585 # # Exception| cpu 0: rx_hash 0xf784cf2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51944 dport 35491] != expected 0x83bb0796 # # Exception| cpu 0: rx_hash 0xa09308fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 51962 dport 35491] != expected 0x5071aab1 # # Exception| cpu 0: rx_hash 0x22d0170e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51968 dport 35491] != expected 0x2f840dc0 # # Exception| cpu 0: rx_hash 0xc0dff8ec [saddr 192.0.3.2 daddr 192.0.3.1 sport 51980 dport 35491] != expected 0xceb5c8b4 # # Exception| cpu 0: rx_hash 0xb8ca926b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51982 dport 35491] != expected 0xb2f73bfa # # Exception| cpu 0: rx_hash 0xefdd55bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51996 dport 35491] != expected 0x613d96dd # # Exception| cpu 0: rx_hash 0x5e4c3332 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 35491] != expected 0x95abf674 # # Exception| cpu 0: rx_hash 0x5881dad4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52074 dport 35491] != expected 0x30f07af3 # # Exception| cpu 0: rx_hash 0x16ea6c95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52174 dport 35491] != expected 0x2ce427ad # # Exception| cpu 0: rx_hash 0x39e8c1c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52190 dport 35491] != expected 0x836c79c4 # # Exception| cpu 4: rx_hash 0xe5c727cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51074 dport 35491] != expected 0x3fd6c486 # # Exception| cpu 4: rx_hash 0x995b03f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51124 dport 35491] != expected 0x85f93f32 # # Exception| cpu 4: rx_hash 0xc75e5951 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51132 dport 35491] != expected 0xdae983e1 # # Exception| cpu 4: rx_hash 0x7002d639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51146 dport 35491] != expected 0x8b246fcf # # Exception| cpu 4: rx_hash 0xee911de7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51184 dport 35491] != expected 0xd03a510f # # Exception| cpu 4: rx_hash 0x4f95c157 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51292 dport 35491] != expected 0xed5b4652 # # Exception| cpu 4: rx_hash 0xa001fd78 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51326 dport 35491] != expected 0x46dd9a28 # # Exception| cpu 4: rx_hash 0xceb792f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51340 dport 35491] != expected 0xdcc0046c # # Exception| cpu 4: rx_hash 0x50245927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51382 dport 35491] != expected 0x87de3aac # # Exception| cpu 4: rx_hash 0x0c65a4db [saddr 192.0.3.2 daddr 192.0.3.1 sport 51414 dport 35491] != expected 0xbbf80202 # # Exception| cpu 4: rx_hash 0x6c2954cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51488 dport 35491] != expected 0x253c6007 # # Exception| cpu 4: rx_hash 0x3068a930 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51520 dport 35491] != expected 0x191a58a9 # # Exception| cpu 4: rx_hash 0x487dc3b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51522 dport 35491] != expected 0x6558abe7 # # Exception| cpu 4: rx_hash 0xc04d0d6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51592 dport 35491] != expected 0xd819f82d # # Exception| cpu 4: rx_hash 0xcdd6dea2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51622 dport 35491] != expected 0x92aee123 # # Exception| cpu 4: rx_hash 0x58132f57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51694 dport 35491] != expected 0x265c4a6a # # Exception| cpu 4: rx_hash 0xb30e5dc3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51704 dport 35491] != expected 0x4bb79eea # # Exception| cpu 4: rx_hash 0x59a431d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51752 dport 35491] != expected 0x1da81bc1 # # Exception| cpu 4: rx_hash 0xecbc19e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51766 dport 35491] != expected 0x2f537392 # # Exception| cpu 4: rx_hash 0xb0fde41b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51798 dport 35491] != expected 0x13754b3c # # Exception| cpu 4: rx_hash 0xc5735d51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51834 dport 35491] != expected 0x2580a17c # # Exception| cpu 4: rx_hash 0x17cf8793 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51852 dport 35491] != expected 0x1bc469f # # Exception| cpu 4: rx_hash 0x4615a9a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51906 dport 35491] != expected 0x772d673f # # Exception| cpu 4: rx_hash 0x4b8e7a6f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51948 dport 35491] != expected 0x3d9a7e31 # # Exception| cpu 4: rx_hash 0xcd442b21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52002 dport 35491] != expected 0x8402d1ba # # Exception| cpu 4: rx_hash 0x9a53ecf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52016 dport 35491] != expected 0x57c87c9d # # Exception| cpu 4: rx_hash 0xe910bc5a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52032 dport 35491] != expected 0xc4661a5a # # Exception| cpu 4: rx_hash 0x730a393f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52046 dport 35491] != expected 0x59152c60 # # Exception| cpu 4: rx_hash 0xbe077b8d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52050 dport 35491] != expected 0x17acb77d # # Exception| cpu 4: rx_hash 0x77837784 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52090 dport 35491] != expected 0x9f78249a # # Exception| cpu 4: rx_hash 0x6eff0612 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52172 dport 35491] != expected 0x50a6d4e3 # # Exception| cpu 4: rx_hash 0xdbe72e27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52178 dport 35491] != expected 0x625dbcb0 # # Exception| cpu 4: rx_hash 0x4574e5f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52200 dport 35491] != expected 0x39438270 # # Exception| cpu 4: rx_hash 0xf06ccdcc [saddr 192.0.3.2 daddr 192.0.3.1 sport 52214 dport 35491] != expected 0xbb8ea23 # # Exception| cpu 4: rx_hash 0xe1fbfdc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52230 dport 35491] != expected 0x64dd6145 # # Exception| cpu 4: rx_hash 0x2cf6bf72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52250 dport 35491] != expected 0x2a64fa58 # # Exception| cpu 4: rx_hash 0xc362835d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52280 dport 35491] != expected 0x81e22622 # # Exception| cpu 4: rx_hash 0x7f68361e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52284 dport 35491] != expected 0x3fc35f85 # # Exception| count: pass=0 nohash=0 fail=77 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x76c5fe23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43622 dport 43649] OK # # # cpu 0: rx_hash 0x11610cd4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43662 dport 43649] OK # # # cpu 0: rx_hash 0xa9e2f72c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43710 dport 43649] OK # # # cpu 0: rx_hash 0xdaa1a780 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43726 dport 43649] OK # # # cpu 0: rx_hash 0x893f2eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43752 dport 43649] OK # # # cpu 0: rx_hash 0x5c6bf6ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43776 dport 43649] OK # # # cpu 0: rx_hash 0x06e7e2d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43836 dport 43649] OK # # # cpu 0: rx_hash 0xc9ae073b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43848 dport 43649] OK # # # cpu 0: rx_hash 0xb1bb6dbc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43850 dport 43649] OK # # # cpu 0: rx_hash 0x04a34589 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43860 dport 43649] OK # # # cpu 0: rx_hash 0x678ef9c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43912 dport 43649] OK # # # cpu 0: rx_hash 0xaa83bb77 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43924 dport 43649] OK # # # cpu 0: rx_hash 0x1200408f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43940 dport 43649] OK # # # cpu 0: rx_hash 0x61431023 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43988 dport 43649] OK # # # cpu 0: rx_hash 0xb9502c26 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44044 dport 43649] OK # # # cpu 0: rx_hash 0x27c3e7f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44086 dport 43649] OK # # # cpu 0: rx_hash 0xb68f58b6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44106 dport 43649] OK # # # cpu 0: rx_hash 0x03977083 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44116 dport 43649] OK # # # cpu 0: rx_hash 0x998df5e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44122 dport 43649] OK # # # cpu 0: rx_hash 0xfaa049aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44166 dport 43649] OK # # # cpu 0: rx_hash 0xadb78e7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44180 dport 43649] OK # # # cpu 0: rx_hash 0x6d211f02 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44198 dport 43649] OK # # # cpu 0: rx_hash 0xa02c5db0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44218 dport 43649] OK # # # cpu 0: rx_hash 0x6f65b85f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44238 dport 43649] OK # # # cpu 0: rx_hash 0xdef4ded1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44260 dport 43649] OK # # # cpu 0: rx_hash 0xaff32920 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44284 dport 43649] OK # # # cpu 0: rx_hash 0xd7e643a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44286 dport 43649] OK # # # cpu 0: rx_hash 0xcb36978c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44350 dport 43649] OK # # # cpu 0: rx_hash 0xc060ada7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44364 dport 43649] OK # # # cpu 0: rx_hash 0xc97230d1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44374 dport 43649] OK # # # cpu 0: rx_hash 0x26e60cfe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44404 dport 43649] OK # # # cpu 4: rx_hash 0xe5cde630 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43634 dport 43649] OK # # # cpu 4: rx_hash 0xf36ee336 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43650 dport 43649] OK # # # cpu 4: rx_hash 0x3e63a184 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43678 dport 43649] OK # # # cpu 4: rx_hash 0x8db66057 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43740 dport 43649] OK # # # cpu 4: rx_hash 0xb776845a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43798 dport 43649] OK # # # cpu 4: rx_hash 0xb3ffcae1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43810 dport 43649] OK # # # cpu 4: rx_hash 0x29e54f84 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43820 dport 43649] OK # # # cpu 4: rx_hash 0xc435d4f6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43878 dport 43649] OK # # # cpu 4: rx_hash 0x9a308e57 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43886 dport 43649] OK # # # cpu 4: rx_hash 0x881ac5ea [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43946 dport 43649] OK # # # cpu 4: rx_hash 0x8a5e62b7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43970 dport 43649] OK # # # cpu 4: rx_hash 0xd9c0ebdb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44004 dport 43649] OK # # # cpu 4: rx_hash 0x8ed72c0c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44022 dport 43649] OK # # # cpu 4: rx_hash 0xa8c71c2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44028 dport 43649] OK # # # cpu 4: rx_hash 0x5480b754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44102 dport 43649] OK # # # cpu 4: rx_hash 0xbb148b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44132 dport 43649] OK # # # cpu 4: rx_hash 0x210e0e1e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44138 dport 43649] OK # # # cpu 4: rx_hash 0x0e0ca34e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44154 dport 43649] OK # # # cpu 4: rx_hash 0xa93ec0c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44192 dport 43649] OK # # # cpu 4: rx_hash 0x4b312f24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44204 dport 43649] OK # # # cpu 4: rx_hash 0x44ee5bb4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44266 dport 43649] OK # # # cpu 4: rx_hash 0x89e31906 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44278 dport 43649] OK # # # cpu 4: rx_hash 0x2db036d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44294 dport 43649] OK # # # cpu 4: rx_hash 0x583e8f9f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44330 dport 43649] OK # # # cpu 4: rx_hash 0x5368b5b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44376 dport 43649] OK # # # cpu 4: rx_hash 0x09e4a1ae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44388 dport 43649] OK # # # cpu 4: rx_hash 0x57e1fb0f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44396 dport 43649] OK # # # cpu 4: rx_hash 0x8a82555d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44508 dport 43649] OK # # # cpu 4: rx_hash 0x65166972 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44542 dport 43649] OK # # # cpu 4: rx_hash 0x6db3ea81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44578 dport 43649] OK # # # cpu 4: rx_hash 0xa67341d5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44642 dport 43649] OK # # # cpu 4: rx_hash 0x1a79f496 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44646 dport 43649] OK # # # cpu 4: rx_hash 0x357b59c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44662 dport 43649] OK # # # cpu 4: rx_hash 0xc8c52e54 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44688 dport 43649] OK # # # cpu 4: rx_hash 0x5656e58a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44714 dport 43649] OK # # # cpu 4: rx_hash 0x2751127b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44722 dport 43649] OK # # # cpu 4: rx_hash 0x0141225d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44728 dport 43649] OK # # # cpu 4: rx_hash 0x9d964ede [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44778 dport 43649] OK # # # cpu 4: rx_hash 0xd2d81399 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44812 dport 43649] OK # # # cpu 4: rx_hash 0x41d00b8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44824 dport 43649] OK # # # cpu 4: rx_hash 0x85cfd44e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44830 dport 43649] OK # # # cpu 4: rx_hash 0xdf43c054 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44834 dport 43649] OK # # # cpu 4: rx_hash 0xdd076709 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44874 dport 43649] OK # # # count: pass=74 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 58200 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45585 dport 58200] != expected 0x3ad47d3a # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45585 dport 58200] != expected 0x3ad47d3a # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60056 dport 58200] != expected 0x9aab564d # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60056 dport 58200] != expected 0x9aab564d # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48839 dport 58200] != expected 0xd0cd8428 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48839 dport 58200] != expected 0xd0cd8428 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54352 dport 58200] != expected 0x994dc98e # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54352 dport 58200] != expected 0x994dc98e # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42111 dport 58200] != expected 0x53ec987a # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42111 dport 58200] != expected 0x53ec987a # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55585 dport 58200] != expected 0x517ffdf6 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55585 dport 58200] != expected 0x517ffdf6 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 58200] != expected 0x73ff060c # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46616 dport 58200] != expected 0x73ff060c # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50751 dport 58200] != expected 0xe64eeb2b # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50751 dport 58200] != expected 0xe64eeb2b # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48809 dport 58200] != expected 0x71988abc # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48809 dport 58200] != expected 0x71988abc # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39049 dport 58200] != expected 0x6849022d # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39049 dport 58200] != expected 0x6849022d # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 58200] != expected 0xa054d983 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41754 dport 58200] != expected 0xa054d983 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42033 dport 58200] != expected 0x257db9da # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42033 dport 58200] != expected 0x257db9da # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34898 dport 58200] != expected 0x79aa614c # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34898 dport 58200] != expected 0x79aa614c # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 58200] != expected 0x63d926e1 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42036 dport 58200] != expected 0x63d926e1 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47542 dport 58200] != expected 0x32dce21f # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47542 dport 58200] != expected 0x32dce21f # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52414 dport 58200] != expected 0x41195435 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52414 dport 58200] != expected 0x41195435 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41151 dport 58200] != expected 0x2341a554 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41151 dport 58200] != expected 0x2341a554 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45028 dport 58200] != expected 0xc299b376 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45028 dport 58200] != expected 0xc299b376 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54455 dport 58200] != expected 0xea7c9698 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54455 dport 58200] != expected 0xea7c9698 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49409 dport 58200] != expected 0x8a4b4a20 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49409 dport 58200] != expected 0x8a4b4a20 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48548 dport 58200] != expected 0xfa86e41 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48548 dport 58200] != expected 0xfa86e41 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35250 dport 58200] != expected 0x8a85d7c9 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35250 dport 58200] != expected 0x8a85d7c9 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50195 dport 58200] != expected 0xdc74398 # # Exception| cpu 5: rx_hash 0x0e461722 [saddr 192.0.3.2 daddr 192.0.3.1 sport 50195 dport 58200] != expected 0xdc74398 # # 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 60417 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 60417] != expected 0x5bd842ff # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33378 dport 60417] != expected 0x5bd842ff # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37881 dport 60417] != expected 0x2edf7755 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37881 dport 60417] != expected 0x2edf7755 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40030 dport 60417] != expected 0x59e14ecd # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40030 dport 60417] != expected 0x59e14ecd # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37084 dport 60417] != expected 0x9ef67e0f # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37084 dport 60417] != expected 0x9ef67e0f # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60121 dport 60417] != expected 0x9d834d22 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60121 dport 60417] != expected 0x9d834d22 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44705 dport 60417] != expected 0xab28d31 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44705 dport 60417] != expected 0xab28d31 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 60417] != expected 0xdd061b83 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36950 dport 60417] != expected 0xdd061b83 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44280 dport 60417] != expected 0x992711f0 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44280 dport 60417] != expected 0x992711f0 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52368 dport 60417] != expected 0xe03ff750 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52368 dport 60417] != expected 0xe03ff750 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54634 dport 60417] != expected 0x8f0def52 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54634 dport 60417] != expected 0x8f0def52 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60777 dport 60417] != expected 0x47d4d67a # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60777 dport 60417] != expected 0x47d4d67a # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60163 dport 60417] != expected 0x8841047f # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60163 dport 60417] != expected 0x8841047f # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56734 dport 60417] != expected 0x93fa5a4d # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56734 dport 60417] != expected 0x93fa5a4d # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39766 dport 60417] != expected 0xd02166 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39766 dport 60417] != expected 0xd02166 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33074 dport 60417] != expected 0xd4927b44 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33074 dport 60417] != expected 0xd4927b44 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 60417] != expected 0x2386e81d # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51474 dport 60417] != expected 0x2386e81d # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45135 dport 60417] != expected 0xf1bcb82a # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45135 dport 60417] != expected 0xf1bcb82a # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35961 dport 60417] != expected 0xa17a1002 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35961 dport 60417] != expected 0xa17a1002 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35365 dport 60417] != expected 0x1273e63b # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35365 dport 60417] != expected 0x1273e63b # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49059 dport 60417] != expected 0x9b78cfce # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49059 dport 60417] != expected 0x9b78cfce # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43645 dport 60417] != expected 0x5233bc8 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43645 dport 60417] != expected 0x5233bc8 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46391 dport 60417] != expected 0x2b69247 # # Exception| cpu 5: rx_hash 0xb6d83faf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46391 dport 60417] != expected 0x2b69247 # # Exception| count: pass=0 nohash=0 fail=44 # # 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 # Totals: pass:0 fail:1 xfail:0 xpass:0 skip:0 error:0 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__->