< 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 # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 47818 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x16e9fb17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52960 dport 47818] != expected 0xa68fc2a5 # # Exception| cpu 0: rx_hash 0x4e6ab517 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53012 dport 47818] != expected 0xd2392049 # # Exception| cpu 0: rx_hash 0x117fd3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 53022 dport 47818] != expected 0x1e1303db # # Exception| cpu 0: rx_hash 0x45cb8dd7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53034 dport 47818] != expected 0x1dae908c # # Exception| cpu 0: rx_hash 0x2fd236fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 53036 dport 47818] != expected 0x6a62ad90 # # Exception| cpu 0: rx_hash 0x5f4de31d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53042 dport 47818] != expected 0x405d9fcb # # Exception| cpu 0: rx_hash 0x6f91a2e9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53058 dport 47818] != expected 0x9c705927 # # Exception| cpu 0: rx_hash 0x5a9d7f7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53070 dport 47818] != expected 0x279647a9 # # Exception| cpu 0: rx_hash 0x39cdb2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53134 dport 47818] != expected 0x2c282641 # # Exception| cpu 0: rx_hash 0x49526747 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53136 dport 47818] != expected 0x617141a # # Exception| cpu 0: rx_hash 0x90a50e5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53140 dport 47818] != expected 0x2b5300ee # # Exception| cpu 0: rx_hash 0xf11d8db6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53164 dport 47818] != expected 0x93088d37 # # Exception| cpu 0: rx_hash 0xb15e19a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53186 dport 47818] != expected 0x651a7980 # # Exception| cpu 0: rx_hash 0xabd8776b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53210 dport 47818] != expected 0x38e976c7 # # Exception| cpu 0: rx_hash 0x78d01232 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53286 dport 47818] != expected 0x93d7a163 # # Exception| cpu 0: rx_hash 0x62567cf8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53310 dport 47818] != expected 0xce24ae24 # # Exception| cpu 0: rx_hash 0xa4f7e74a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53342 dport 47818] != expected 0xd9586df5 # # Exception| cpu 0: rx_hash 0x60be32c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53446 dport 47818] != expected 0x7dc14215 # # Exception| cpu 0: rx_hash 0x252d3abf [saddr 192.0.3.2 daddr 192.0.3.1 sport 53460 dport 47818] != expected 0xec186ec0 # # Exception| cpu 0: rx_hash 0xa86e0dda [saddr 192.0.3.2 daddr 192.0.3.1 sport 53476 dport 47818] != expected 0xc2e1e963 # # Exception| cpu 0: rx_hash 0xedfd05ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 53494 dport 47818] != expected 0x5338c5b6 # # Exception| cpu 0: rx_hash 0xfb4c7b1a [saddr 192.0.3.2 daddr 192.0.3.1 sport 53550 dport 47818] != expected 0x79c0bb4a # # Exception| cpu 0: rx_hash 0xe41a89b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53578 dport 47818] != expected 0x43f86c6f # # Exception| cpu 0: rx_hash 0x94855c53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53588 dport 47818] != expected 0x69c75e34 # # Exception| cpu 0: rx_hash 0x85a20a59 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53618 dport 47818] != expected 0xfba3e1b6 # # Exception| cpu 0: rx_hash 0xd85f22d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53632 dport 47818] != expected 0x846c2e15 # # Exception| cpu 0: rx_hash 0xe3225be0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53710 dport 47818] != expected 0x97d6583c # # Exception| cpu 0: rx_hash 0x5b6db111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53746 dport 47818] != expected 0x2c9c111 # # Exception| cpu 0: rx_hash 0x31740a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53748 dport 47818] != expected 0x7505fc0d # # Exception| cpu 0: rx_hash 0x44c2c420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53784 dport 47818] != expected 0x621a998f # # Exception| cpu 0: rx_hash 0x8c12fb32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53818 dport 47818] != expected 0xdd3a32f9 # # Exception| cpu 0: rx_hash 0x485b2eb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53922 dport 47818] != expected 0x79a31d19 # # Exception| cpu 4: rx_hash 0x979ddc0f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53008 dport 47818] != expected 0xff7d34bd # # Exception| cpu 4: rx_hash 0xcd5826d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53094 dport 47818] != expected 0x549ccf4d # # Exception| cpu 4: rx_hash 0x513c47bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 53104 dport 47818] != expected 0xe801f76c # # Exception| cpu 4: rx_hash 0x4723c3e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53202 dport 47818] != expected 0xae4b7cbd # # Exception| cpu 4: rx_hash 0xa0794fab [saddr 192.0.3.2 daddr 192.0.3.1 sport 53220 dport 47818] != expected 0xf77ec602 # # Exception| cpu 4: rx_hash 0x560495ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53236 dport 47818] != expected 0x3c2fc33f # # Exception| cpu 4: rx_hash 0x850cf0b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53256 dport 47818] != expected 0x9711149b # # Exception| cpu 4: rx_hash 0xf5932557 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53270 dport 47818] != expected 0xbd2e26c0 # # Exception| cpu 4: rx_hash 0x12c9a91b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53280 dport 47818] != expected 0xe41b9c7f # # Exception| cpu 4: rx_hash 0x528a3d0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53326 dport 47818] != expected 0x120968c8 # # Exception| cpu 4: rx_hash 0x91fb3ade [saddr 192.0.3.2 daddr 192.0.3.1 sport 53330 dport 47818] != expected 0x62be737b # # Exception| cpu 4: rx_hash 0x5bc34bfc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53384 dport 47818] != expected 0x6e7b343c # # Exception| cpu 4: rx_hash 0x41452536 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53392 dport 47818] != expected 0x33883b7b # # Exception| cpu 4: rx_hash 0xadbe91ba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53400 dport 47818] != expected 0xa52a3101 # # Exception| cpu 4: rx_hash 0x15f17b4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53412 dport 47818] != expected 0x3035a82c # # Exception| cpu 4: rx_hash 0x89951a24 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53426 dport 47818] != expected 0x8ca8900d # # Exception| cpu 4: rx_hash 0xd6807c99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53432 dport 47818] != expected 0x4082b39f # # Exception| cpu 4: rx_hash 0x5e13d79c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53492 dport 47818] != expected 0x9b0ec5e # # Exception| cpu 4: rx_hash 0xdf67f084 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53508 dport 47818] != expected 0x50421a46 # # Exception| cpu 4: rx_hash 0x80729639 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53518 dport 47818] != expected 0x9c6839d4 # # Exception| cpu 4: rx_hash 0x67281a75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53560 dport 47818] != expected 0xc55d836b # # Exception| cpu 4: rx_hash 0xd1165424 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53574 dport 47818] != expected 0xf81e72e1 # # Exception| cpu 4: rx_hash 0x4d72354b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53584 dport 47818] != expected 0x44834ac0 # # Exception| cpu 4: rx_hash 0xf53ddfba [saddr 192.0.3.2 daddr 192.0.3.1 sport 53612 dport 47818] != expected 0xd19cd3ed # # Exception| cpu 4: rx_hash 0xdab76ce4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53624 dport 47818] != expected 0x3789c224 # # Exception| cpu 4: rx_hash 0x4f9a7b7b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53672 dport 47818] != expected 0xf766a6f1 # # Exception| cpu 4: rx_hash 0x966d1263 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53676 dport 47818] != expected 0xda22b205 # # Exception| cpu 4: rx_hash 0x0a09730c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53690 dport 47818] != expected 0x66bf8a24 # # Exception| cpu 4: rx_hash 0x0fd9ef6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53702 dport 47818] != expected 0x1745246 # # Exception| cpu 4: rx_hash 0xad106b57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53730 dport 47818] != expected 0xc998c42c # # Exception| cpu 4: rx_hash 0x41ebdfdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 53738 dport 47818] != expected 0x5f3ace56 # # Exception| cpu 4: rx_hash 0x0151cc57 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53770 dport 47818] != expected 0xf3c3b55a # # Exception| cpu 4: rx_hash 0x257a47c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53792 dport 47818] != expected 0xda411456 # # Exception| cpu 4: rx_hash 0x10769a5d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53804 dport 47818] != expected 0x61a70ad8 # # Exception| cpu 4: rx_hash 0xf95db2b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53848 dport 47818] != expected 0x90ced8c0 # # Exception| cpu 4: rx_hash 0xade9eccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 53868 dport 47818] != expected 0x93734b97 # # Exception| cpu 4: rx_hash 0xc51819d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53906 dport 47818] != expected 0x575a9aba # # Exception| cpu 4: rx_hash 0x22429599 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53924 dport 47818] != expected 0xe6f2005 # # Exception| cpu 4: rx_hash 0x3d146733 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53952 dport 47818] != expected 0x3457f720 # # Exception| cpu 4: rx_hash 0xbbf66896 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53966 dport 47818] != expected 0xd539c046 # # Exception| cpu 4: rx_hash 0x279209f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53976 dport 47818] != expected 0x69a4f867 # # Exception| cpu 4: rx_hash 0x2c333139 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53990 dport 47818] != expected 0xa63348a2 # # Exception| cpu 4: rx_hash 0x3123774e [saddr 192.0.3.2 daddr 192.0.3.1 sport 54016 dport 47818] != expected 0x435c869b # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x9b66a2ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46152 dport 55996] OK # # # cpu 0: rx_hash 0xd554921a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46180 dport 55996] OK # # # cpu 0: rx_hash 0x14cddbf8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46208 dport 55996] OK # # # cpu 0: rx_hash 0xf8366f74 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46216 dport 55996] OK # # # cpu 0: rx_hash 0x515ed38f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46226 dport 55996] OK # # # cpu 0: rx_hash 0x0e4bb532 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46232 dport 55996] OK # # # cpu 0: rx_hash 0x05ea8df2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46246 dport 55996] OK # # # cpu 0: rx_hash 0xd26c404a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46304 dport 55996] OK # # # cpu 0: rx_hash 0xfde6f314 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46324 dport 55996] OK # # # cpu 0: rx_hash 0x28268a71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46384 dport 55996] OK # # # cpu 0: rx_hash 0xaec485d4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46398 dport 55996] OK # # # cpu 0: rx_hash 0x56c8fb32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46444 dport 55996] OK # # # cpu 0: rx_hash 0x26572ed1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46450 dport 55996] OK # # # cpu 0: rx_hash 0x4c4e95f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46452 dport 55996] OK # # # cpu 0: rx_hash 0x0b35d3bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46494 dport 55996] OK # # # cpu 0: rx_hash 0x8676e4da [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46510 dport 55996] OK # # # cpu 0: rx_hash 0x51f02962 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46568 dport 55996] OK # # # cpu 0: rx_hash 0x92812eb0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46580 dport 55996] OK # # # cpu 0: rx_hash 0x4e5f5c53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46594 dport 55996] OK # # # cpu 0: rx_hash 0x2446e77a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46596 dport 55996] OK # # # cpu 0: rx_hash 0x6fa44bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46676 dport 55996] OK # # # cpu 0: rx_hash 0xa77474bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46710 dport 55996] OK # # # cpu 4: rx_hash 0xb6045fc3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46244 dport 55996] OK # # # cpu 4: rx_hash 0xf39757b4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46262 dport 55996] OK # # # cpu 4: rx_hash 0xa952ad69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46272 dport 55996] OK # # # cpu 4: rx_hash 0xecc1a51e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46290 dport 55996] OK # # # cpu 4: rx_hash 0x3901dc7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46358 dport 55996] OK # # # cpu 4: rx_hash 0x6db58206 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46370 dport 55996] OK # # # cpu 4: rx_hash 0x7733eccc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46394 dport 55996] OK # # # cpu 4: rx_hash 0xf4017f09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46408 dport 55996] OK # # # cpu 4: rx_hash 0xee8711c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46416 dport 55996] OK # # # cpu 4: rx_hash 0x68651e66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46430 dport 55996] OK # # # cpu 4: rx_hash 0xffa047c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46454 dport 55996] OK # # # cpu 4: rx_hash 0x7942486c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46456 dport 55996] OK # # # cpu 4: rx_hash 0xe7ce6733 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46486 dport 55996] OK # # # cpu 4: rx_hash 0x2f1e5821 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46516 dport 55996] OK # # # cpu 4: rx_hash 0x75dba2fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46530 dport 55996] OK # # # cpu 4: rx_hash 0x5a5111a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46550 dport 55996] OK # # # cpu 4: rx_hash 0xf8989599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46578 dport 55996] OK # # # cpu 4: rx_hash 0xb8228615 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46610 dport 55996] OK # # # cpu 4: rx_hash 0xe737e0a8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46616 dport 55996] OK # # # cpu 4: rx_hash 0x8d2e5b81 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46622 dport 55996] OK # # # cpu 4: rx_hash 0xd99a05fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46634 dport 55996] OK # # # cpu 4: rx_hash 0x05bdf084 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46674 dport 55996] OK # # # cpu 4: rx_hash 0xdc4a999c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46678 dport 55996] OK # # # cpu 4: rx_hash 0x88fec7e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46690 dport 55996] OK # # # cpu 4: rx_hash 0x237e352a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46720 dport 55996] OK # # # cpu 4: rx_hash 0xd503ef6c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46736 dport 55996] OK # # # cpu 4: rx_hash 0xbf1a5445 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46742 dport 55996] OK # # # cpu 4: rx_hash 0x53e1e0c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46750 dport 55996] OK # # # cpu 4: rx_hash 0x42c6b6c3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46776 dport 55996] OK # # # cpu 4: rx_hash 0x2d0f918a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46786 dport 55996] OK # # # cpu 4: rx_hash 0xdb724bcc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46802 dport 55996] OK # # # cpu 4: rx_hash 0x05130a69 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46888 dport 55996] OK # # # cpu 4: rx_hash 0x4080021e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46906 dport 55996] OK # # # cpu 4: rx_hash 0x45509e7e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46918 dport 55996] OK # # # cpu 4: rx_hash 0x3e6e735d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46950 dport 55996] OK # # # cpu 4: rx_hash 0xc813a91b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46966 dport 55996] OK # # # cpu 4: rx_hash 0xd07d89e1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46998 dport 55996] OK # # # cpu 4: rx_hash 0x84c9d79c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47010 dport 55996] OK # # # cpu 4: rx_hash 0x022bd839 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47020 dport 55996] OK # # # cpu 4: rx_hash 0xae93f8a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47050 dport 55996] OK # # # cpu 4: rx_hash 0x776491ba [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47054 dport 55996] OK # # # cpu 4: rx_hash 0x534f1a24 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47076 dport 55996] OK # # # cpu 4: rx_hash 0x903e1df6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47096 dport 55996] OK # # # cpu 4: rx_hash 0x85c00575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47108 dport 55996] OK # # # cpu 4: rx_hash 0x693bb1f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47116 dport 55996] OK # # # cpu 4: rx_hash 0x629a8939 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47154 dport 55996] OK # # # cpu 4: rx_hash 0xbb6de021 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47158 dport 55996] OK # # # cpu 4: rx_hash 0xe1a81afc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47168 dport 55996] OK # # # cpu 4: rx_hash 0xf08f4cf6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47206 dport 55996] OK # # # cpu 4: rx_hash 0x6ceb2d99 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47216 dport 55996] OK # # # count: pass=72 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 60394 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 36864 dport 60394] != expected 0xbfc8ea8a # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 36864 dport 60394] != expected 0xbfc8ea8a # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37030 dport 60394] != expected 0xd4c675af # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 37030 dport 60394] != expected 0xd4c675af # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 36067 dport 60394] != expected 0xc936c4df # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 36067 dport 60394] != expected 0xc936c4df # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 60394] != expected 0x75a9d961 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 60394] != expected 0x75a9d961 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51150 dport 60394] != expected 0x86e3e52e # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51150 dport 60394] != expected 0x86e3e52e # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40449 dport 60394] != expected 0xe439d76d # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 40449 dport 60394] != expected 0xe439d76d # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52658 dport 60394] != expected 0x90e4176f # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52658 dport 60394] != expected 0x90e4176f # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52995 dport 60394] != expected 0xcc3d6b92 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52995 dport 60394] != expected 0xcc3d6b92 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 46512 dport 60394] != expected 0xd826b14b # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 46512 dport 60394] != expected 0xd826b14b # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 36704 dport 60394] != expected 0x9d2b063a # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 36704 dport 60394] != expected 0x9d2b063a # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56698 dport 60394] != expected 0xaa332df8 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56698 dport 60394] != expected 0xaa332df8 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35232 dport 60394] != expected 0x37e2abef # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 35232 dport 60394] != expected 0x37e2abef # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55547 dport 60394] != expected 0x5d10ac8 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55547 dport 60394] != expected 0x5d10ac8 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 41387 dport 60394] != expected 0x52abd125 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 41387 dport 60394] != expected 0x52abd125 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56335 dport 60394] != expected 0x92ffbc63 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56335 dport 60394] != expected 0x92ffbc63 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56113 dport 60394] != expected 0x80aad0c8 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 56113 dport 60394] != expected 0x80aad0c8 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52162 dport 60394] != expected 0xedbe1dbe # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 52162 dport 60394] != expected 0xedbe1dbe # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51864 dport 60394] != expected 0x64a46a0d # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 51864 dport 60394] != expected 0x64a46a0d # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55123 dport 60394] != expected 0x1de5dcef # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55123 dport 60394] != expected 0x1de5dcef # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55865 dport 60394] != expected 0x6abdcae1 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 55865 dport 60394] != expected 0x6abdcae1 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 45663 dport 60394] != expected 0xbf8ceae5 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 45663 dport 60394] != expected 0xbf8ceae5 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42021 dport 60394] != expected 0xa93792a3 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 42021 dport 60394] != expected 0xa93792a3 # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53359 dport 60394] != expected 0x553899ac # # Exception| cpu 5: rx_hash 0xb4ec29ee [saddr 192.0.3.2 daddr 192.0.3.1 sport 53359 dport 60394] != expected 0x553899ac # # 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 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, 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 129, 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 42334 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59984 dport 42334] != expected 0xc60c4872 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59984 dport 42334] != expected 0xc60c4872 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56825 dport 42334] != expected 0xe5b89de # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56825 dport 42334] != expected 0xe5b89de # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42353 dport 42334] != expected 0x25b3a1ef # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42353 dport 42334] != expected 0x25b3a1ef # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44284 dport 42334] != expected 0x4b264540 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44284 dport 42334] != expected 0x4b264540 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40282 dport 42334] != expected 0x4e243691 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40282 dport 42334] != expected 0x4e243691 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54930 dport 42334] != expected 0x250a1870 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54930 dport 42334] != expected 0x250a1870 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60379 dport 42334] != expected 0x4f6cec40 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60379 dport 42334] != expected 0x4f6cec40 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59057 dport 42334] != expected 0x2f8ac036 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59057 dport 42334] != expected 0x2f8ac036 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48478 dport 42334] != expected 0xf4a86164 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48478 dport 42334] != expected 0xf4a86164 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37717 dport 42334] != expected 0xe9d7f58 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37717 dport 42334] != expected 0xe9d7f58 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60947 dport 42334] != expected 0xb479bfd8 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60947 dport 42334] != expected 0xb479bfd8 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51985 dport 42334] != expected 0x105279c9 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51985 dport 42334] != expected 0x105279c9 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47037 dport 42334] != expected 0x82aa22aa # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47037 dport 42334] != expected 0x82aa22aa # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55127 dport 42334] != expected 0x9717c576 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55127 dport 42334] != expected 0x9717c576 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 42334] != expected 0xcc1eda9f # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35152 dport 42334] != expected 0xcc1eda9f # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38999 dport 42334] != expected 0x684b65ab # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38999 dport 42334] != expected 0x684b65ab # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34411 dport 42334] != expected 0xb774108f # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34411 dport 42334] != expected 0xb774108f # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43447 dport 42334] != expected 0xbacfdbc2 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43447 dport 42334] != expected 0xbacfdbc2 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42814 dport 42334] != expected 0x4ea0926a # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42814 dport 42334] != expected 0x4ea0926a # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55196 dport 42334] != expected 0xcc8fca71 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55196 dport 42334] != expected 0xcc8fca71 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46741 dport 42334] != expected 0x7a08a6a1 # # Exception| cpu 5: rx_hash 0x05405428 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46741 dport 42334] != expected 0x7a08a6a1 # # Exception| count: pass=0 nohash=0 fail=42 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 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__->