< 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 59996 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 75 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 0: rx_hash 0xc8e7b771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51366 dport 59996] != expected 0xc524a584 # # Exception| cpu 0: rx_hash 0x0afcf6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51372 dport 59996] != expected 0x5d89aa67 # # Exception| cpu 0: rx_hash 0xa2e0a259 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51374 dport 59996] != expected 0x42f8f3e4 # # Exception| cpu 0: rx_hash 0x612fafe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51402 dport 59996] != expected 0xfc4cc071 # # Exception| cpu 0: rx_hash 0x4eade038 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51450 dport 59996] != expected 0x9e55fed9 # # Exception| cpu 0: rx_hash 0xdc9c8e2c [saddr 192.0.3.2 daddr 192.0.3.1 sport 51482 dport 59996] != expected 0xc31a4658 # # Exception| cpu 0: rx_hash 0xf31ec1f2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51498 dport 59996] != expected 0xa10378f0 # # Exception| cpu 0: rx_hash 0xe4dfe61d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51530 dport 59996] != expected 0x100fe7a4 # # Exception| cpu 0: rx_hash 0x40571c2f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51558 dport 59996] != expected 0xb99c089d # # Exception| cpu 0: rx_hash 0xdd48c21a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51572 dport 59996] != expected 0xe5037a2e # # Exception| cpu 0: rx_hash 0xcc2994a7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51604 dport 59996] != expected 0x1c72201c # # Exception| cpu 0: rx_hash 0xbcaf44c5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51644 dport 59996] != expected 0xba5963e4 # # Exception| cpu 0: rx_hash 0xc1697602 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51668 dport 59996] != expected 0x8c89aad0 # # Exception| cpu 0: rx_hash 0x6276d420 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51740 dport 59996] != expected 0xa5f220f0 # # Exception| cpu 0: rx_hash 0xf3fda486 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51744 dport 59996] != expected 0x4f8fe4f9 # # Exception| cpu 0: rx_hash 0xe5e8cf5f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51758 dport 59996] != expected 0xd89a47db # # Exception| cpu 0: rx_hash 0xbaec50e3 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51766 dport 59996] != expected 0x1ca83a8b # # Exception| cpu 0: rx_hash 0x2627c2e0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51786 dport 59996] != expected 0x662e744e # # Exception| cpu 0: rx_hash 0x053123ad [saddr 192.0.3.2 daddr 192.0.3.1 sport 51796 dport 59996] != expected 0xb2d5fc5c # # Exception| cpu 0: rx_hash 0xefdc109e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51840 dport 59996] != expected 0x26053407 # # Exception| cpu 0: rx_hash 0x51d52fe6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51852 dport 59996] != expected 0xae61cea6 # # Exception| cpu 0: rx_hash 0x18c4db83 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51866 dport 59996] != expected 0xfd4610d4 # # Exception| cpu 0: rx_hash 0x7f832c0e [saddr 192.0.3.2 daddr 192.0.3.1 sport 51922 dport 59996] != expected 0xea61cc78 # # Exception| cpu 0: rx_hash 0x15843926 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51930 dport 59996] != expected 0x6dbd9a18 # # Exception| cpu 0: rx_hash 0x699647d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51932 dport 59996] != expected 0x7d746f5a # # Exception| cpu 0: rx_hash 0x6502e944 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51954 dport 59996] != expected 0xcb96d9e0 # # Exception| cpu 0: rx_hash 0x002b4c4d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51976 dport 59996] != expected 0x4d9a45b2 # # Exception| cpu 0: rx_hash 0xedb2421a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52018 dport 59996] != expected 0xb72e74f9 # # Exception| cpu 0: rx_hash 0x39bc684a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52022 dport 59996] != expected 0xb896d838 # # Exception| cpu 0: rx_hash 0xe0f2a0bf [saddr 192.0.3.2 daddr 192.0.3.1 sport 52082 dport 59996] != expected 0x27d5fe35 # # Exception| cpu 0: rx_hash 0x97004db9 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52148 dport 59996] != expected 0xef9a44dd # # Exception| cpu 0: rx_hash 0x80c16a56 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52180 dport 59996] != expected 0x5e96db89 # # Exception| cpu 0: rx_hash 0x585bee95 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52222 dport 59996] != expected 0xe7ccc1f2 # # Exception| cpu 0: rx_hash 0x1e15186b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52238 dport 59996] != expected 0x427d9bb6 # # Exception| cpu 0: rx_hash 0x411187d7 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52246 dport 59996] != expected 0x864fe6e6 # # Exception| cpu 0: rx_hash 0x1281b6f8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52256 dport 59996] != expected 0xf49f2d0c # # Exception| cpu 0: rx_hash 0xd09af771 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52266 dport 59996] != expected 0x6c3222ef # # Exception| cpu 0: rx_hash 0x05409117 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52288 dport 59996] != expected 0x4593b258 # # Exception| cpu 0: rx_hash 0xd14ebb47 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52292 dport 59996] != expected 0x4a2b1e99 # # Exception| cpu 4: rx_hash 0x773ac43f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51396 dport 59996] != expected 0x6b596353 # # Exception| cpu 4: rx_hash 0x6dbb0175 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51428 dport 59996] != expected 0x4aae76cb # # Exception| cpu 4: rx_hash 0x3105807b [saddr 192.0.3.2 daddr 192.0.3.1 sport 51488 dport 59996] != expected 0x39ae7713 # # Exception| cpu 4: rx_hash 0x3c4562de [saddr 192.0.3.2 daddr 192.0.3.1 sport 51552 dport 59996] != expected 0xa955fddf # # Exception| cpu 4: rx_hash 0x564277f6 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51560 dport 59996] != expected 0x2e89abbf # # Exception| cpu 4: rx_hash 0xf92a1e33 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51588 dport 59996] != expected 0x5f9c0b2c # # Exception| cpu 4: rx_hash 0x89acce51 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51628 dport 59996] != expected 0xf9b748d4 # # Exception| cpu 4: rx_hash 0xb1efa660 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51708 dport 59996] != expected 0x2aa2e928 # # Exception| cpu 4: rx_hash 0xe97c61cc [saddr 192.0.3.2 daddr 192.0.3.1 sport 51712 dport 59996] != expected 0x6e78f161 # # Exception| cpu 4: rx_hash 0x2b672045 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51722 dport 59996] != expected 0xf6d5fe82 # # Exception| cpu 4: rx_hash 0xff690a15 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51726 dport 59996] != expected 0xf96d5243 # # Exception| cpu 4: rx_hash 0x99fab1ae [saddr 192.0.3.2 daddr 192.0.3.1 sport 51752 dport 59996] != expected 0xc853b299 # # Exception| cpu 4: rx_hash 0x3032a939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51780 dport 59996] != expected 0xf13bd76c # # Exception| cpu 4: rx_hash 0xbb381cd5 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51800 dport 59996] != expected 0x3ab106fd # # Exception| cpu 4: rx_hash 0x82af38d2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51814 dport 59996] != expected 0xcfbd9b77 # # Exception| cpu 4: rx_hash 0xa1b9d99f [saddr 192.0.3.2 daddr 192.0.3.1 sport 51832 dport 59996] != expected 0x1b461365 # # Exception| cpu 4: rx_hash 0x0ed1b05a [saddr 192.0.3.2 daddr 192.0.3.1 sport 51860 dport 59996] != expected 0x6a53b3f6 # # Exception| cpu 4: rx_hash 0x3746945d [saddr 192.0.3.2 daddr 192.0.3.1 sport 51882 dport 59996] != expected 0x9f5f2e7c # # Exception| cpu 4: rx_hash 0x2c131d21 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51940 dport 59996] != expected 0x98b10792 # # Exception| cpu 4: rx_hash 0xee085ca8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 51950 dport 59996] != expected 0x1c0871 # # Exception| cpu 4: rx_hash 0x676cbbc0 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52032 dport 59996] != expected 0x5abd991e # # Exception| cpu 4: rx_hash 0xb3629190 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52036 dport 59996] != expected 0x550535df # # Exception| cpu 4: rx_hash 0x7ded7e8a [saddr 192.0.3.2 daddr 192.0.3.1 sport 52064 dport 59996] != expected 0x7b4a8c86 # # Exception| cpu 4: rx_hash 0xbff63f03 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52074 dport 59996] != expected 0xe3e78365 # # Exception| cpu 4: rx_hash 0xe7869ddb [saddr 192.0.3.2 daddr 192.0.3.1 sport 52124 dport 59996] != expected 0x49b10725 # # Exception| cpu 4: rx_hash 0xeb123348 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52146 dport 59996] != expected 0xff53b19f # # Exception| cpu 4: rx_hash 0x0bcbdfba [saddr 192.0.3.2 daddr 192.0.3.1 sport 52168 dport 59996] != expected 0x951c0a18 # # Exception| cpu 4: rx_hash 0xa3d78b1b [saddr 192.0.3.2 daddr 192.0.3.1 sport 52170 dport 59996] != expected 0x8a6d539b # # Exception| cpu 4: rx_hash 0x7b4d0fd8 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52192 dport 59996] != expected 0x333749e0 # # Exception| cpu 4: rx_hash 0x325cfbbd [saddr 192.0.3.2 daddr 192.0.3.1 sport 52214 dport 59996] != expected 0x60109792 # # Exception| cpu 4: rx_hash 0x27823c6c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52272 dport 59996] != expected 0xb771063c # # Exception| cpu 4: rx_hash 0x1fc1545d [saddr 192.0.3.2 daddr 192.0.3.1 sport 52320 dport 59996] != expected 0x6464a7c0 # # Exception| cpu 4: rx_hash 0xfeccf499 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52340 dport 59996] != expected 0x28322031 # # Exception| cpu 4: rx_hash 0x40c5cbe1 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52344 dport 59996] != expected 0xa056da90 # # Exception| cpu 4: rx_hash 0x18b56939 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52366 dport 59996] != expected 0xa005ed0 # # Exception| cpu 4: rx_hash 0x85aab70c [saddr 192.0.3.2 daddr 192.0.3.1 sport 52380 dport 59996] != expected 0x569f2c63 # # Exception| count: pass=0 nohash=0 fail=75 # # Exception| # not ok 1 toeplitz.test.tcp_ipv4 # # Receiver output: # # # # RSS indirection table size: 256 # # # cpu 0: rx_hash 0x56cf476b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54434 dport 60933] OK # # # cpu 0: rx_hash 0x95004ad4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54470 dport 60933] OK # # # cpu 0: rx_hash 0x1e0aff38 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54490 dport 60933] OK # # # cpu 0: rx_hash 0x5b8fa5ce [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54498 dport 60933] OK # # # cpu 0: rx_hash 0x8f818f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54502 dport 60933] OK # # # cpu 0: rx_hash 0xc6907bfb [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54512 dport 60933] OK # # # cpu 0: rx_hash 0xa3b9def2 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54538 dport 60933] OK # # # cpu 0: rx_hash 0x9a2efaf5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54580 dport 60933] OK # # # cpu 0: rx_hash 0xb478f91d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54634 dport 60933] OK # # # cpu 0: rx_hash 0xc86a87ec [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54636 dport 60933] OK # # # cpu 0: rx_hash 0x817b7389 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54650 dport 60933] OK # # # cpu 0: rx_hash 0x38067195 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54680 dport 60933] OK # # # cpu 0: rx_hash 0xe09cf556 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54706 dport 60933] OK # # # cpu 0: rx_hash 0x1650727d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54726 dport 60933] OK # # # cpu 0: rx_hash 0x91ce6902 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54772 dport 60933] OK # # # cpu 0: rx_hash 0xa35abb86 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54784 dport 60933] OK # # # cpu 0: rx_hash 0x1d5384fe [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54796 dport 60933] OK # # # cpu 0: rx_hash 0x5442709b [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54810 dport 60933] OK # # # cpu 0: rx_hash 0x58d6de08 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54836 dport 60933] OK # # # cpu 0: rx_hash 0x6c0118aa [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54858 dport 60933] OK # # # cpu 0: rx_hash 0x5902923e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54874 dport 60933] OK # # # cpu 0: rx_hash 0x1c87c8c8 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54882 dport 60933] OK # # # cpu 0: rx_hash 0xbf7b0f9e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54944 dport 60933] OK # # # cpu 0: rx_hash 0x017230e6 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54956 dport 60933] OK # # # cpu 0: rx_hash 0xa96e6447 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54958 dport 60933] OK # # # cpu 0: rx_hash 0x2f24330e [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55026 dport 60933] OK # # # cpu 0: rx_hash 0x031c6262 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55070 dport 60933] OK # # # cpu 0: rx_hash 0x508c534d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55080 dport 60933] OK # # # cpu 0: rx_hash 0x8482791d [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55084 dport 60933] OK # # # cpu 0: rx_hash 0xa7949850 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55090 dport 60933] OK # # # cpu 0: rx_hash 0x3b5f0a53 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55118 dport 60933] OK # # # cpu 0: rx_hash 0xb055bfbf [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55122 dport 60933] OK # # # cpu 0: rx_hash 0xaad47af5 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55154 dport 60933] OK # # # cpu 0: rx_hash 0xbcc1112c [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55164 dport 60933] OK # # # cpu 0: rx_hash 0xc7a752b9 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55188 dport 60933] OK # # # cpu 0: rx_hash 0xac740ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55282 dport 60933] OK # # # cpu 0: rx_hash 0x08cd6ba7 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55328 dport 60933] OK # # # cpu 0: rx_hash 0x95d2b592 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55346 dport 60933] OK # # # cpu 0: rx_hash 0x9406f9a4 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55388 dport 60933] OK # # # cpu 0: rx_hash 0x5dfd2bda [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55446 dport 60933] OK # # # cpu 0: rx_hash 0x646a0fdd [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55464 dport 60933] OK # # # cpu 0: rx_hash 0x19ac3d1a [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55488 dport 60933] OK # # # cpu 0: rx_hash 0x73ab2832 [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 55496 dport 60933] 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 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 45058 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 46 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43545 dport 45058] != expected 0x8569df47 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43545 dport 45058] != expected 0x8569df47 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49316 dport 45058] != expected 0x54a2ccbf # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49316 dport 45058] != expected 0x54a2ccbf # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59040 dport 45058] != expected 0x2d2b5e9e # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 59040 dport 45058] != expected 0x2d2b5e9e # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60102 dport 45058] != expected 0xd1665072 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60102 dport 45058] != expected 0xd1665072 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32903 dport 45058] != expected 0x3256c829 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 32903 dport 45058] != expected 0x3256c829 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48033 dport 45058] != expected 0x16ac7e71 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 48033 dport 45058] != expected 0x16ac7e71 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38685 dport 45058] != expected 0x2405ecf1 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 38685 dport 45058] != expected 0x2405ecf1 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49899 dport 45058] != expected 0xbfb1270f # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49899 dport 45058] != expected 0xbfb1270f # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60425 dport 45058] != expected 0x1b07c608 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60425 dport 45058] != expected 0x1b07c608 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43931 dport 45058] != expected 0x765ba111 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 43931 dport 45058] != expected 0x765ba111 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54810 dport 45058] != expected 0xc880b38d # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 54810 dport 45058] != expected 0xc880b38d # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44659 dport 45058] != expected 0xc5c7f75c # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 44659 dport 45058] != expected 0xc5c7f75c # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57365 dport 45058] != expected 0x8d057363 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 57365 dport 45058] != expected 0x8d057363 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39464 dport 45058] != expected 0x8ef04bd6 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 39464 dport 45058] != expected 0x8ef04bd6 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60133 dport 45058] != expected 0xd102af6e # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 60133 dport 45058] != expected 0xd102af6e # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52186 dport 45058] != expected 0x73f39445 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52186 dport 45058] != expected 0x73f39445 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53066 dport 45058] != expected 0x116fc2bf # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 53066 dport 45058] != expected 0x116fc2bf # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35345 dport 45058] != expected 0xcf947e32 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 35345 dport 45058] != expected 0xcf947e32 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37065 dport 45058] != expected 0xaffb0fec # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 37065 dport 45058] != expected 0xaffb0fec # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42776 dport 45058] != expected 0x423dea09 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 42776 dport 45058] != expected 0x423dea09 # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34227 dport 45058] != expected 0x92c6005f # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 34227 dport 45058] != expected 0x92c6005f # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49592 dport 45058] != expected 0x3b16ff9d # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 49592 dport 45058] != expected 0x3b16ff9d # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52577 dport 45058] != expected 0x44c81a9a # # Exception| cpu 5: rx_hash 0xfaeb3be2 [saddr 192.0.3.2 daddr 192.0.3.1 sport 52577 dport 45058] != expected 0x44c81a9a # # Exception| count: pass=0 nohash=0 fail=46 # # Exception| # not ok 3 toeplitz.test.udp_ipv4 # # Exception| Traceback (most recent call last): # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/ksft.py", line 420, in ksft_run # # Exception| func(*args) # # Exception| ~~~~^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/./toeplitz.py", line 216, in test # # Exception| with bkg(" ".join(rx_cmd), ksft_ready=True, exit_wait=True) as rx_proc: # # Exception| ~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 205, in __exit__ # # Exception| return self.process(terminate=terminate, fail=self.check_fail, # # Exception| ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| expect_fail=self.expect_fail) # # Exception| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ # # Exception| File "/srv/vmksft/testing/wt-23/tools/testing/selftests/net/lib/py/utils.py", line 134, in process # # Exception| raise CmdExitFailure("Command failed", self) # # Exception| net.lib.py.utils.CmdExitFailure: Command failed # # Exception| CMD: /srv/vmksft/testing/wt-23/tools/testing/selftests/drivers/net/hw/toeplitz -6 -u -d 46943 -i enp1s0 -T 4000 -s -v # # Exception| EXIT: 42 # # Exception| STDERR: RSS indirection table size: 256 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49948 dport 46943] != expected 0x768da00f # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49948 dport 46943] != expected 0x768da00f # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49327 dport 46943] != expected 0x6573479c # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 49327 dport 46943] != expected 0x6573479c # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43222 dport 46943] != expected 0x73f390be # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43222 dport 46943] != expected 0x73f390be # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40673 dport 46943] != expected 0x2d0898e3 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 40673 dport 46943] != expected 0x2d0898e3 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35213 dport 46943] != expected 0xced9a929 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 35213 dport 46943] != expected 0xced9a929 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44735 dport 46943] != expected 0xbf711944 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44735 dport 46943] != expected 0xbf711944 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58016 dport 46943] != expected 0xf6ec1897 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 58016 dport 46943] != expected 0xf6ec1897 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41524 dport 46943] != expected 0xdb4c89e3 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41524 dport 46943] != expected 0xdb4c89e3 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54872 dport 46943] != expected 0xa4725df3 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54872 dport 46943] != expected 0xa4725df3 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43146 dport 46943] != expected 0xf5b9c7f7 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43146 dport 46943] != expected 0xf5b9c7f7 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51581 dport 46943] != expected 0x20b635e2 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 51581 dport 46943] != expected 0x20b635e2 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 46943] != expected 0x5389f39a # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 54600 dport 46943] != expected 0x5389f39a # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44600 dport 46943] != expected 0x95fbbfa4 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 44600 dport 46943] != expected 0x95fbbfa4 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43238 dport 46943] != expected 0x5c71df60 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 43238 dport 46943] != expected 0x5c71df60 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38399 dport 46943] != expected 0x9c8c5a46 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38399 dport 46943] != expected 0x9c8c5a46 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50310 dport 46943] != expected 0xe5193097 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 50310 dport 46943] != expected 0xe5193097 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41360 dport 46943] != expected 0xd19b3356 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 41360 dport 46943] != expected 0xd19b3356 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37237 dport 46943] != expected 0xf8e364b7 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 37237 dport 46943] != expected 0xf8e364b7 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53239 dport 46943] != expected 0x5711747 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 53239 dport 46943] != expected 0x5711747 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36609 dport 46943] != expected 0x970cf57d # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 36609 dport 46943] != expected 0x970cf57d # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38760 dport 46943] != expected 0xc2ad6a66 # # Exception| cpu 4: rx_hash 0xb236d3ff [saddr 2001:db8:1::2 daddr 2001:db8:1::1 sport 38760 dport 46943] != expected 0xc2ad6a66 # # Exception| count: pass=0 nohash=0 fail=42 # # 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__->