< TEST_PROGS=toeplitz.py TEST_GEN_PROGS="" run_tests make: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make[1]: Nothing to be done for 'all'. make[1]: Entering directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' # timeout set to 0 # selftests: drivers/net/hw: toeplitz.py # TAP version 13 # 1..12 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -t -d 43873 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 79 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x4e862b86 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33290 dport 43873] != expected 0x1769854b # # Exception| cpu 0: rx_hash 0x36fd3c11 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33298 dport 43873] != expected 0xbbd5395d # # Exception| cpu 0: rx_hash 0xc60b133e [saddr 192.0.3.2 daddr 192.0.3.1 sport 33310 dport 43873] != expected 0xe2ac4171 # # Exception| cpu 0: rx_hash 0x72bba04d [saddr 192.0.3.2 daddr 192.0.3.1 sport 33338 dport 43873] != expected 0xc137db40 # # Exception| cpu 0: rx_hash 0x77be81e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33466 dport 43873] != expected 0x2dbaa9c1 # # Exception| cpu 0: rx_hash 0x41894974 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33482 dport 43873] != expected 0x22fe12c9 # # Exception| cpu 0: rx_hash 0x99566b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33494 dport 43873] != expected 0x1fecfee8 # # Exception| cpu 0: rx_hash 0x6caeb3ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 33520 dport 43873] != expected 0x1f2bc4b7 # # Exception| cpu 0: rx_hash 0x7db4c2bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33530 dport 43873] != expected 0xf4a04cc2 # # Exception| cpu 0: rx_hash 0x5593f298 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33556 dport 43873] != expected 0x7f617044 # # Exception| cpu 0: rx_hash 0x22ec519b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33638 dport 43873] != expected 0x53796b22 # # Exception| cpu 0: rx_hash 0x93521520 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33640 dport 43873] != expected 0x295cb360 # # Exception| cpu 0: rx_hash 0x0ac55ce9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33654 dport 43873] != expected 0x3712ff2f # # Exception| cpu 0: rx_hash 0x9953801a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33666 dport 43873] != expected 0x45756691 # # Exception| cpu 0: rx_hash 0x8849f16b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33672 dport 43873] != expected 0xaefeeee4 # # Exception| cpu 0: rx_hash 0xeb22d4d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33754 dport 43873] != expected 0x30d33f84 # # Exception| cpu 0: rx_hash 0x36f30144 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33772 dport 43873] != expected 0x547f91d6 # # Exception| cpu 0: rx_hash 0x78bc5111 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33916 dport 43873] != expected 0xc6d3cea # # Exception| cpu 0: rx_hash 0x0ac6d3bc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33934 dport 43873] != expected 0xccf8550d # # Exception| cpu 0: rx_hash 0x0fc82474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33956 dport 43873] != expected 0x9546177e # # Exception| cpu 0: rx_hash 0xd7170629 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33976 dport 43873] != expected 0xa854fb5f # # Exception| cpu 0: rx_hash 0x509e8a05 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33990 dport 43873] != expected 0xdd359815 # # Exception| cpu 0: rx_hash 0x4184fb74 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33996 dport 43873] != expected 0x36be1060 # # Exception| cpu 0: rx_hash 0x78b78777 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34006 dport 43873] != expected 0xb95e0c18 # # Exception| cpu 0: rx_hash 0x6ca301ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 34038 dport 43873] != expected 0xb6bc61e # # Exception| cpu 0: rx_hash 0x05cc5a7d [saddr 192.0.3.2 daddr 192.0.3.1 sport 34074 dport 43873] != expected 0xa3f65af6 # # Exception| cpu 0: rx_hash 0xaa6cdb23 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34164 dport 43873] != expected 0xb2fcadb1 # # Exception| cpu 0: rx_hash 0x69a81d35 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34184 dport 43873] != expected 0x84c1c14 # # Exception| cpu 0: rx_hash 0xa563b9d1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34228 dport 43873] != expected 0x876b3a33 # # Exception| cpu 0: rx_hash 0xf2b7b3a1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57612 dport 43873] != expected 0xc295bfdd # # Exception| cpu 0: rx_hash 0x6b20fa68 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57618 dport 43873] != expected 0xdcdbf392 # # Exception| cpu 0: rx_hash 0x9bd6d547 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57630 dport 43873] != expected 0x85a28bbe # # Exception| cpu 0: rx_hash 0x7f347cd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57650 dport 43873] != expected 0x6eee3994 # # Exception| cpu 0: rx_hash 0x8fc253fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 57662 dport 43873] != expected 0x379741b8 # # Exception| cpu 0: rx_hash 0xf8b6269b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57830 dport 43873] != expected 0xaebc6a2c # # Exception| cpu 4: rx_hash 0xbe771a03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33274 dport 43873] != expected 0xb9c5a922 # # Exception| cpu 4: rx_hash 0xeb2ce984 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33316 dport 43873] != expected 0xdf79970f # # Exception| cpu 4: rx_hash 0x63a1d13c [saddr 192.0.3.2 daddr 192.0.3.1 sport 33328 dport 43873] != expected 0x2abc5335 # # Exception| cpu 4: rx_hash 0xc305e4f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33332 dport 43873] != expected 0xbb120302 # # Exception| cpu 4: rx_hash 0x14de723f [saddr 192.0.3.2 daddr 192.0.3.1 sport 33346 dport 43873] != expected 0x6a44853 # # Exception| cpu 4: rx_hash 0x6ca565a8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33370 dport 43873] != expected 0xaa18f445 # # Exception| cpu 4: rx_hash 0xbe7bd2cf [saddr 192.0.3.2 daddr 192.0.3.1 sport 33452 dport 43873] != expected 0xfb23cd95 # # Exception| cpu 4: rx_hash 0x9652dfbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 33468 dport 43873] != expected 0x9f485998 # # Exception| cpu 4: rx_hash 0xa065172a [saddr 192.0.3.2 daddr 192.0.3.1 sport 33484 dport 43873] != expected 0x900ce290 # # Exception| cpu 4: rx_hash 0xc90471cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33502 dport 43873] != expected 0xd73bd6f3 # # Exception| cpu 4: rx_hash 0xcc04bb51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33546 dport 43873] != expected 0x612f3c0b # # Exception| cpu 4: rx_hash 0x5096d336 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33684 dport 43873] != expected 0x93ec02c5 # # Exception| cpu 4: rx_hash 0x3cf94218 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33708 dport 43873] != expected 0x8d6574d5 # # Exception| cpu 4: rx_hash 0x4b86e11b [saddr 192.0.3.2 daddr 192.0.3.1 sport 33758 dport 43873] != expected 0xa17d6fb3 # # Exception| cpu 4: rx_hash 0x874d45ff [saddr 192.0.3.2 daddr 192.0.3.1 sport 33762 dport 43873] != expected 0x2e5a4994 # # Exception| cpu 4: rx_hash 0xbe7e39fc [saddr 192.0.3.2 daddr 192.0.3.1 sport 33784 dport 43873] != expected 0xa1ba55ec # # Exception| cpu 4: rx_hash 0x1ed98363 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33796 dport 43873] != expected 0xcbfeaff9 # # Exception| cpu 4: rx_hash 0xaf67c7d8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33802 dport 43873] != expected 0xb1db77bb # # Exception| cpu 4: rx_hash 0x0fc3f212 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33806 dport 43873] != expected 0x2075278c # # Exception| cpu 4: rx_hash 0x27eaff60 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33822 dport 43873] != expected 0x441eb381 # # Exception| cpu 4: rx_hash 0x1bd774ab [saddr 192.0.3.2 daddr 192.0.3.1 sport 33838 dport 43873] != expected 0x9240ed8a # # Exception| cpu 4: rx_hash 0x418f2d12 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33894 dport 43873] != expected 0x838d2092 # # Exception| cpu 4: rx_hash 0xc909c3cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 34008 dport 43873] != expected 0xc37bd45a # # Exception| cpu 4: rx_hash 0x7db74dea [saddr 192.0.3.2 daddr 192.0.3.1 sport 34050 dport 43873] != expected 0xf4ae6e0 # # Exception| cpu 4: rx_hash 0xcc090951 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34060 dport 43873] != expected 0x756f3ea2 # # Exception| cpu 4: rx_hash 0xc907fe99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34086 dport 43873] != expected 0x2cd17cd1 # # Exception| cpu 4: rx_hash 0x0fc61921 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34138 dport 43873] != expected 0x7aecbff5 # # Exception| cpu 4: rx_hash 0x33fb92ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 34154 dport 43873] != expected 0xacb2e1fe # # Exception| cpu 4: rx_hash 0xeb24b0b7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34166 dport 43873] != expected 0x91a00ddf # # Exception| cpu 4: rx_hash 0xfa3ec1c6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34172 dport 43873] != expected 0x7a2b85aa # # Exception| cpu 4: rx_hash 0x11d30aa2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34192 dport 43873] != expected 0xa4f0a002 # # Exception| cpu 4: rx_hash 0x509b6136 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34194 dport 43873] != expected 0x87ac006c # # Exception| cpu 4: rx_hash 0x9c50c5d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34222 dport 43873] != expected 0x88b264b # # Exception| cpu 4: rx_hash 0x135bedff [saddr 192.0.3.2 daddr 192.0.3.1 sport 57610 dport 43873] != expected 0x70674f84 # # Exception| cpu 4: rx_hash 0x8acca436 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57620 dport 43873] != expected 0x6e2903cb # # Exception| cpu 4: rx_hash 0x3b72e08d [saddr 192.0.3.2 daddr 192.0.3.1 sport 57626 dport 43873] != expected 0x140cdb89 # # Exception| cpu 4: rx_hash 0xa8efea18 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57668 dport 43873] != expected 0xd35872c5 # # Exception| cpu 4: rx_hash 0x7030c845 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57688 dport 43873] != expected 0xee4a9ee4 # # Exception| cpu 4: rx_hash 0x64244efc [saddr 192.0.3.2 daddr 192.0.3.1 sport 57720 dport 43873] != expected 0x5c7f54e2 # # Exception| cpu 4: rx_hash 0xe6a8e37e [saddr 192.0.3.2 daddr 192.0.3.1 sport 57734 dport 43873] != expected 0xc5934529 # # Exception| cpu 4: rx_hash 0xce81ee0c [saddr 192.0.3.2 daddr 192.0.3.1 sport 57750 dport 43873] != expected 0xa1f8d124 # # Exception| cpu 4: rx_hash 0x13503b99 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57760 dport 43873] != expected 0xc5547f76 # # Exception| cpu 4: rx_hash 0xd591dc21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57820 dport 43873] != expected 0x9369bc52 # # Exception| cpu 4: rx_hash 0xe9ac57ea [saddr 192.0.3.2 daddr 192.0.3.1 sport 57836 dport 43873] != expected 0x4537e259 # # Exception| count: pass=0 nohash=0 fail=79 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xb838cc4d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39318 dport 46588] OK # # # cpu 0: rx_hash 0x84054786 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39334 dport 46588] OK # # # cpu 0: rx_hash 0x42c4a03e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39386 dport 46588] OK # # # cpu 0: rx_hash 0x3fb65ecb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39444 dport 46588] OK # # # cpu 0: rx_hash 0x1291a471 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39470 dport 46588] OK # # # cpu 0: rx_hash 0xbd31252f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39488 dport 46588] OK # # # cpu 0: rx_hash 0x0981965c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39524 dport 46588] OK # # # cpu 0: rx_hash 0x48c9fdc8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39526 dport 46588] OK # # # cpu 0: rx_hash 0x30b2ea5f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39550 dport 46588] OK # # # cpu 0: rx_hash 0x42c868f2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39564 dport 46588] OK # # # cpu 0: rx_hash 0xdb5f213b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39570 dport 46588] OK # # # cpu 0: rx_hash 0xac208238 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39648 dport 46588] OK # # # cpu 0: rx_hash 0x24adba80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39668 dport 46588] OK # # # cpu 0: rx_hash 0x35b9f6a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39680 dport 46588] OK # # # cpu 0: rx_hash 0x0c8a8aa7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39706 dport 46588] OK # # # cpu 0: rx_hash 0x21ad701d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39712 dport 46588] OK # # # cpu 0: rx_hash 0x6fe1af1d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39752 dport 46588] OK # # # cpu 0: rx_hash 0x2ea9c489 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39754 dport 46588] OK # # # cpu 0: rx_hash 0x0680c9fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39770 dport 46588] OK # # # cpu 0: rx_hash 0x7bf529a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39784 dport 46588] OK # # # cpu 0: rx_hash 0x42c655a7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39794 dport 46588] OK # # # cpu 0: rx_hash 0x71f4bc9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39810 dport 46588] OK # # # cpu 0: rx_hash 0x1d9b2db0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39866 dport 46588] OK # # # cpu 0: rx_hash 0xdb5aca08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39878 dport 46588] OK # # # cpu 0: rx_hash 0x53d7f2b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39890 dport 46588] OK # # # cpu 0: rx_hash 0x17916eec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39930 dport 46588] OK # # # cpu 0: rx_hash 0x1792e1b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39938 dport 46588] OK # # # cpu 0: rx_hash 0xa62ca502 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39948 dport 46588] OK # # # cpu 0: rx_hash 0x3fbbeccb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39954 dport 46588] OK # # # cpu 0: rx_hash 0xf370482f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39982 dport 46588] OK # # # cpu 0: rx_hash 0xca43342c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39988 dport 46588] OK # # # cpu 0: rx_hash 0xbd3c972f [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40006 dport 46588] OK # # # cpu 0: rx_hash 0x098c245c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40034 dport 46588] OK # # # cpu 0: rx_hash 0x53dfab83 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40064 dport 46588] OK # # # cpu 0: rx_hash 0xe261ef38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40078 dport 46588] OK # # # cpu 0: rx_hash 0xca48e24a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40094 dport 46588] OK # # # cpu 0: rx_hash 0x24a00880 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40178 dport 46588] OK # # # cpu 0: rx_hash 0x84043d4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40182 dport 46588] OK # # # cpu 0: rx_hash 0x9510716e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40194 dport 46588] OK # # # cpu 0: rx_hash 0x21a0c21d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40230 dport 46588] OK # # # cpu 0: rx_hash 0x9f1a3232 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40258 dport 46588] OK # # # cpu 0: rx_hash 0x3fbe07f8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40262 dport 46588] OK # # # cpu 0: rx_hash 0x7bf89ba4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40302 dport 46588] OK # # # cpu 0: rx_hash 0xbd32aa7a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40376 dport 46588] OK # # # cpu 0: rx_hash 0x53da40b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40404 dport 46588] OK # # # count: pass=45 nohash=0 fail=0 # ok 2 toeplitz.test.tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -4 -u -d 48622 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47519 dport 48622] != expected 0xec999ab3 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47519 dport 48622] != expected 0xec999ab3 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51226 dport 48622] != expected 0xec4a0523 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51226 dport 48622] != expected 0xec4a0523 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45976 dport 48622] != expected 0xed39a1bf # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45976 dport 48622] != expected 0xed39a1bf # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44401 dport 48622] != expected 0xebebdab1 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44401 dport 48622] != expected 0xebebdab1 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52901 dport 48622] != expected 0x4cb743c6 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52901 dport 48622] != expected 0x4cb743c6 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40577 dport 48622] != expected 0x1191a886 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 40577 dport 48622] != expected 0x1191a886 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51851 dport 48622] != expected 0x1936ffd2 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51851 dport 48622] != expected 0x1936ffd2 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43012 dport 48622] != expected 0xd86f6643 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43012 dport 48622] != expected 0xd86f6643 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46012 dport 48622] != expected 0xcea23b8e # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 46012 dport 48622] != expected 0xcea23b8e # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54158 dport 48622] != expected 0x11cbeac4 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54158 dport 48622] != expected 0x11cbeac4 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52872 dport 48622] != expected 0xe142b131 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52872 dport 48622] != expected 0xe142b131 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39345 dport 48622] != expected 0x173bbd3d # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39345 dport 48622] != expected 0x173bbd3d # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59739 dport 48622] != expected 0x361d2c77 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59739 dport 48622] != expected 0x361d2c77 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56689 dport 48622] != expected 0xa6e49e0a # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 56689 dport 48622] != expected 0xa6e49e0a # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33875 dport 48622] != expected 0xf1beeb7b # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 33875 dport 48622] != expected 0xf1beeb7b # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35411 dport 48622] != expected 0x99c4cea3 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35411 dport 48622] != expected 0x99c4cea3 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57952 dport 48622] != expected 0xcedc881c # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57952 dport 48622] != expected 0xcedc881c # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45217 dport 48622] != expected 0xf86c7292 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 45217 dport 48622] != expected 0xf86c7292 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51871 dport 48622] != expected 0xecf33be8 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51871 dport 48622] != expected 0xecf33be8 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53127 dport 48622] != expected 0xab9890ee # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53127 dport 48622] != expected 0xab9890ee # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41004 dport 48622] != expected 0x6c455376 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 41004 dport 48622] != expected 0x6c455376 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47434 dport 48622] != expected 0x6a7289d6 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 47434 dport 48622] != expected 0x6a7289d6 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36397 dport 48622] != expected 0x713403b9 # # Exception| cpu 0: rx_hash 0xd215df53 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36397 dport 48622] != expected 0x713403b9 # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 194, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 200, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 129, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 52867 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39348 dport 52867] != expected 0xb0f3cc0 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39348 dport 52867] != expected 0xb0f3cc0 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40804 dport 52867] != expected 0xcdc8bf1e # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40804 dport 52867] != expected 0xcdc8bf1e # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39475 dport 52867] != expected 0xaeb54ca5 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39475 dport 52867] != expected 0xaeb54ca5 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34017 dport 52867] != expected 0x5142dff8 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 34017 dport 52867] != expected 0x5142dff8 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60113 dport 52867] != expected 0x42d0f4b2 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60113 dport 52867] != expected 0x42d0f4b2 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57505 dport 52867] != expected 0x65f62654 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57505 dport 52867] != expected 0x65f62654 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35170 dport 52867] != expected 0xe5ed2413 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35170 dport 52867] != expected 0xe5ed2413 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36669 dport 52867] != expected 0x150115f1 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36669 dport 52867] != expected 0x150115f1 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 52867] != expected 0x1298f09a # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 60554 dport 52867] != expected 0x1298f09a # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45497 dport 52867] != expected 0x3d2d825a # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 45497 dport 52867] != expected 0x3d2d825a # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57149 dport 52867] != expected 0xb72336bf # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57149 dport 52867] != expected 0xb72336bf # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35971 dport 52867] != expected 0x5e442393 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35971 dport 52867] != expected 0x5e442393 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 52867] != expected 0x6263b695 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35552 dport 52867] != expected 0x6263b695 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53751 dport 52867] != expected 0x18879b78 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53751 dport 52867] != expected 0x18879b78 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49920 dport 52867] != expected 0x21a09a50 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49920 dport 52867] != expected 0x21a09a50 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36739 dport 52867] != expected 0x9d87fb2f # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36739 dport 52867] != expected 0x9d87fb2f # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55003 dport 52867] != expected 0x9f064e67 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55003 dport 52867] != expected 0x9f064e67 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35818 dport 52867] != expected 0xf1fb5733 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35818 dport 52867] != expected 0xf1fb5733 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39106 dport 52867] != expected 0x5e563ade # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 39106 dport 52867] != expected 0x5e563ade # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56162 dport 52867] != expected 0x68e4f36 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56162 dport 52867] != expected 0x68e4f36 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 52867] != expected 0xed6bdd61 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56540 dport 52867] != expected 0xed6bdd61 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59267 dport 52867] != expected 0x53c9b7f0 # # Exception| cpu 0: rx_hash 0x01598b71 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59267 dport 52867] != expected 0x53c9b7f0 # # 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 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 5 toeplitz.test.rss_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 6 toeplitz.test.rss_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 7 toeplitz.test.rss_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 182, in test # # Exception| irq_cpus = ",".join([str(x) for x in _get_irq_cpus(cfg)]) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 8 toeplitz.test.rss_udp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 9 toeplitz.test.rps_tcp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 10 toeplitz.test.rps_tcp_ipv6 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 11 toeplitz.test.rps_udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 187, in test # # Exception| rps_cpus = _get_unused_rps_cpus(cfg, count=2) # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 80, in _get_unused_rps_cpus # # Exception| rx_cpus = set(_get_irq_cpus(cfg)) # # Exception| ~~~~~~~~~~~~~^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 67, in _get_irq_cpus # # Exception| cpus.append(_get_cpu_for_irq(napis[queues[name]["napi-id"]]["irq"])) # # Exception| ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 47, in _get_cpu_for_irq # # Exception| raise KsftFailEx(f"IRQ{irq} is not mapped to a single core: {data}") # # Exception| net.lib.py.ksft.KsftFailEx: IRQ36 is not mapped to a single core: 0-5 # # Exception| # not ok 12 toeplitz.test.rps_udp_ipv6 # # Totals: pass:1 fail:11 xfail:0 xpass:0 skip:0 error:0 not ok 1 selftests: drivers/net/hw: toeplitz.py # exit=1 make[1]: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw' make: Leaving directory '/srv/vmksft/testing/wt-23/tools/testing/selftests' xx__-> echo $? 0 xx__-> /opt/nipa/contest/scripts/env_check.py Comparing to existing state file: no differences detected. Current system state saved to /tmp/nipa-env-state.json xx__-> echo $? 0 xx__->