< 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 54622 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 74 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x3ef6ecaa [saddr 192.0.3.2 daddr 192.0.3.1 sport 52334 dport 54622] != expected 0xd119d980 # # Exception| cpu 0: rx_hash 0x0df6cd9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52376 dport 54622] != expected 0xf34ef82 # # Exception| cpu 0: rx_hash 0x104c4386 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52384 dport 54622] != expected 0xc8c25c58 # # Exception| cpu 0: rx_hash 0xae302a38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52400 dport 54622] != expected 0x273b90d2 # # Exception| cpu 0: rx_hash 0x5dd367c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52402 dport 54622] != expected 0x58f5f486 # # Exception| cpu 0: rx_hash 0x1483ef80 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52438 dport 54622] != expected 0xeb1053cb # # Exception| cpu 0: rx_hash 0x8622ff11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52452 dport 54622] != expected 0x8cdb1d50 # # Exception| cpu 0: rx_hash 0x324c7da7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52466 dport 54622] != expected 0xa30b87a4 # # Exception| cpu 0: rx_hash 0xe35a3cf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52480 dport 54622] != expected 0x3c3e1f44 # # Exception| cpu 0: rx_hash 0x409cdb56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52520 dport 54622] != expected 0x14316014 # # Exception| cpu 0: rx_hash 0xf4f259e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52542 dport 54622] != expected 0x3be1fae0 # # Exception| cpu 0: rx_hash 0x75348062 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52548 dport 54622] != expected 0x78275e4c # # Exception| cpu 0: rx_hash 0xc15a02d4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52562 dport 54622] != expected 0x57f7c4b8 # # Exception| cpu 0: rx_hash 0xed877bfb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52592 dport 54622] != expected 0xdfc546a9 # # Exception| cpu 0: rx_hash 0x629ce577 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52602 dport 54622] != expected 0x7ff8bbe8 # # Exception| cpu 0: rx_hash 0x1c03e008 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52638 dport 54622] != expected 0x31e22534 # # Exception| cpu 0: rx_hash 0x0bab851d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52640 dport 54622] != expected 0x363dc090 # # Exception| cpu 0: rx_hash 0xa6b025b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52728 dport 54622] != expected 0xfdc9e62d # # Exception| cpu 0: rx_hash 0x1e1eaf4a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52790 dport 54622] != expected 0xe5923159 # # Exception| cpu 0: rx_hash 0x9fd876c8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52812 dport 54622] != expected 0xa65495f5 # # Exception| cpu 0: rx_hash 0xf488c0a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52858 dport 54622] != expected 0x7e78e944 # # Exception| cpu 0: rx_hash 0x3e794768 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52872 dport 54622] != expected 0x1fb2ed6c # # Exception| cpu 0: rx_hash 0x9362e7c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52944 dport 54622] != expected 0xd446cbd1 # # Exception| cpu 0: rx_hash 0x166b9241 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52956 dport 54622] != expected 0xb45260ee # # Exception| cpu 0: rx_hash 0xf220baa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52960 dport 54622] != expected 0xcc43e11e # # Exception| cpu 0: rx_hash 0x7729cf20 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52972 dport 54622] != expected 0xac574a21 # # Exception| cpu 0: rx_hash 0x64bb34b0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52998 dport 54622] != expected 0x368875e # # Exception| cpu 0: rx_hash 0xdac75d0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 53014 dport 54622] != expected 0xec914bd4 # # Exception| cpu 0: rx_hash 0x169ea0c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53118 dport 54622] != expected 0x3f6047a6 # # Exception| cpu 0: rx_hash 0x9be2e84d [saddr 192.0.3.2 daddr 192.0.3.1 sport 53144 dport 54622] != expected 0xeb4bd2e # # Exception| cpu 0: rx_hash 0x44dcdc92 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53176 dport 54622] != expected 0xf9485b6b # # Exception| cpu 0: rx_hash 0x0d8c54da [saddr 192.0.3.2 daddr 192.0.3.1 sport 53212 dport 54622] != expected 0x4aadfc26 # # Exception| cpu 0: rx_hash 0x5da9fe89 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53238 dport 54622] != expected 0x1d6ce722 # # Exception| cpu 4: rx_hash 0x07e42693 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52382 dport 54622] != expected 0xcf1db9fc # # Exception| cpu 4: rx_hash 0x57c18cc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52404 dport 54622] != expected 0x98dca2f8 # # Exception| cpu 4: rx_hash 0x212bb4b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52410 dport 54622] != expected 0x87066d93 # # Exception| cpu 4: rx_hash 0xed724978 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52434 dport 54622] != expected 0x54f761e1 # # Exception| cpu 4: rx_hash 0x9b98710c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52444 dport 54622] != expected 0x4b2dae8a # # Exception| cpu 4: rx_hash 0x95b00481 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52494 dport 54622] != expected 0x23e4d02f # # Exception| cpu 4: rx_hash 0x2bcc6d3f [saddr 192.0.3.2 daddr 192.0.3.1 sport 52510 dport 54622] != expected 0xcc1d1ca5 # # Exception| cpu 4: rx_hash 0x7be9c76c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52532 dport 54622] != expected 0x9bdc07a1 # # Exception| cpu 4: rx_hash 0x5b8e2f4e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52618 dport 54622] != expected 0x61fcdb94 # # Exception| cpu 4: rx_hash 0x48e9e65d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52674 dport 54622] != expected 0x45f131a3 # # Exception| cpu 4: rx_hash 0x64349f72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52704 dport 54622] != expected 0xcdc3b3b2 # # Exception| cpu 4: rx_hash 0xe13deaf6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52716 dport 54622] != expected 0xadd7188d # # Exception| cpu 4: rx_hash 0x8cbfbfdb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52740 dport 54622] != expected 0x82597fc2 # # Exception| cpu 4: rx_hash 0x2f795878 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52780 dport 54622] != expected 0xaa560092 # # Exception| cpu 4: rx_hash 0x910531c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52796 dport 54622] != expected 0x45afcc18 # # Exception| cpu 4: rx_hash 0xe320a5b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52804 dport 54622] != expected 0x79a70ce0 # # Exception| cpu 4: rx_hash 0x6629d030 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52808 dport 54622] != expected 0x19b3a7df # # Exception| cpu 4: rx_hash 0x95ca9dc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52810 dport 54622] != expected 0x667dc38b # # Exception| cpu 4: rx_hash 0x2bb6f47e [saddr 192.0.3.2 daddr 192.0.3.1 sport 52826 dport 54622] != expected 0x89840f01 # # Exception| cpu 4: rx_hash 0x8262f8d5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52852 dport 54622] != expected 0x61a2262f # # Exception| cpu 4: rx_hash 0x644e0633 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52900 dport 54622] != expected 0x885aa016 # # Exception| cpu 4: rx_hash 0x23c3c975 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52912 dport 54622] != expected 0xd8445eb6 # # Exception| cpu 4: rx_hash 0x5f3b1a09 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52920 dport 54622] != expected 0x7b7c7a3 # # Exception| cpu 4: rx_hash 0xa817fbff [saddr 192.0.3.2 daddr 192.0.3.1 sport 52940 dport 54622] != expected 0x5babac64 # # Exception| cpu 4: rx_hash 0x464e3812 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52982 dport 54622] != expected 0xe3937bea # # Exception| cpu 4: rx_hash 0xbb85006f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53030 dport 54622] != expected 0xf494611b # # Exception| cpu 4: rx_hash 0xf61a2421 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53044 dport 54622] != expected 0x64a3c9c5 # # Exception| cpu 4: rx_hash 0xf2d58827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53058 dport 54622] != expected 0x4771c656 # # Exception| cpu 4: rx_hash 0x4ca9e199 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53074 dport 54622] != expected 0xa8880adc # # Exception| cpu 4: rx_hash 0xd41a1a00 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53094 dport 54622] != expected 0xf6a1239 # # Exception| cpu 4: rx_hash 0x259e81f3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53128 dport 54622] != expected 0xe14d71a4 # # Exception| cpu 4: rx_hash 0xed08d039 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53142 dport 54622] != expected 0x116e7245 # # Exception| cpu 4: rx_hash 0xb9e2d66c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53194 dport 54622] != expected 0x657d66d2 # # Exception| cpu 4: rx_hash 0x57bb1581 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53232 dport 54622] != expected 0xdd45b15c # # Exception| cpu 4: rx_hash 0x6119ab3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 53266 dport 54622] != expected 0x4d79c635 # # Exception| cpu 4: rx_hash 0x7ca32521 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53290 dport 54622] != expected 0x8a8f75ef # # Exception| cpu 4: rx_hash 0xc2df4c9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 53306 dport 54622] != expected 0x6576b965 # # Exception| cpu 4: rx_hash 0xb0fad8ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 53314 dport 54622] != expected 0x597e799d # # Exception| cpu 4: rx_hash 0xc610e099 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53324 dport 54622] != expected 0x46a4b6f6 # # Exception| cpu 4: rx_hash 0x786c8927 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53340 dport 54622] != expected 0xa95d7a7c # # Exception| cpu 4: rx_hash 0xdbaa6e84 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53364 dport 54622] != expected 0x8152052c # # Exception| count: pass=0 nohash=0 fail=74 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x98a36d32 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56866 dport 51164] OK # # # cpu 0: rx_hash 0x26df048c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56882 dport 51164] OK # # # cpu 0: rx_hash 0xa3d67108 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56894 dport 51164] OK # # # cpu 0: rx_hash 0xa719dd0e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56904 dport 51164] OK # # # cpu 0: rx_hash 0xd986d871 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57004 dport 51164] OK # # # cpu 0: rx_hash 0xcae11162 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57060 dport 51164] OK # # # cpu 0: rx_hash 0xfb86e650 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57086 dport 51164] OK # # # cpu 0: rx_hash 0x3d38c217 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57138 dport 51164] OK # # # cpu 0: rx_hash 0xc4c964ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57142 dport 51164] OK # # # cpu 0: rx_hash 0xc006c8e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57152 dport 51164] OK # # # cpu 0: rx_hash 0x6bb51241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57218 dport 51164] OK # # # cpu 0: rx_hash 0xa931a883 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57242 dport 51164] OK # # # cpu 0: rx_hash 0x0e38e326 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57284 dport 51164] OK # # # cpu 0: rx_hash 0xb0448a98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57300 dport 51164] OK # # # cpu 0: rx_hash 0x43a7c768 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57302 dport 51164] OK # # # cpu 0: rx_hash 0x968b18bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57328 dport 51164] OK # # # cpu 0: rx_hash 0xcf5efd23 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57388 dport 51164] OK # # # cpu 0: rx_hash 0x7b307f95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57402 dport 51164] OK # # # cpu 0: rx_hash 0xd62bdf38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57442 dport 51164] OK # # # cpu 4: rx_hash 0x0ecdd1a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56934 dport 51164] OK # # # cpu 4: rx_hash 0xb0b1b81b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56950 dport 51164] OK # # # cpu 4: rx_hash 0x06b8ecae [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56972 dport 51164] OK # # # cpu 4: rx_hash 0xc43c566c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56980 dport 51164] OK # # # cpu 4: rx_hash 0x9419fc3f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57022 dport 51164] OK # # # cpu 4: rx_hash 0x584001f3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57046 dport 51164] OK # # # cpu 4: rx_hash 0x5668747e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57092 dport 51164] OK # # # cpu 4: rx_hash 0xe8141dc0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57108 dport 51164] OK # # # cpu 4: rx_hash 0x7e7aa157 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57168 dport 51164] OK # # # cpu 4: rx_hash 0xecdbb1c6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57186 dport 51164] OK # # # cpu 4: rx_hash 0x52a7d878 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57202 dport 51164] OK # # # cpu 4: rx_hash 0x262a360f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57232 dport 51164] OK # # # cpu 4: rx_hash 0x4d7a8066 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57254 dport 51164] OK # # # cpu 4: rx_hash 0xf306e9d8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57270 dport 51164] OK # # # cpu 4: rx_hash 0x7c1d7754 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57276 dport 51164] OK # # # cpu 4: rx_hash 0x8b3196a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57288 dport 51164] OK # # # cpu 4: rx_hash 0xba566190 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57298 dport 51164] OK # # # cpu 4: rx_hash 0xd106d7f9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57316 dport 51164] OK # # # cpu 4: rx_hash 0x5e1d4975 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57326 dport 51164] OK # # # cpu 4: rx_hash 0xe383840c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57358 dport 51164] OK # # # cpu 4: rx_hash 0xae1ca042 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57372 dport 51164] OK # # # cpu 4: rx_hash 0x8c1c9e63 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57422 dport 51164] OK # # # cpu 4: rx_hash 0x38721cd5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57432 dport 51164] OK # # # cpu 4: rx_hash 0x99d32d75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57500 dport 51164] OK # # # cpu 4: rx_hash 0x7d980590 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57504 dport 51164] OK # # # cpu 4: rx_hash 0x8ab4e466 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57556 dport 51164] OK # # # cpu 4: rx_hash 0x12071fff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57568 dport 51164] OK # # # cpu 4: rx_hash 0x0195e46f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57610 dport 51164] OK # # # cpu 4: rx_hash 0x30f2135d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57616 dport 51164] OK # # # cpu 4: rx_hash 0xc903b5a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57620 dport 51164] OK # # # cpu 4: rx_hash 0xe5decc8a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57654 dport 51164] OK # # # cpu 4: rx_hash 0x80533ded [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57712 dport 51164] OK # # # cpu 4: rx_hash 0xf6b90599 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57726 dport 51164] OK # # # cpu 4: rx_hash 0x447ffd2a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57842 dport 51164] OK # # # cpu 4: rx_hash 0xbd8e5bd2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57846 dport 51164] OK # # # cpu 4: rx_hash 0x55057b7b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57874 dport 51164] OK # # # count: pass=55 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 37560 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42500 dport 37560] != expected 0xd4efa950 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42500 dport 37560] != expected 0xd4efa950 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57526 dport 37560] != expected 0xf9e0097f # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57526 dport 37560] != expected 0xf9e0097f # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41630 dport 37560] != expected 0x196b4638 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41630 dport 37560] != expected 0x196b4638 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38639 dport 37560] != expected 0xcaab3565 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38639 dport 37560] != expected 0xcaab3565 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52209 dport 37560] != expected 0xec03b958 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52209 dport 37560] != expected 0xec03b958 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37403 dport 37560] != expected 0x14f78001 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37403 dport 37560] != expected 0x14f78001 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48364 dport 37560] != expected 0x65ae5882 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48364 dport 37560] != expected 0x65ae5882 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34183 dport 37560] != expected 0xc7359277 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34183 dport 37560] != expected 0xc7359277 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33825 dport 37560] != expected 0xf3e08715 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33825 dport 37560] != expected 0xf3e08715 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40951 dport 37560] != expected 0xbb810fab # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40951 dport 37560] != expected 0xbb810fab # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57545 dport 37560] != expected 0xfa5d5751 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57545 dport 37560] != expected 0xfa5d5751 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41439 dport 37560] != expected 0x1c89af1e # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41439 dport 37560] != expected 0x1c89af1e # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59276 dport 37560] != expected 0x3fe76b6f # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59276 dport 37560] != expected 0x3fe76b6f # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58287 dport 37560] != expected 0x37f6c6e4 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58287 dport 37560] != expected 0x37f6c6e4 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45903 dport 37560] != expected 0x2e1f6dad # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45903 dport 37560] != expected 0x2e1f6dad # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58269 dport 37560] != expected 0x503d887f # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 58269 dport 37560] != expected 0x503d887f # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41725 dport 37560] != expected 0x953b7fa3 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41725 dport 37560] != expected 0x953b7fa3 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38853 dport 37560] != expected 0x6395b2a9 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38853 dport 37560] != expected 0x6395b2a9 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37711 dport 37560] != expected 0x41e8914b # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37711 dport 37560] != expected 0x41e8914b # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43861 dport 37560] != expected 0x1eb5633 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43861 dport 37560] != expected 0x1eb5633 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44406 dport 37560] != expected 0xf68535dc # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44406 dport 37560] != expected 0xf68535dc # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51423 dport 37560] != expected 0x5a5c2da # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51423 dport 37560] != expected 0x5a5c2da # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56736 dport 37560] != expected 0x58b71ec2 # # Exception| cpu 4: rx_hash 0xaf063148 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56736 dport 37560] != expected 0x58b71ec2 # # 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 54982 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37418 dport 54982] != expected 0xb071d417 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37418 dport 54982] != expected 0xb071d417 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54296 dport 54982] != expected 0x55b54977 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54296 dport 54982] != expected 0x55b54977 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55515 dport 54982] != expected 0x3c45014b # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55515 dport 54982] != expected 0x3c45014b # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57213 dport 54982] != expected 0x8e4b87db # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57213 dport 54982] != expected 0x8e4b87db # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32996 dport 54982] != expected 0xe286e41f # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 32996 dport 54982] != expected 0xe286e41f # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36900 dport 54982] != expected 0x4b680f2e # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36900 dport 54982] != expected 0x4b680f2e # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47809 dport 54982] != expected 0xc461b41a # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47809 dport 54982] != expected 0xc461b41a # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33277 dport 54982] != expected 0xdc2303a7 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33277 dport 54982] != expected 0xdc2303a7 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 54982] != expected 0x179a19bd # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51992 dport 54982] != expected 0x179a19bd # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57401 dport 54982] != expected 0x22d555b2 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57401 dport 54982] != expected 0x22d555b2 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55234 dport 54982] != expected 0xaa960ccb # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55234 dport 54982] != expected 0xaa960ccb # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52494 dport 54982] != expected 0xe8fe89e0 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52494 dport 54982] != expected 0xe8fe89e0 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54049 dport 54982] != expected 0xff2488fb # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54049 dport 54982] != expected 0xff2488fb # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33024 dport 54982] != expected 0x87fe27fb # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33024 dport 54982] != expected 0x87fe27fb # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40624 dport 54982] != expected 0x935ca767 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40624 dport 54982] != expected 0x935ca767 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48966 dport 54982] != expected 0xc3647ef9 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48966 dport 54982] != expected 0xc3647ef9 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44787 dport 54982] != expected 0x61872944 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44787 dport 54982] != expected 0x61872944 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45302 dport 54982] != expected 0x2678820c # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45302 dport 54982] != expected 0x2678820c # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39525 dport 54982] != expected 0xadbe953e # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39525 dport 54982] != expected 0xadbe953e # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50893 dport 54982] != expected 0xd1e315ac # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50893 dport 54982] != expected 0xd1e315ac # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54170 dport 54982] != expected 0xc1745dc0 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54170 dport 54982] != expected 0xc1745dc0 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57279 dport 54982] != expected 0x25f85d73 # # Exception| cpu 0: rx_hash 0xc06b587d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57279 dport 54982] != expected 0x25f85d73 # # 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 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__->