< 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 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 44507 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 53 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xaf451044 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35004 dport 44507] != expected 0xddb82197 # # Exception| cpu 0: rx_hash 0x9bd98b29 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35010 dport 44507] != expected 0xb0cd3df4 # # Exception| cpu 0: rx_hash 0x5c1b5ea4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35022 dport 44507] != expected 0x9f67ba57 # # Exception| cpu 0: rx_hash 0x77bd4af5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35036 dport 44507] != expected 0x784d7163 # # Exception| cpu 0: rx_hash 0x49c8548c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35050 dport 44507] != expected 0x6cf2dfcd # # Exception| cpu 0: rx_hash 0x626e40dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35064 dport 44507] != expected 0x8bd814f9 # # Exception| cpu 0: rx_hash 0x5208d57d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35080 dport 44507] != expected 0xf5e32e80 # # Exception| cpu 0: rx_hash 0x4b6ad94d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35092 dport 44507] != expected 0xa8fa9793 # # Exception| cpu 0: rx_hash 0x5eb9d365 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35120 dport 44507] != expected 0x5b6ff209 # # Exception| cpu 0: rx_hash 0x09c422ce [saddr 192.0.3.2 daddr 192.0.3.1 sport 35158 dport 44507] != expected 0xa1cfadbb # # Exception| cpu 0: rx_hash 0xdbd5fd6b [saddr 192.0.3.2 daddr 192.0.3.1 sport 35198 dport 44507] != expected 0x7df04f82 # # Exception| cpu 0: rx_hash 0x06596550 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35214 dport 44507] != expected 0x64e04610 # # Exception| cpu 0: rx_hash 0x5bcd11ef [saddr 192.0.3.2 daddr 192.0.3.1 sport 35232 dport 44507] != expected 0xe78aab6f # # Exception| cpu 0: rx_hash 0x9a57476e [saddr 192.0.3.2 daddr 192.0.3.1 sport 35292 dport 44507] != expected 0x1f664288 # # Exception| cpu 0: rx_hash 0xf5072bb0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35324 dport 44507] != expected 0x263fddd0 # # Exception| cpu 0: rx_hash 0x3394b8dd [saddr 192.0.3.2 daddr 192.0.3.1 sport 35340 dport 44507] != expected 0x6b917e5c # # Exception| cpu 0: rx_hash 0x1832ac8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35358 dport 44507] != expected 0x8cbbb568 # # Exception| cpu 0: rx_hash 0xca237329 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35382 dport 44507] != expected 0x50845751 # # Exception| cpu 0: rx_hash 0xfebfe844 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35400 dport 44507] != expected 0x3df14b32 # # Exception| cpu 0: rx_hash 0x12db2998 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35414 dport 44507] != expected 0xf57107a5 # # Exception| cpu 0: rx_hash 0x562d5117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35428 dport 44507] != expected 0x2b0253c9 # # Exception| cpu 0: rx_hash 0xf20eee5c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35440 dport 44507] != expected 0x937d97bb # # Exception| cpu 0: rx_hash 0xe2a926fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 35524 dport 44507] != expected 0xdc0dab47 # # Exception| cpu 0: rx_hash 0xfbcb2ace [saddr 192.0.3.2 daddr 192.0.3.1 sport 35544 dport 44507] != expected 0x81141254 # # Exception| cpu 0: rx_hash 0x4a3b9fad [saddr 192.0.3.2 daddr 192.0.3.1 sport 35560 dport 44507] != expected 0xcafeb3bc # # Exception| cpu 0: rx_hash 0xee1820e6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35580 dport 44507] != expected 0x728177ce # # Exception| cpu 0: rx_hash 0xf5d8a117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35614 dport 44507] != expected 0xeb908683 # # Exception| cpu 0: rx_hash 0x44281474 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35630 dport 44507] != expected 0xa07a276b # # Exception| cpu 0: rx_hash 0x9cd04ec5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35662 dport 44507] != expected 0x58f779f # # Exception| cpu 0: rx_hash 0xbbc75c8c [saddr 192.0.3.2 daddr 192.0.3.1 sport 35684 dport 44507] != expected 0x4c296022 # # Exception| cpu 0: rx_hash 0x57a39d50 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35706 dport 44507] != expected 0x84a92cb5 # # Exception| cpu 0: rx_hash 0x470455f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35790 dport 44507] != expected 0xcbd91049 # # Exception| cpu 0: rx_hash 0x5e6659c2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35794 dport 44507] != expected 0x96c0a95a # # Exception| cpu 0: rx_hash 0x1a90214d [saddr 192.0.3.2 daddr 192.0.3.1 sport 35808 dport 44507] != expected 0x48b3fd36 # # Exception| cpu 0: rx_hash 0xe0bbe4cb [saddr 192.0.3.2 daddr 192.0.3.1 sport 35868 dport 44507] != expected 0xb37d15e3 # # Exception| cpu 0: rx_hash 0xf568eee3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35896 dport 44507] != expected 0x40e87079 # # Exception| cpu 0: rx_hash 0x34f2b862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35908 dport 44507] != expected 0xb804999e # # Exception| cpu 0: rx_hash 0x65d7cac5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35922 dport 44507] != expected 0x95e2a868 # # Exception| cpu 0: rx_hash 0x5713d2a4 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35932 dport 44507] != expected 0x2fd1da4f # # Exception| cpu 0: rx_hash 0xe5cf2641 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35980 dport 44507] != expected 0xf984c85 # # Exception| cpu 0: rx_hash 0xb85b52fe [saddr 192.0.3.2 daddr 192.0.3.1 sport 36002 dport 44507] != expected 0x8cf2a1fa # # Exception| cpu 0: rx_hash 0xa1395ece [saddr 192.0.3.2 daddr 192.0.3.1 sport 36030 dport 44507] != expected 0xd1eb18e9 # # Exception| cpu 0: rx_hash 0x03426289 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36058 dport 44507] != expected 0xbed2b2df # # Exception| cpu 0: rx_hash 0xe397a54d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36092 dport 44507] != expected 0xd8de22c1 # # Exception| cpu 0: rx_hash 0x9bb64e7a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36102 dport 44507] != expected 0xd61a905d # # Exception| cpu 0: rx_hash 0x82d4424a [saddr 192.0.3.2 daddr 192.0.3.1 sport 36122 dport 44507] != expected 0x8b03294e # # Exception| cpu 0: rx_hash 0x50c59def [saddr 192.0.3.2 daddr 192.0.3.1 sport 36146 dport 44507] != expected 0x573ccb77 # # Exception| cpu 0: rx_hash 0x97074862 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36158 dport 44507] != expected 0x78964cd4 # # Exception| cpu 0: rx_hash 0xebdcad98 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36170 dport 44507] != expected 0x651cd852 # # Exception| cpu 0: rx_hash 0xcccbbfd1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 36192 dport 44507] != expected 0x2cbacfef # # Exception| cpu 0: rx_hash 0x718a0caa [saddr 192.0.3.2 daddr 192.0.3.1 sport 36200 dport 44507] != expected 0xc9dcb28e # # Exception| cpu 0: rx_hash 0x4062554d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36230 dport 44507] != expected 0x184cf78b # # Exception| cpu 0: rx_hash 0x5900597d [saddr 192.0.3.2 daddr 192.0.3.1 sport 36250 dport 44507] != expected 0x45554e98 # # Exception| count: pass=0 nohash=0 fail=53 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0xc0fd2459 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49934 dport 43015] OK # # # cpu 0: rx_hash 0xcc4c2241 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49974 dport 43015] OK # # # cpu 0: rx_hash 0xca14a14d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49990 dport 43015] OK # # # cpu 0: rx_hash 0x8253dfda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49996 dport 43015] OK # # # cpu 0: rx_hash 0xd376ad7d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50010 dport 43015] OK # # # cpu 0: rx_hash 0xdcebeae3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50050 dport 43015] OK # # # cpu 0: rx_hash 0x1b293f6e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50062 dport 43015] OK # # # cpu 0: rx_hash 0xc938e0cb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50086 dport 43015] OK # # # cpu 0: rx_hash 0x747953b0 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50094 dport 43015] OK # # # cpu 0: rx_hash 0x6d1b5f80 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50098 dport 43015] OK # # # cpu 0: rx_hash 0x40e5c8dd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50128 dport 43015] OK # # # cpu 0: rx_hash 0x7e90d6a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50150 dport 43015] OK # # # cpu 0: rx_hash 0x5536c2f5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50164 dport 43015] OK # # # cpu 0: rx_hash 0x68dfd2fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50180 dport 43015] OK # # # cpu 0: rx_hash 0x646ed4e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50236 dport 43015] OK # # # cpu 0: rx_hash 0x7b545bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50256 dport 43015] OK # # # cpu 0: rx_hash 0xc615e8a1 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50264 dport 43015] OK # # # cpu 0: rx_hash 0x26c02f65 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50302 dport 43015] OK # # # cpu 0: rx_hash 0x25ec6ee3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50334 dport 43015] OK # # # cpu 0: rx_hash 0xf1a5324a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50374 dport 43015] OK # # # cpu 0: rx_hash 0x69511eb9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50458 dport 43015] OK # # # cpu 0: rx_hash 0xd8a1abda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50474 dport 43015] OK # # # cpu 0: rx_hash 0xc79b24e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50502 dport 43015] OK # # # cpu 0: rx_hash 0x63b89bad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50514 dport 43015] OK # # # cpu 0: rx_hash 0xcb2a22fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50558 dport 43015] OK # # # cpu 0: rx_hash 0x2462a2a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50560 dport 43015] OK # # # cpu 0: rx_hash 0x4783c862 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50584 dport 43015] OK # # # cpu 0: rx_hash 0x5250c24a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50620 dport 43015] OK # # # cpu 0: rx_hash 0x8aa898fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50652 dport 43015] OK # # # cpu 0: rx_hash 0x3b582d98 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50668 dport 43015] OK # # # cpu 0: rx_hash 0xe4a9b2c5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50688 dport 43015] OK # # # cpu 0: rx_hash 0x724e15ef [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50714 dport 43015] OK # # # cpu 0: rx_hash 0xa05fca4a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50738 dport 43015] OK # # # cpu 0: rx_hash 0x78a790fb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50770 dport 43015] OK # # # cpu 0: rx_hash 0xc9572598 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50786 dport 43015] OK # # # cpu 0: rx_hash 0x741696e3 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50794 dport 43015] OK # # # cpu 0: rx_hash 0x9b5e16b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50836 dport 43015] OK # # # cpu 0: rx_hash 0x261fa5c2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50844 dport 43015] OK # # # cpu 0: rx_hash 0x7dd35271 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50882 dport 43015] OK # # # cpu 0: rx_hash 0xf256f96b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50884 dport 43015] OK # # # cpu 0: rx_hash 0x56754620 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50896 dport 43015] OK # # # cpu 0: rx_hash 0x91b793ad [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50908 dport 43015] OK # # # cpu 0: rx_hash 0x204726ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50924 dport 43015] OK # # # cpu 0: rx_hash 0x2e54ad17 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50986 dport 43015] OK # # # cpu 0: rx_hash 0x8a77125c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51006 dport 43015] OK # # # cpu 0: rx_hash 0x5e3e4ef5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51046 dport 43015] OK # # # cpu 0: rx_hash 0x75985aa4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51060 dport 43015] OK # # # cpu 0: rx_hash 0xb25a8f29 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51064 dport 43015] OK # # # cpu 0: rx_hash 0xe053bc08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51086 dport 43015] OK # # # count: pass=49 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 39083 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 48 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 39083] != expected 0x264234f # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 59798 dport 39083] != expected 0x264234f # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52736 dport 39083] != expected 0xdf994a14 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52736 dport 39083] != expected 0xdf994a14 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38126 dport 39083] != expected 0x6e97ef68 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38126 dport 39083] != expected 0x6e97ef68 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38518 dport 39083] != expected 0x481529a # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38518 dport 39083] != expected 0x481529a # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38571 dport 39083] != expected 0x2051a8fa # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 38571 dport 39083] != expected 0x2051a8fa # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37206 dport 39083] != expected 0xf0acab26 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37206 dport 39083] != expected 0xf0acab26 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53972 dport 39083] != expected 0x86413fa5 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53972 dport 39083] != expected 0x86413fa5 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53903 dport 39083] != expected 0x3392ad55 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53903 dport 39083] != expected 0x3392ad55 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57348 dport 39083] != expected 0x80d6da3b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57348 dport 39083] != expected 0x80d6da3b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60575 dport 39083] != expected 0x32d04a36 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60575 dport 39083] != expected 0x32d04a36 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36938 dport 39083] != expected 0xca9e21de # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 36938 dport 39083] != expected 0xca9e21de # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57651 dport 39083] != expected 0xd871ac77 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 57651 dport 39083] != expected 0xd871ac77 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58224 dport 39083] != expected 0xc9e2e4a3 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 58224 dport 39083] != expected 0xc9e2e4a3 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51964 dport 39083] != expected 0x70e908df # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51964 dport 39083] != expected 0x70e908df # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45027 dport 39083] != expected 0xe71ea500 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 45027 dport 39083] != expected 0xe71ea500 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47532 dport 39083] != expected 0xa69f15b3 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47532 dport 39083] != expected 0xa69f15b3 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37477 dport 39083] != expected 0x5152be5d # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 37477 dport 39083] != expected 0x5152be5d # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 39083] != expected 0x96d2af73 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56384 dport 39083] != expected 0x96d2af73 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46427 dport 39083] != expected 0x9ec652e9 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 46427 dport 39083] != expected 0x9ec652e9 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50524 dport 39083] != expected 0x8677f0c8 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 50524 dport 39083] != expected 0x8677f0c8 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56105 dport 39083] != expected 0x30060f0b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 56105 dport 39083] != expected 0x30060f0b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60756 dport 39083] != expected 0x5ccdb24b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 60756 dport 39083] != expected 0x5ccdb24b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53648 dport 39083] != expected 0x849fa0d5 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 53648 dport 39083] != expected 0x849fa0d5 # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47043 dport 39083] != expected 0xf4d0ef1b # # Exception| cpu 5: rx_hash 0xda57642b [saddr 192.0.3.2 daddr 192.0.3.1 sport 47043 dport 39083] != expected 0xf4d0ef1b # # Exception| count: pass=0 nohash=0 fail=48 # # 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 48717 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 44 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57070 dport 48717] != expected 0xbba831b8 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57070 dport 48717] != expected 0xbba831b8 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37549 dport 48717] != expected 0xea7b3b01 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37549 dport 48717] != expected 0xea7b3b01 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58277 dport 48717] != expected 0x44d6dd62 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58277 dport 48717] != expected 0x44d6dd62 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54488 dport 48717] != expected 0x8e9568bf # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54488 dport 48717] != expected 0x8e9568bf # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43776 dport 48717] != expected 0x62d6be21 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43776 dport 48717] != expected 0x62d6be21 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56586 dport 48717] != expected 0xd9181d9e # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56586 dport 48717] != expected 0xd9181d9e # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38426 dport 48717] != expected 0x1ead26f0 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38426 dport 48717] != expected 0x1ead26f0 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33716 dport 48717] != expected 0x70a3675c # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33716 dport 48717] != expected 0x70a3675c # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33713 dport 48717] != expected 0xe02d9a73 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 33713 dport 48717] != expected 0xe02d9a73 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36580 dport 48717] != expected 0xf28647c0 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36580 dport 48717] != expected 0xf28647c0 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37407 dport 48717] != expected 0x755958b9 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37407 dport 48717] != expected 0x755958b9 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59398 dport 48717] != expected 0x9fbb65b # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 59398 dport 48717] != expected 0x9fbb65b # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56120 dport 48717] != expected 0x9061e0ba # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 56120 dport 48717] != expected 0x9061e0ba # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38469 dport 48717] != expected 0xaf6c4a9a # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38469 dport 48717] != expected 0xaf6c4a9a # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47974 dport 48717] != expected 0xcb75ef53 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 47974 dport 48717] != expected 0xcb75ef53 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54143 dport 48717] != expected 0xbffca7a5 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54143 dport 48717] != expected 0xbffca7a5 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51324 dport 48717] != expected 0xb88b1bac # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51324 dport 48717] != expected 0xb88b1bac # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36155 dport 48717] != expected 0x838c3bcb # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36155 dport 48717] != expected 0x838c3bcb # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54178 dport 48717] != expected 0x20ef1d14 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54178 dport 48717] != expected 0x20ef1d14 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57727 dport 48717] != expected 0x48b851dd # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 57727 dport 48717] != expected 0x48b851dd # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42147 dport 48717] != expected 0xd481567e # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 42147 dport 48717] != expected 0xd481567e # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44355 dport 48717] != expected 0xc7fa5bd0 # # Exception| cpu 4: rx_hash 0x9c4de4a5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44355 dport 48717] != expected 0xc7fa5bd0 # # 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 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__->