< 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' TAP version 13 1..1 # 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 358, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 37601 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 91 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xa64c7cfe [saddr 192.0.3.2 daddr 192.0.3.1 sport 59180 dport 37601] != expected 0x9520ec4f # # Exception| cpu 0: rx_hash 0x437b4920 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59210 dport 37601] != expected 0x78679a07 # # Exception| cpu 0: rx_hash 0x0eefcc05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59218 dport 37601] != expected 0x26dde036 # # Exception| cpu 0: rx_hash 0x756caf2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59286 dport 37601] != expected 0x3b5208cc # # Exception| cpu 0: rx_hash 0xf7c50aa4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59300 dport 37601] != expected 0xb8be7aac # # Exception| cpu 0: rx_hash 0x9e32689b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59326 dport 37601] != expected 0x4ab54fe5 # # Exception| cpu 0: rx_hash 0x9beac6bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59338 dport 37601] != expected 0x3ed55f3a # # Exception| cpu 0: rx_hash 0xfc9e28b6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59406 dport 37601] != expected 0xfd1210e5 # # Exception| cpu 0: rx_hash 0x0e4040c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59416 dport 37601] != expected 0xb26dd1ce # # Exception| cpu 0: rx_hash 0x7e378d3e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59452 dport 37601] != expected 0x7efe6285 # # Exception| cpu 0: rx_hash 0x9b00b8e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59482 dport 37601] != expected 0x93b914cd # # Exception| cpu 0: rx_hash 0x363e54a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59530 dport 37601] != expected 0x6df87264 # # Exception| cpu 0: rx_hash 0xb14f5f08 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59596 dport 37601] != expected 0x9a7410db # # Exception| cpu 0: rx_hash 0x48206b32 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59616 dport 37601] != expected 0x3dcbf04e # # Exception| cpu 0: rx_hash 0x05b4ee17 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59640 dport 37601] != expected 0x63718a7f # # Exception| cpu 0: rx_hash 0xbdadf1a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59652 dport 37601] != expected 0x19d66edd # # Exception| cpu 0: rx_hash 0x79218d47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59668 dport 37601] != expected 0x2c404732 # # Exception| cpu 0: rx_hash 0xd1823dbc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59754 dport 37601] != expected 0x9fbd4b4b # # Exception| cpu 0: rx_hash 0x150e415f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59770 dport 37601] != expected 0xaa2b62a4 # # Exception| cpu 0: rx_hash 0x653c7e38 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59780 dport 37601] != expected 0x5f64abe0 # # Exception| cpu 0: rx_hash 0x9c534a02 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59816 dport 37601] != expected 0xf8db4b75 # # Exception| cpu 0: rx_hash 0xb6595f71 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59876 dport 37601] != expected 0xc8ca356c # # Exception| cpu 0: rx_hash 0x923ab86b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59878 dport 37601] != expected 0x647b7a14 # # Exception| cpu 0: rx_hash 0x717cdae3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59920 dport 37601] != expected 0x48ed335f # # Exception| cpu 0: rx_hash 0x472ece74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59926 dport 37601] != expected 0x3204db9b # # Exception| cpu 0: rx_hash 0xe1e48ce6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59942 dport 37601] != expected 0x1d59e683 # # Exception| cpu 0: rx_hash 0x68fc7520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59950 dport 37601] != expected 0x7675b55d # # Exception| cpu 0: rx_hash 0x04d3b938 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59968 dport 37601] != expected 0xf01e90cb # # Exception| cpu 0: rx_hash 0x867a1cb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60018 dport 37601] != expected 0x73f2e2ab # # Exception| cpu 0: rx_hash 0x1d5316fb [saddr 192.0.3.2 daddr 192.0.3.1 sport 60030 dport 37601] != expected 0xce8616c9 # # Exception| cpu 0: rx_hash 0x20f5acb9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60056 dport 37601] != expected 0x6573a5bc # # Exception| cpu 0: rx_hash 0x3975037a [saddr 192.0.3.2 daddr 192.0.3.1 sport 60070 dport 37601] != expected 0x5beb23be # # Exception| cpu 0: rx_hash 0xcbab6b0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 60080 dport 37601] != expected 0x1494e295 # # Exception| cpu 0: rx_hash 0xce73c529 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60100 dport 37601] != expected 0x60f4f24a # # Exception| cpu 0: rx_hash 0x6308dbf5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60110 dport 37601] != expected 0xa769eeec # # Exception| cpu 0: rx_hash 0xb5b5549b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60122 dport 37601] != expected 0x44a760bf # # Exception| cpu 0: rx_hash 0x5c60cfe9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60276 dport 37601] != expected 0x2a4268f1 # # Exception| cpu 0: rx_hash 0xe36fd023 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60320 dport 37601] != expected 0x25ba9e4 # # Exception| cpu 4: rx_hash 0x901e6869 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59178 dport 37601] != expected 0xefc9048b # # Exception| cpu 4: rx_hash 0x70f1f390 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59192 dport 37601] != expected 0x76ee621c # # Exception| cpu 4: rx_hash 0xee0057fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 59200 dport 37601] != expected 0xbffa86a1 # # Exception| cpu 4: rx_hash 0x95c6c64e [saddr 192.0.3.2 daddr 192.0.3.1 sport 59230 dport 37601] != expected 0x9ba91454 # # Exception| cpu 4: rx_hash 0xf780f83f [saddr 192.0.3.2 daddr 192.0.3.1 sport 59262 dport 37601] != expected 0x816200a3 # # Exception| cpu 4: rx_hash 0xb1e0d3cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 59270 dport 37601] != expected 0xec42123 # # Exception| cpu 4: rx_hash 0xd817b1f0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59292 dport 37601] != expected 0xfccf146a # # Exception| cpu 4: rx_hash 0xc1971e33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59298 dport 37601] != expected 0xc2579268 # # Exception| cpu 4: rx_hash 0x172a915d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59318 dport 37601] != expected 0x21991c3b # # Exception| cpu 4: rx_hash 0x24a02bed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59332 dport 37601] != expected 0x2f10e420 # # Exception| cpu 4: rx_hash 0x7b055d45 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59352 dport 37601] != expected 0xa7f239ad # # Exception| cpu 4: rx_hash 0x46e6159c [saddr 192.0.3.2 daddr 192.0.3.1 sport 59364 dport 37601] != expected 0x35dbf0d7 # # Exception| cpu 4: rx_hash 0x2192fb96 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59424 dport 37601] != expected 0xf61cbf08 # # Exception| cpu 4: rx_hash 0x0029b2ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 59478 dport 37601] != expected 0x2ecde0af # # Exception| cpu 4: rx_hash 0x3dcafa72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59498 dport 37601] != expected 0xbce429d5 # # Exception| cpu 4: rx_hash 0x460c6bc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59508 dport 37601] != expected 0x98b7bb20 # # Exception| cpu 4: rx_hash 0x4df8c515 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59540 dport 37601] != expected 0x49abe091 # # Exception| cpu 4: rx_hash 0xe9b9db42 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59682 dport 37601] != expected 0x79f492ee # # Exception| cpu 4: rx_hash 0xdfebcfd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59684 dport 37601] != expected 0x31d7a2a # # Exception| cpu 4: rx_hash 0x927f4af0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59708 dport 37601] != expected 0x5da7001b # # Exception| cpu 4: rx_hash 0x8596175a [saddr 192.0.3.2 daddr 192.0.3.1 sport 59724 dport 37601] != expected 0xff9fb778 # # Exception| cpu 4: rx_hash 0x6ec8d0ed [saddr 192.0.3.2 daddr 192.0.3.1 sport 59748 dport 37601] != expected 0x8e78f051 # # Exception| cpu 4: rx_hash 0xa1b002db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59796 dport 37601] != expected 0x6af2820f # # Exception| cpu 4: rx_hash 0xd1c7cf27 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59824 dport 37601] != expected 0xa6613144 # # Exception| cpu 4: rx_hash 0x4f366b4b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59848 dport 37601] != expected 0x6f75d5f9 # # Exception| cpu 4: rx_hash 0x34f0faf9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59862 dport 37601] != expected 0x4b26470c # # Exception| cpu 4: rx_hash 0x3f41a6b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59884 dport 37601] != expected 0xa3e666b2 # # Exception| cpu 4: rx_hash 0xcd9fcec3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59898 dport 37601] != expected 0xec99a799 # # Exception| cpu 4: rx_hash 0xb5f0a600 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59904 dport 37601] != expected 0x7d7b1ab0 # # Exception| cpu 4: rx_hash 0xa7c1558d [saddr 192.0.3.2 daddr 192.0.3.1 sport 59908 dport 37601] != expected 0xab23bd0c # # Exception| cpu 4: rx_hash 0x3ce85fc6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59912 dport 37601] != expected 0x1657496e # # Exception| cpu 4: rx_hash 0x9a221d54 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59960 dport 37601] != expected 0x390a7476 # # Exception| cpu 4: rx_hash 0xac7009c3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59966 dport 37601] != expected 0x43e39cb2 # # Exception| cpu 4: rx_hash 0xc05fc5db [saddr 192.0.3.2 daddr 192.0.3.1 sport 59984 dport 37601] != expected 0xc588b924 # # Exception| cpu 4: rx_hash 0x50c793de [saddr 192.0.3.2 daddr 192.0.3.1 sport 60006 dport 37601] != expected 0x903c6cf8 # # Exception| cpu 4: rx_hash 0xb0280827 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60020 dport 37601] != expected 0x91b0a6f # # Exception| cpu 4: rx_hash 0x66d075d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60090 dport 37601] != expected 0xd309fe33 # # Exception| cpu 4: rx_hash 0x9a67efcf [saddr 192.0.3.2 daddr 192.0.3.1 sport 60130 dport 37601] != expected 0xd60e79 # # Exception| cpu 4: rx_hash 0x014ee584 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60142 dport 37601] != expected 0xbda2fa1b # # Exception| cpu 4: rx_hash 0xd7f36aea [saddr 192.0.3.2 daddr 192.0.3.1 sport 60154 dport 37601] != expected 0x5e6c7448 # # Exception| cpu 4: rx_hash 0xe6f28c9f [saddr 192.0.3.2 daddr 192.0.3.1 sport 60174 dport 37601] != expected 0x4fe7c334 # # Exception| cpu 4: rx_hash 0x96854163 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60202 dport 37601] != expected 0x8374707f # # Exception| cpu 4: rx_hash 0xe89b7ef6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60224 dport 37601] != expected 0xd347f255 # # Exception| cpu 4: rx_hash 0x61838730 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60232 dport 37601] != expected 0xb86ba18b # # Exception| cpu 4: rx_hash 0x73b274bd [saddr 192.0.3.2 daddr 192.0.3.1 sport 60236 dport 37601] != expected 0x6e330637 # # Exception| cpu 4: rx_hash 0x45a592b1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60304 dport 37601] != expected 0x2d0694fc # # Exception| cpu 4: rx_hash 0x5c253d72 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60334 dport 37601] != expected 0x139e12fe # # Exception| cpu 4: rx_hash 0x223b02e7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60356 dport 37601] != expected 0x43ad90d4 # # Exception| cpu 4: rx_hash 0x3e0ad7c9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45666 dport 37601] != expected 0x94b714b4 # # Exception| cpu 4: rx_hash 0xfa86ab2a [saddr 192.0.3.2 daddr 192.0.3.1 sport 45682 dport 37601] != expected 0xa1213d5b # # Exception| cpu 4: rx_hash 0x45cc467b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45692 dport 37601] != expected 0xb0e48641 # # Exception| cpu 4: rx_hash 0xe343f672 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45718 dport 37601] != expected 0xa665c156 # # Exception| cpu 4: rx_hash 0xe8f2aa3c [saddr 192.0.3.2 daddr 192.0.3.1 sport 45740 dport 37601] != expected 0x4ea5e0e8 # # Exception| count: pass=0 nohash=0 fail=91 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xcbe1b5bf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55354 dport 60195] OK # # # cpu 0: rx_hash 0x63420544 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55364 dport 60195] OK # # # cpu 0: rx_hash 0xf3da5341 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55410 dport 60195] OK # # # cpu 0: rx_hash 0x04996789 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55498 dport 60195] OK # # # cpu 0: rx_hash 0x2b4bdcdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55538 dport 60195] OK # # # cpu 0: rx_hash 0x618cab1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55576 dport 60195] OK # # # cpu 0: rx_hash 0x8ad26cad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55600 dport 60195] OK # # # cpu 0: rx_hash 0x11fb66e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55612 dport 60195] OK # # # cpu 0: rx_hash 0x1f92948f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55666 dport 60195] OK # # # cpu 0: rx_hash 0x7d915865 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55688 dport 60195] OK # # # cpu 0: rx_hash 0x4bc34cf2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55694 dport 60195] OK # # # cpu 0: rx_hash 0xb91d2486 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55704 dport 60195] OK # # # cpu 0: rx_hash 0xe8d1a047 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55754 dport 60195] OK # # # cpu 0: rx_hash 0xa5452562 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55762 dport 60195] OK # # # cpu 0: rx_hash 0x3e6c2f29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55774 dport 60195] OK # # # cpu 0: rx_hash 0xd69b11ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55826 dport 60195] OK # # # cpu 0: rx_hash 0xc4aae262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55830 dport 60195] OK # # # cpu 0: rx_hash 0xdd2a4da1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55848 dport 60195] OK # # # cpu 0: rx_hash 0xcf1bbe2c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55852 dport 60195] OK # # # cpu 0: rx_hash 0xcac3100b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55896 dport 60195] OK # # # cpu 0: rx_hash 0x219dd7bc [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55920 dport 60195] OK # # # cpu 0: rx_hash 0x8ca33bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55968 dport 60195] OK # # # cpu 0: rx_hash 0x6c4ca002 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55986 dport 60195] OK # # # cpu 0: rx_hash 0xd3064d53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55996 dport 60195] OK # # # cpu 0: rx_hash 0xe08cf7e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56014 dport 60195] OK # # # cpu 0: rx_hash 0x8e28673e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56102 dport 60195] OK # # # cpu 0: rx_hash 0x7cf60f4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56112 dport 60195] OK # # # cpu 0: rx_hash 0x4aa41bdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56118 dport 60195] OK # # # cpu 0: rx_hash 0x5d4d4677 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56134 dport 60195] OK # # # cpu 0: rx_hash 0x268bd7c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56152 dport 60195] OK # # # cpu 0: rx_hash 0x02adc244 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56192 dport 60195] OK # # # cpu 0: rx_hash 0xc621bea7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56208 dport 60195] OK # # # cpu 0: rx_hash 0x60ebfc35 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56224 dport 60195] OK # # # cpu 0: rx_hash 0x44881b2f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56226 dport 60195] OK # # # cpu 0: rx_hash 0xcd90e2e9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56234 dport 60195] OK # # # cpu 0: rx_hash 0x0d10cc95 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56326 dport 60195] OK # # # cpu 0: rx_hash 0xdbad43fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56338 dport 60195] OK # # # cpu 0: rx_hash 0x64e7aeaa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56348 dport 60195] OK # # # cpu 0: rx_hash 0x8fb9691d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56372 dport 60195] OK # # # cpu 0: rx_hash 0xae022020 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56386 dport 60195] OK # # # cpu 0: rx_hash 0xe396a505 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56410 dport 60195] OK # # # cpu 0: rx_hash 0xe3d3579e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56448 dport 60195] OK # # # cpu 0: rx_hash 0x275f2b7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56464 dport 60195] OK # # # count: pass=43 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 358, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 40509 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54344 dport 40509] != expected 0xdb33090e # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 54344 dport 40509] != expected 0xdb33090e # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57325 dport 40509] != expected 0x9eee1e0a # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57325 dport 40509] != expected 0x9eee1e0a # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 40509] != expected 0x4cd76bf6 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36596 dport 40509] != expected 0x4cd76bf6 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49273 dport 40509] != expected 0x77ef6468 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49273 dport 40509] != expected 0x77ef6468 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48483 dport 40509] != expected 0xf5a27ffc # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 48483 dport 40509] != expected 0xf5a27ffc # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47476 dport 40509] != expected 0xab697880 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 47476 dport 40509] != expected 0xab697880 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39465 dport 40509] != expected 0x8c63a943 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 39465 dport 40509] != expected 0x8c63a943 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57404 dport 40509] != expected 0xbcaa1c4b # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57404 dport 40509] != expected 0xbcaa1c4b # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60603 dport 40509] != expected 0xb52edbb6 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 60603 dport 40509] != expected 0xb52edbb6 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50150 dport 40509] != expected 0xfe997e81 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50150 dport 40509] != expected 0xfe997e81 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35620 dport 40509] != expected 0xd9193766 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35620 dport 40509] != expected 0xd9193766 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41232 dport 40509] != expected 0x5cc1fbca # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 41232 dport 40509] != expected 0x5cc1fbca # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57295 dport 40509] != expected 0x28944585 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57295 dport 40509] != expected 0x28944585 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49034 dport 40509] != expected 0x875c582c # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 49034 dport 40509] != expected 0x875c582c # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55397 dport 40509] != expected 0x4953039f # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55397 dport 40509] != expected 0x4953039f # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36775 dport 40509] != expected 0x22ae7b74 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36775 dport 40509] != expected 0x22ae7b74 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34850 dport 40509] != expected 0x11050c73 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34850 dport 40509] != expected 0x11050c73 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36742 dport 40509] != expected 0x6107f173 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36742 dport 40509] != expected 0x6107f173 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40667 dport 40509] != expected 0x8c8eccc2 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 40667 dport 40509] != expected 0x8c8eccc2 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 40509] != expected 0xd17b752d # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 55010 dport 40509] != expected 0xd17b752d # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50127 dport 40509] != expected 0xd61ca758 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 50127 dport 40509] != expected 0xd61ca758 # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51397 dport 40509] != expected 0x871f447c # # Exception| cpu 0: rx_hash 0x9fa2d27d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51397 dport 40509] != expected 0x871f447c # # Exception| count: pass=0 nohash=0 fail=44 # # 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 358, 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 182, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail) # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 117, 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 54629 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51706 dport 54629] != expected 0x3bdfdf1d # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51706 dport 54629] != expected 0x3bdfdf1d # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38689 dport 54629] != expected 0x297063d # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38689 dport 54629] != expected 0x297063d # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 54629] != expected 0x81ce36fd # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40956 dport 54629] != expected 0x81ce36fd # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46843 dport 54629] != expected 0x11f87556 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 46843 dport 54629] != expected 0x11f87556 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34680 dport 54629] != expected 0x4823de69 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34680 dport 54629] != expected 0x4823de69 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59497 dport 54629] != expected 0x584c84bd # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59497 dport 54629] != expected 0x584c84bd # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44047 dport 54629] != expected 0x39d8a38f # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44047 dport 54629] != expected 0x39d8a38f # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51889 dport 54629] != expected 0x752cb4e5 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51889 dport 54629] != expected 0x752cb4e5 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57106 dport 54629] != expected 0x4ac15666 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57106 dport 54629] != expected 0x4ac15666 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41056 dport 54629] != expected 0x1bab88a8 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41056 dport 54629] != expected 0x1bab88a8 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57228 dport 54629] != expected 0xe9964848 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57228 dport 54629] != expected 0xe9964848 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40253 dport 54629] != expected 0x569f0b8b # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40253 dport 54629] != expected 0x569f0b8b # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34361 dport 54629] != expected 0x5d8fc8aa # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34361 dport 54629] != expected 0x5d8fc8aa # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51289 dport 54629] != expected 0x1e48011 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51289 dport 54629] != expected 0x1e48011 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40657 dport 54629] != expected 0xdc2e0b3c # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40657 dport 54629] != expected 0xdc2e0b3c # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43684 dport 54629] != expected 0x6b85909f # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43684 dport 54629] != expected 0x6b85909f # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40729 dport 54629] != expected 0xd0cca590 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40729 dport 54629] != expected 0xd0cca590 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40137 dport 54629] != expected 0x679eedfe # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40137 dport 54629] != expected 0x679eedfe # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51716 dport 54629] != expected 0x51814453 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51716 dport 54629] != expected 0x51814453 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45493 dport 54629] != expected 0xfeef12e5 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45493 dport 54629] != expected 0xfeef12e5 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51865 dport 54629] != expected 0x9e727352 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51865 dport 54629] != expected 0x9e727352 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 54629] != expected 0x25ad1d53 # # Exception| cpu 5: rx_hash 0x5c5417a6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54024 dport 54629] != expected 0x25ad1d53 # # 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 358, 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 /srv/vmksft/testing/wt-23/tools/testing/selftests/kselftest/runner.sh: line 50: : No such file or directory 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__->