< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # # Interface: enp1s0, driver: fbnic # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 50030 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 77 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xedd74a8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 42364 dport 50030] != expected 0xfbb666dc # # Exception| cpu 0: rx_hash 0x4abc6f7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 42402 dport 50030] != expected 0xc1d42e8e # # Exception| cpu 0: rx_hash 0xee00ecb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42418 dport 50030] != expected 0xaa0ae46d # # Exception| cpu 0: rx_hash 0x7cf2e3aa [saddr 192.0.3.2 daddr 192.0.3.1 sport 42422 dport 50030] != expected 0x571cfe3 # # Exception| cpu 0: rx_hash 0x106ffa05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42428 dport 50030] != expected 0x8c3a0d38 # # Exception| cpu 0: rx_hash 0xb1cd0e6e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42434 dport 50030] != expected 0x2eccf947 # # Exception| cpu 0: rx_hash 0x54855eb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42468 dport 50030] != expected 0x6aaee0a4 # # Exception| cpu 0: rx_hash 0x62cbd26e [saddr 192.0.3.2 daddr 192.0.3.1 sport 42480 dport 50030] != expected 0xae0b01c9 # # Exception| cpu 0: rx_hash 0x9f2ac59b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42540 dport 50030] != expected 0x177c047e # # Exception| cpu 0: rx_hash 0x3b96465f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42556 dport 50030] != expected 0x7ca2ce9d # # Exception| cpu 0: rx_hash 0x5215285f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42584 dport 50030] != expected 0x3cc132da # # Exception| cpu 0: rx_hash 0xe6d49f5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 42640 dport 50030] != expected 0x9cf0ccf9 # # Exception| cpu 0: rx_hash 0x18bb89e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42654 dport 50030] != expected 0xbac025ac # # Exception| cpu 0: rx_hash 0xa23e3be3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42696 dport 50030] != expected 0x7a642165 # # Exception| cpu 0: rx_hash 0xf8edae9b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42710 dport 50030] != expected 0x378a02d3 # # Exception| cpu 0: rx_hash 0x7138e7e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42746 dport 50030] != expected 0xfaa3d9eb # # Exception| cpu 0: rx_hash 0x8afac808 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42772 dport 50030] != expected 0x884dd285 # # Exception| cpu 0: rx_hash 0x26cb9f56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42810 dport 50030] != expected 0x1b925ea1 # # Exception| cpu 0: rx_hash 0x410cf456 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42944 dport 50030] != expected 0x3b64580c # # Exception| cpu 0: rx_hash 0xe5b07792 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42960 dport 50030] != expected 0x50ba92ef # # Exception| cpu 0: rx_hash 0x52a666a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42966 dport 50030] != expected 0xa137ee7d # # Exception| cpu 0: rx_hash 0x3e3b7f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42972 dport 50030] != expected 0x287c2ca6 # # Exception| cpu 0: rx_hash 0x75828df5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43108 dport 50030] != expected 0x261013e8 # # Exception| cpu 0: rx_hash 0xda647c9e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43140 dport 50030] != expected 0xe4731d7d # # Exception| cpu 0: rx_hash 0x931d7b17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43148 dport 50030] != expected 0x33ce88ba # # Exception| cpu 0: rx_hash 0x80b7e9e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43162 dport 50030] != expected 0xa99d3ecb # # Exception| cpu 0: rx_hash 0xc1433af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43180 dport 50030] != expected 0x8621edcb # # Exception| cpu 0: rx_hash 0x93ae35ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43266 dport 50030] != expected 0xae38541d # # Exception| cpu 0: rx_hash 0x24b824da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43268 dport 50030] != expected 0x5fb5288f # # Exception| cpu 0: rx_hash 0x40a8e9ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 43312 dport 50030] != expected 0x2effac93 # # Exception| cpu 0: rx_hash 0xf7bef8da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43318 dport 50030] != expected 0xdf72d001 # # Exception| cpu 0: rx_hash 0x9e3d96da [saddr 192.0.3.2 daddr 192.0.3.1 sport 43346 dport 50030] != expected 0x9f112c46 # # Exception| cpu 4: rx_hash 0x25f6d0e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42342 dport 50030] != expected 0x19236ee4 # # Exception| cpu 4: rx_hash 0x496bc948 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42348 dport 50030] != expected 0x9068ac3f # # Exception| cpu 4: rx_hash 0x94291048 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42432 dport 50030] != expected 0x703aae5b # # Exception| cpu 4: rx_hash 0x69c807bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42524 dport 50030] != expected 0xc94dabec # # Exception| cpu 4: rx_hash 0x6cd67012 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42610 dport 50030] != expected 0x659570 # # Exception| cpu 4: rx_hash 0xdbc06127 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42612 dport 50030] != expected 0xf1e8e9e2 # # Exception| cpu 4: rx_hash 0x004b69bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 42616 dport 50030] != expected 0x892e57ab # # Exception| cpu 4: rx_hash 0x0b111b12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42632 dport 50030] != expected 0x209393dd # # Exception| cpu 4: rx_hash 0xbc070a27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42638 dport 50030] != expected 0xd11eef4f # # Exception| cpu 4: rx_hash 0x594f5af0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42664 dport 50030] != expected 0x957cf6ac # # Exception| cpu 4: rx_hash 0x99505af9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42754 dport 50030] != expected 0x121e64f4 # # Exception| cpu 4: rx_hash 0x673f4c45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42764 dport 50030] != expected 0x342e8da1 # # Exception| cpu 4: rx_hash 0x42db5263 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42766 dport 50030] != expected 0x6ad8dabd # # Exception| cpu 4: rx_hash 0x1808c71b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42768 dport 50030] != expected 0x2736f90b # # Exception| cpu 4: rx_hash 0xcb0e1b1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42786 dport 50030] != expected 0xa7f10185 # # Exception| cpu 4: rx_hash 0xce106cb4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42828 dport 50030] != expected 0x6ed93f19 # # Exception| cpu 4: rx_hash 0xb127e7ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42832 dport 50030] != expected 0x7dc14bb3 # # Exception| cpu 4: rx_hash 0xf85ee063 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42840 dport 50030] != expected 0xaa7cde74 # # Exception| cpu 4: rx_hash 0x718ba91b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42868 dport 50030] != expected 0x6755054c # # Exception| cpu 4: rx_hash 0x1d16b0b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42878 dport 50030] != expected 0xee1ec797 # # Exception| cpu 4: rx_hash 0x164cc21b [saddr 192.0.3.2 daddr 192.0.3.1 sport 42894 dport 50030] != expected 0x47a303e1 # # Exception| cpu 4: rx_hash 0x05e650ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 42904 dport 50030] != expected 0xddf0b590 # # Exception| cpu 4: rx_hash 0x441283f9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42926 dport 50030] != expected 0xf24c6690 # # Exception| cpu 4: rx_hash 0xa9d707b4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42934 dport 50030] != expected 0x4e2f39b4 # # Exception| cpu 4: rx_hash 0x9a87fccc [saddr 192.0.3.2 daddr 192.0.3.1 sport 42956 dport 50030] != expected 0x43a2e645 # # Exception| cpu 4: rx_hash 0xa444a481 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42982 dport 50030] != expected 0x7f0641ef # # Exception| cpu 4: rx_hash 0x00f82745 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42998 dport 50030] != expected 0x14d88b0c # # Exception| cpu 4: rx_hash 0x498120cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 43006 dport 50030] != expected 0xc3651ecb # # Exception| cpu 4: rx_hash 0xb030b4ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43054 dport 50030] != expected 0xf5ac638b # # Exception| cpu 4: rx_hash 0x148c376f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43070 dport 50030] != expected 0x9e72a968 # # Exception| cpu 4: rx_hash 0x7d0f596f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43098 dport 50030] != expected 0xde11552f # # Exception| cpu 4: rx_hash 0x0ab506ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43128 dport 50030] != expected 0x35086742 # # Exception| cpu 4: rx_hash 0xd7f7dfab [saddr 192.0.3.2 daddr 192.0.3.1 sport 43220 dport 50030] != expected 0xd55a6526 # # Exception| cpu 4: rx_hash 0xa04d806f [saddr 192.0.3.2 daddr 192.0.3.1 sport 43254 dport 50030] != expected 0x3e43574b # # Exception| cpu 4: rx_hash 0x7e6bb1a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43290 dport 50030] != expected 0x125b0b39 # # Exception| cpu 4: rx_hash 0xad6d6da2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43304 dport 50030] != expected 0x929cf3b7 # # Exception| cpu 4: rx_hash 0x88897384 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43306 dport 50030] != expected 0xcc6aa4ab # # Exception| cpu 4: rx_hash 0xc4ee03a2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43340 dport 50030] != expected 0xd2ff0ff0 # # Exception| cpu 4: rx_hash 0xb3545c66 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43374 dport 50030] != expected 0x39e63d9d # # Exception| cpu 4: rx_hash 0x17e8dfa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43390 dport 50030] != expected 0x5238f77e # # Exception| cpu 4: rx_hash 0x8e40a21e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43402 dport 50030] != expected 0x54fe1886 # # Exception| cpu 4: rx_hash 0x6b08f2c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43436 dport 50030] != expected 0x109c0165 # # Exception| cpu 4: rx_hash 0x5d467e1e [saddr 192.0.3.2 daddr 192.0.3.1 sport 43448 dport 50030] != expected 0xd439e008 # # Exception| cpu 4: rx_hash 0xfce48a75 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43462 dport 50030] != expected 0x76cf1477 # # Exception| cpu 4: rx_hash 0xef4e1884 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43472 dport 50030] != expected 0xec9ca206 # # 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 0x13c37cf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47156 dport 39042] OK # # # cpu 0: rx_hash 0xfb188f17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47170 dport 39042] OK # # # cpu 0: rx_hash 0x7a4012f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47184 dport 39042] OK # # # cpu 0: rx_hash 0x3bb4c1e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47206 dport 39042] OK # # # cpu 0: rx_hash 0x5c73aae6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47260 dport 39042] OK # # # cpu 0: rx_hash 0xd5a6e39e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47280 dport 39042] OK # # # cpu 4: rx_hash 0x7f5e655a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47166 dport 39042] OK # # # cpu 4: rx_hash 0x2093878d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47182 dport 39042] OK # # # cpu 4: rx_hash 0xcd5603c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47190 dport 39042] OK # # # cpu 4: rx_hash 0xa1cb1a6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47196 dport 39042] OK # # # cpu 4: rx_hash 0xc5dbd75a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47208 dport 39042] OK # # # cpu 4: rx_hash 0x72cdc66f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47214 dport 39042] OK # # # cpu 4: rx_hash 0x9452308d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47238 dport 39042] OK # # # cpu 4: rx_hash 0x150aad6f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47252 dport 39042] OK # # # cpu 4: rx_hash 0x7997b4c0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47262 dport 39042] OK # # # cpu 4: rx_hash 0x0b339cab [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47314 dport 39042] OK # # # cpu 4: rx_hash 0xcb9fd25a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47350 dport 39042] OK # # # cpu 4: rx_hash 0x06137166 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47372 dport 39042] OK # # # cpu 4: rx_hash 0xa2aff2a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47388 dport 39042] OK # # # cpu 4: rx_hash 0x0e9ea5fc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47410 dport 39042] OK # # # cpu 4: rx_hash 0x182a40a2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47434 dport 39042] OK # # # cpu 4: rx_hash 0xd00bdac9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47440 dport 39042] OK # # # cpu 4: rx_hash 0x2e64cc75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47454 dport 39042] OK # # # cpu 4: rx_hash 0x6f901f66 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47464 dport 39042] OK # # # cpu 4: rx_hash 0xeec88284 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47482 dport 39042] OK # # # cpu 4: rx_hash 0x5284e11e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47500 dport 39042] OK # # # cpu 4: rx_hash 0x9aa57b75 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47510 dport 39042] OK # # # cpu 4: rx_hash 0x6959cefc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47560 dport 39042] OK # # # cpu 4: rx_hash 0x849c4ab1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47568 dport 39042] OK # # # cpu 4: rx_hash 0xf3261575 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47602 dport 39042] OK # # # cpu 4: rx_hash 0x0d4903c9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47612 dport 39042] OK # # # cpu 4: rx_hash 0x23aec83c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47634 dport 39042] OK # # # cpu 4: rx_hash 0x4f33d193 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47640 dport 39042] OK # # # cpu 4: rx_hash 0xf0a8143c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47648 dport 39042] OK # # # cpu 4: rx_hash 0x47be0509 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47654 dport 39042] OK # # # cpu 4: rx_hash 0x1873e7de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47702 dport 39042] OK # # # cpu 4: rx_hash 0xcb753bde [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47716 dport 39042] OK # # # cpu 4: rx_hash 0x4a2da63c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47734 dport 39042] OK # # # cpu 4: rx_hash 0x4177d493 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47750 dport 39042] OK # # # cpu 4: rx_hash 0x5f4ee557 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47808 dport 39042] OK # # # cpu 4: rx_hash 0x1637e2de [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47816 dport 39042] OK # # # cpu 4: rx_hash 0x976f7f3c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47834 dport 39042] OK # # # cpu 4: rx_hash 0x20796e09 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47836 dport 39042] OK # # # cpu 4: rx_hash 0x8c483957 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47858 dport 39042] OK # # # cpu 4: rx_hash 0x87a10500 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48012 dport 39042] OK # # # cpu 4: rx_hash 0x0e744c78 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 48032 dport 39042] OK # # # count: pass=46 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 35318 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33633 dport 35318] != expected 0x550e70c8 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33633 dport 35318] != expected 0x550e70c8 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60044 dport 35318] != expected 0x28c227c1 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60044 dport 35318] != expected 0x28c227c1 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46840 dport 35318] != expected 0x3736fea3 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46840 dport 35318] != expected 0x3736fea3 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56220 dport 35318] != expected 0xa87f3023 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56220 dport 35318] != expected 0xa87f3023 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32769 dport 35318] != expected 0x67f5bdf8 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32769 dport 35318] != expected 0x67f5bdf8 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53230 dport 35318] != expected 0x7e8bdff4 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53230 dport 35318] != expected 0x7e8bdff4 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 35318] != expected 0x2ea61f8b # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42268 dport 35318] != expected 0x2ea61f8b # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51931 dport 35318] != expected 0x813f6254 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51931 dport 35318] != expected 0x813f6254 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60213 dport 35318] != expected 0x2764865f # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60213 dport 35318] != expected 0x2764865f # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43996 dport 35318] != expected 0xe50c4486 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43996 dport 35318] != expected 0xe50c4486 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52397 dport 35318] != expected 0x1a858e90 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52397 dport 35318] != expected 0x1a858e90 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45597 dport 35318] != expected 0x426d0eaa # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45597 dport 35318] != expected 0x426d0eaa # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46282 dport 35318] != expected 0xfcaff07a # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46282 dport 35318] != expected 0xfcaff07a # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42529 dport 35318] != expected 0xe85eba90 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42529 dport 35318] != expected 0xe85eba90 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55610 dport 35318] != expected 0x8a3806cb # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 55610 dport 35318] != expected 0x8a3806cb # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40530 dport 35318] != expected 0xa08bd2a5 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40530 dport 35318] != expected 0xa08bd2a5 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36773 dport 35318] != expected 0x7a81f61c # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36773 dport 35318] != expected 0x7a81f61c # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39804 dport 35318] != expected 0x46c904 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39804 dport 35318] != expected 0x46c904 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41087 dport 35318] != expected 0x11b6a6e2 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41087 dport 35318] != expected 0x11b6a6e2 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53478 dport 35318] != expected 0x2ac648be # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53478 dport 35318] != expected 0x2ac648be # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51605 dport 35318] != expected 0x201b2340 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51605 dport 35318] != expected 0x201b2340 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43416 dport 35318] != expected 0x5bde2be7 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43416 dport 35318] != expected 0x5bde2be7 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53368 dport 35318] != expected 0x4a53b254 # # Exception| cpu 4: rx_hash 0xec733900 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53368 dport 35318] != expected 0x4a53b254 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 54258 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 40 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52111 dport 54258] != expected 0x10006305 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 52111 dport 54258] != expected 0x10006305 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 54258] != expected 0xafe45f55 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43247 dport 54258] != expected 0xafe45f55 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35133 dport 54258] != expected 0x541de443 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35133 dport 54258] != expected 0x541de443 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37784 dport 54258] != expected 0xb126271c # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37784 dport 54258] != expected 0xb126271c # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 54258] != expected 0x46ff65c5 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39662 dport 54258] != expected 0x46ff65c5 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60224 dport 54258] != expected 0x754da73d # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60224 dport 54258] != expected 0x754da73d # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44873 dport 54258] != expected 0xbc741d7 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44873 dport 54258] != expected 0xbc741d7 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33992 dport 54258] != expected 0xf3ede687 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33992 dport 54258] != expected 0xf3ede687 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35984 dport 54258] != expected 0x24e3b3c # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35984 dport 54258] != expected 0x24e3b3c # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35401 dport 54258] != expected 0xe64c25a5 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35401 dport 54258] != expected 0xe64c25a5 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45646 dport 54258] != expected 0xd82d9319 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45646 dport 54258] != expected 0xd82d9319 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36815 dport 54258] != expected 0xc5149edb # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36815 dport 54258] != expected 0xc5149edb # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43342 dport 54258] != expected 0x48ae7abf # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43342 dport 54258] != expected 0x48ae7abf # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 54258] != expected 0x2722ff1f # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44320 dport 54258] != expected 0x2722ff1f # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47959 dport 54258] != expected 0x61229a23 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47959 dport 54258] != expected 0x61229a23 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57441 dport 54258] != expected 0xa6fc8fb6 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57441 dport 54258] != expected 0xa6fc8fb6 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34100 dport 54258] != expected 0x8977548e # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34100 dport 54258] != expected 0x8977548e # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56613 dport 54258] != expected 0x9f4701a2 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56613 dport 54258] != expected 0x9f4701a2 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 54258] != expected 0xc81697e6 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58568 dport 54258] != expected 0xc81697e6 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49670 dport 54258] != expected 0x59247983 # # Exception| cpu 4: rx_hash 0xe2726d93 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49670 dport 54258] != expected 0x59247983 # # Exception| count: pass=0 nohash=0 fail=40 # # Exception| # not ok 4 toeplitz.test.udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 204, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 209, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 101, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 88, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 49, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->